13
0
livetrax/libs
Robin Gareus 322f1c7d0d LV2: amend previous commit, respect replicated plugin instances
When a plugin is replicated (eg. mono plugin on a stereo-track),
configure_io() is only called for the first instance.
The 2nd instance will not have dedicated buffers but re-use copies
of the first instance. Should the 2nd instance use a LV2 worker-thread or
local communication ports they can not be shared with the first instance.
-> this patch allocates Atom-buffers for each instance.

PS. this still needs more work; there is only one UI instance for
all plugin instances. messages from the UI should go to all
instances.

git-svn-id: svn://localhost/ardour2/branches/3.0@13148 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-08-28 15:42:40 +00:00
..
appleutility
ardour LV2: amend previous commit, respect replicated plugin instances 2012-08-28 15:42:40 +00:00
audiographer Add missing #includes to some tests 2012-07-28 09:08:29 +00:00
clearlooks-newer
clearlooks-older
evoral replace deprecated g_atomic_int_exchange_add() 2012-07-26 15:39:17 +00:00
fst
gtkmm2ext add -Wpointer-arith -Wcast-qual -Wcast-align and others to compile flags, and fix const cast warnings generated by new flags 2012-08-10 15:57:09 +00:00
midi++2 convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
panners
pbd add -Wpointer-arith -Wcast-qual -Wcast-align and others to compile flags, and fix const cast warnings generated by new flags 2012-08-10 15:57:09 +00:00
qm-dsp
rubberband Some spelling mistake fixes from Debian. 2012-06-26 01:40:27 +00:00
surfaces convert from Glib:: to Glib::Threads for all thread-related API 2012-07-25 17:48:55 +00:00
taglib
timecode
vamp-plugins
vamp-sdk
.cvsignore