diff options
Diffstat (limited to 'libs/ardour/plugin.cc')
-rw-r--r-- | libs/ardour/plugin.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libs/ardour/plugin.cc b/libs/ardour/plugin.cc index 4afc39b4ec..8cdbf98b89 100644 --- a/libs/ardour/plugin.cc +++ b/libs/ardour/plugin.cc @@ -327,6 +327,16 @@ Plugin::load_preset (PresetRecord r) return true; } +void +Plugin::clear_preset () +{ + _last_preset.uri = ""; + _last_preset.label = ""; + _parameter_changed_since_last_preset = false; + + PresetLoaded (); /* EMIT SIGNAL */ +} + /** @param val `plugin' value */ void Plugin::set_parameter (uint32_t which, float val) |