Add dialog to allow removal of plugin presets. Should fix #2662.
[ardour.git] / libs / ardour / filter.cc
index 44e7f11cbde0c79f26f0d3588a44833d4c72d545..c82f6ae4d6d4a438313892fcac4780dd8899332e 100644 (file)
@@ -70,7 +70,7 @@ Filter::make_new_sources (boost::shared_ptr<Region> region, SourceList& nsrcs, s
                try {
                        nsrcs.push_back (boost::dynamic_pointer_cast<Source> (
                                SourceFactory::createWritable (region->data_type(), session,
-                                                              path, false, session.frame_rate())));
+                                                              path, string(), false, session.frame_rate())));
                }
 
                catch (failed_constructor& err) {
@@ -138,6 +138,7 @@ Filter::finish (boost::shared_ptr<Region> region, SourceList& nsrcs, string regi
                audio_r->set_fade_in (audio_region->fade_in ());
                audio_r->set_fade_out_active (audio_region->fade_out_active ());
                audio_r->set_fade_out (audio_region->fade_out ());
+               *(audio_r->envelope()) = *(audio_region->envelope ());
        }
        results.push_back (r);