variable plugin port config.
authorRobin Gareus <robin@gareus.org>
Fri, 15 Apr 2016 15:57:40 +0000 (17:57 +0200)
committerRobin Gareus <robin@gareus.org>
Fri, 15 Apr 2016 15:57:40 +0000 (17:57 +0200)
commit424cacfbc83516d9e935bd93135e58b34dcfc002
treec106cbc68fbb6e26b07e8c8e8608385b60f19cce
parent6f4ccfcd3b8ea971170b339fa93d501680cf44b3
variable plugin port config.

* extend plugin API (query IO ports)
* collect possible variable plugin configurations (AU, Lua)
* prepare semi-automatic configuration (presets: mono, stereo, N)
12 files changed:
libs/ardour/ardour/audio_unit.h
libs/ardour/ardour/luaproc.h
libs/ardour/ardour/lv2_plugin.h
libs/ardour/ardour/plugin.h
libs/ardour/ardour/plugin_insert.h
libs/ardour/ardour/route.h
libs/ardour/audio_unit.cc
libs/ardour/luaproc.cc
libs/ardour/lv2_plugin.cc
libs/ardour/plugin.cc
libs/ardour/plugin_insert.cc
libs/ardour/route.cc