summaryrefslogtreecommitdiff
path: root/libs/ardour/ladspa_plugin.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2013-08-01 00:35:24 +0200
committerRobin Gareus <robin@gareus.org>2013-08-01 00:35:24 +0200
commit4dc74ae2ea13d2e5a8b481961d507df1ff98df97 (patch)
tree78dec5b3fc587a50e111e554478eb07475831594 /libs/ardour/ladspa_plugin.cc
parentf81cbe06ea3439d0c58057ae40ea63f1b6bf484b (diff)
use zeroed scratch buffers for "silent" plugin runs
Plugins rewrite the buffer data in-place and some plugins can produce output even when fed with silence. Hence, during a PluginInsert::silence() run a plugin can inject data into the "silent" buffers which causes side-effects. Kudos to Chris 'oofus' Goddard for finding this issue.
Diffstat (limited to 'libs/ardour/ladspa_plugin.cc')
0 files changed, 0 insertions, 0 deletions