mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-07 23:35:03 +01:00
rename ParameterChanged signal in Plugin to ParameterChangedExternally to reflect its intent, and clean up the result.
The signal exists to notify listeners that something outside of the host's control (e.g. a plugin's own GUI for AU or VST) has modified a plugin parameter. Previous code had strange feedback loops and ambiguous semantics. Significant modification of LV2 GUI updating was required. Still to be tested for feedback loop issues: AudioUnits
This commit is contained in:
parent
f1a6d7816d
commit
336b2eb9a4
11 changed files with 115 additions and 106 deletions
|
|
@ -170,7 +170,6 @@ class PlugUIBase : public virtual sigc::trackable, public PBD::ScopedConnectionL
|
|||
void processor_active_changed (boost::weak_ptr<ARDOUR::Processor> p);
|
||||
void plugin_going_away ();
|
||||
void automation_state_changed ();
|
||||
virtual void parameter_changed (uint32_t, float);
|
||||
void preset_added_or_removed ();
|
||||
void update_preset_modified ();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue