"David Cournapeau":
On Wed, Jun 14, 2006 at 07:47:36AM +0200, Alex Polite wrote:
Hi there.
Is it possible to write LADSPA plugins in anything but C/C++? I prefer
perl, ruby or python.
alex
Anything but C/C++, yes. See FAUST [1], a compiled language designed
specificly for processing audio streams. Perl, Ruby, or Python, not
really.
[1] <http://faudiostream.sourceforge.net/>
The realtime extension for snd (scheme-like language) is another:
http://www.notam02.no/arkiv/doc/snd-rt/
Here is a cool alsa softsynth written in that system:
http://ccrma.stanford.edu/~kjetil/220c/
there is also chuck, that nobody has mentionned, I think :
http://soundlab.cs.princeton.edu/research/chuck/
Not really. Chuck code runs in a VM and does not compile to native machine
code. It also process blocks of samples, while faust and snd process one
and one sample. In this respect, Chuck is more in the same class of
programs like Supercollider, nyquist, csound, pd and many many others.