[linux-audio-dev] LADSPA math plugins?

Lance Blisters geoff at riyal.ugcs.caltech.edu
Mon Mar 8 07:45:28 UTC 2004


On Mon, Mar 08, 2004 at 01:57:24AM -0500, Dave Robillard wrote:
> Are there any simple math plugins for LADSPA?  Like, scaling of a
> signal, sum of signals, dif of signals, etc. etc.
> 
> As an example, I'd like to take the output of an envelope in the range
> 0-1 and scale it by about 300 to make it appropriate for modifying
> cutoff value.  Fiddling with signals mathematically is fun anyway.
> 
> I'm sure I could hack one out pretty easily, but if they already
> exist...

  GDAM includes a "MiniNetwork" graphical modular filter builder.  There
is a "math" element into which you can type any simple functions.  There
is also a "ladspapluginmaker" which will let you compile mininetworks into
LADSPA plugins.  I haven't used it in years, but it ought to be possible
to compile any math function into a LADSPA filter this way.  At least, you
might find the mathfunction code useful as an example of parsing and 
executing math functions.

  -geoff



More information about the Linux-audio-dev mailing list