This patch depends on two other ones in the tracker.
Alternatively, you can pull all of them with:
git pull git://bogomips.org/sox ladspa-multiport
Stereo (and multi-channel) LADSPA plugins are now supported
out-of-the box as long as the SoX effects chain surrounding them
matches the number of input/output ports of the LADSPA plugin.
Mono LADSPA plugins continue to be supported, and may be cloned
with the "-r" switch to match the number of input/output
channels in the effects chain.
LADSPA plugins which modify the number of channels remain
unsupported. SoX already has native support for remapping
Plugins with a single input and output port and mono input
should continue to work as-is and there should be no
unless there exists a LADSPA plugin which takes interleaved
data. I've yet to find a LADSPA plugin which expects
interleaved data, so one can only assume nobody else uses/or
supports interleaved data in LADSPA.
Plugins tested with this patch:
various TAP plugins (http://tap-plugins.sf.net/)
* echo (stereo)
* pinknoise (mono)
* limiter (mono)
bs2b-ladspa (stereo) (http://bs2b.sf.net/)