summaryrefslogtreecommitdiff
path: root/libs/ardour/route.cc
diff options
context:
space:
mode:
authorCarl Hetherington <carl@carlh.net>2012-03-17 23:41:51 +0000
committerCarl Hetherington <carl@carlh.net>2012-03-17 23:41:51 +0000
commitdf3eaf91886d1d33fc60235f15a4e45b260bd4db (patch)
tree4243c60c9b48649cf57f9641ce43e85da7569288 /libs/ardour/route.cc
parent928c7cf10ced2e07825d44063297b13e94c7ca8b (diff)
Remove erroneous non-run of plugins when the transport is stopped
and plugins-stop-with-transport is true; this option is supposed to mean the flush() is called on processors on transport stop, in order to silence reverb tails etc. Comment this and try to make the GUI option name more helpful. Should fix #4748. git-svn-id: svn://localhost/ardour2/branches/3.0@11725 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/route.cc')
-rw-r--r--libs/ardour/route.cc5
1 files changed, 0 insertions, 5 deletions
diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc
index c726aec833..f5bd4dc636 100644
--- a/libs/ardour/route.cc
+++ b/libs/ardour/route.cc
@@ -518,11 +518,6 @@ Route::process_output_buffers (BufferSet& bufs,
continue;
}
- if (Config->get_plugins_stop_with_transport() && _session.transport_speed() == 0 && boost::dynamic_pointer_cast<PluginInsert> (*i)) {
- /* don't run plugins with the transport stopped, if configured this way */
- continue;
- }
-
#ifndef NDEBUG
/* if it has any inputs, make sure they match */
if (boost::dynamic_pointer_cast<UnknownProcessor> (*i) == 0 && (*i)->input_streams() != ChanCount::ZERO) {