ardour/libs
Robin Gareus f6ac5cadea use dedicated buffers for route (and track)
"scratch buffers are by definition scratch and their contents are undefined at all times"
"silent buffers are by definition all-zero and should not be used for real data"

But track & route were using those for actual data; plugins (which may run
in the same thread and may get the same buffers) use them for scratch thereby
overwriting real data.

In particular get_silent_buffers() (used by LadspaPlugin::connect_and_run)
clears the buffer which can holds real data:
e.g. via  Route::passthru_silence() -> plugin1 -> plugin2 (clears output of plugin1)
2013-08-08 15:26:17 -04:00
..
appleutility fixes for 64 bit OS X build (c/o david robillard); tested on Lion & Tiger 2012-03-02 22:53:00 +00:00
ardour use dedicated buffers for route (and track) 2013-08-08 15:26:17 -04:00
audiographer Allow compiling with c++11 enabled 2013-08-08 15:23:09 -04:00
canvas expand tabs to spaces in wscript 2013-07-14 19:39:24 +02:00
clearlooks-newer Fix some compilation warnings 2013-03-30 18:09:40 +01:00
clearlooks-older
evoral Include evoral/Note.hpp before pbd/compose.h 2013-08-08 15:23:09 -04:00
fst disable unused windows-vst / ALSA-MIDI code 2013-02-19 22:17:20 +00:00
gtkmm2ext use 3px for peak-hold in LED mode -> display 2 bright lines 2013-08-08 15:26:16 -04:00
libltc merge robin gareus' libltc into ardour source tree for convenience 2012-12-14 16:18:47 +00:00
midi++2 Revert all close-on-exec changes from earlier today 2013-06-07 21:07:41 +02:00
panners add copyright comments 2013-01-16 18:22:15 +00:00
pbd Proper OSX/CLANG/CXX11 support in stl_delete.h 2013-08-08 15:26:17 -04:00
qm-dsp Fix some compilation warnings 2013-03-23 14:50:58 +01:00
rubberband Fix some compilation warnings 2013-03-23 14:50:58 +01:00
surfaces fix compiler warnings. 2013-08-08 15:26:16 -04:00
taglib Fix some warnings in non-debug mode. 2012-04-20 21:59:37 +00:00
timecode fix drop-frame TC subframe rounding 2012-11-18 09:53:11 +00:00
vamp-plugins
vamp-sdk fix up discovery of VAMP plugins after ./waf install, which fixes crashes when reversing regions and doing timeFX operations with a "regular" install of ardour3 2012-12-18 15:26:50 +00:00