Age | Commit message (Collapse) | Author |
|
The previous approach failed in case where PluginInsert
uses no-inplace buffers with a linear map.
Since buffers are replicated up to a total of number of
all (inputs + outputs), the number of output buffers
could not be determined. There was insufficient information
using the I/O map alone.
With a known number of outputs processing and applying
the i/o map is also a lot easier and faster.
This break the API of process_map().
|
|
'using namespace ARDOUR;' is needed for the MSVC build.
(I guess it could be enclosed by a #ifdef if it's causing issues for the gcc build)
|
|
This partially reverts 40cca52b, this code is only
using ARDOUR::Session and nothing else from ARDOUR.
|
|
Mostly these are to do with TLSF which I hadn't in fact been building!! Hopefully there won't be any problems for the gcc builds.
|
|
Expose zita-convolver bindings, to allow for
custom NxM convolution matrices, and dedicated FIR processors.
|
|
|
|
|
|
|
|
|
|
* Add API to allow per-channnel gain and delay
* Fix channel-mapping for stereo IRs w/o true-stereo
|
|
|
|
|