[ecasound] using LADSPA plugin with multiple inputs and outputs --> possible?

From: Charlie Laub <charleslaub@email-addr-hidden>
Date: Wed Jun 17 2015 - 02:32:28 EEST

Hello ecasound experts. I'm just starting to use this wonderful software and
I have a question regarding LADSPA plugins.

 

I have built and tested a LADSPA plugin that can implement all of the
well-known first and second order analog filter functions as IIR filters. I
am planning to call this from ecasound to create active loudspeaker
crossovers. Technically an active crossover consists of sets of filters that
splits up the audio stream into two or more bandlimited substreams that are
then sent to amplifiers and then on to the loudspeaker drivers themselves. I
plan to follow this well documented example by Richard Taylor:

http://rtaylor.sites.tru.ca/2013/06/25/digital-crossovereq-with-open-source-
software-howto/

 

My question is about LADSPA plugins that have multiple inputs and outputs,
for example 8 of each. I'm not sure if it is possible to use such a thing in
ecasound, and how one would connect inputs and output to it. I'm not
ecasound expert, and I apologize if this is a very sophomoric question. So,
specifically, can that be done and how.

 

Here is a bit of motivation:

There is a particular audio application that I would like to try that needs
to process all N streams using the same code, e.g. all substreams routed
through the same LADSPA plugin. This would be the last thing done to the
streams before they are output from ecasound. I would need to connect each
of the N substreams to the multi-stream I/O plugin and then take each of its
N outputs and route it out of ecasound.

 

Any advice is welcome. I'm happy to answer questions to clarify the problem.

 

Thanks,

 

-Charlie

------------------------------------------------------------------------------

_______________________________________________
Ecasound-list mailing list
Ecasound-list@email-addr-hidden
https://lists.sourceforge.net/lists/listinfo/ecasound-list
Received on Wed Jun 17 04:15:01 2015

This archive was generated by hypermail 2.1.8 : Wed Jun 17 2015 - 04:15:02 EEST