G1.4: bo mute-when-editor-open - channelQuiet chi con reloading; xoa editorOpen machinery (g_editorOpen/g_editorPathCount/clear_editor_open/setEditorOpenPredicate); audio loop process() binh thuong khi editor mo
This commit is contained in:
@@ -110,7 +110,6 @@ public:
|
||||
// plugin DLL path has an open editor count as quiet (same-plugin channels
|
||||
// too -- the worker pumps the editor's window proc inside the DLL while the
|
||||
// audio loop process()es other instances of the same DLL).
|
||||
void setEditorOpenPredicate(std::function<bool(const std::string& lowerPath)> fn);
|
||||
|
||||
// Flush every sounding note on every assigned channel.
|
||||
void allNotesOff();
|
||||
@@ -137,7 +136,6 @@ private:
|
||||
// is in progress): real-time code drops MIDI and skips rendering. Lowercased
|
||||
// compare inside -- Windows plugin paths are case-insensitive.
|
||||
bool channelQuiet(uint32_t ch) const;
|
||||
std::function<bool(const std::string&)> editorOpenFn_;
|
||||
std::atomic<bool> isBypassed_{false};
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user