[linux-audio-dev] Re: Writing LADSPA plugins in high level language?

Loki Davison loki.davison at gmail.com
Wed Jun 14 06:07:36 UTC 2006


On 6/14/06, Alex Polite <notmyprivateemail at gmail.com> wrote:
> Hi there.
>
> Is it possible to write LADSPA plugins in anything but C/C++? I prefer
> perl, ruby or python.
>
> alex
>
> --
> Alex Polite
> http://flosspick.org - finding the right open source
>

quick, easy answer, no. Longer answer, no, but why anyway? Even longer
answer, if you are using LV2 you can probably use a higher level dsp
library. There seems to be a very limited collection of dsp libs for
any of the languages you mentioned. I suspect the many wonderful
benifits of using a language like python wouldn't apply to dsp stuff
very well. It's all maths stuff anyway so the language doesn't much
much difference unless it provides some highly tuned rt safe
premitives to do dsp operations, i.e like some of the dsp libs. You
could also write a RT nyquist interpreter as a dssi and then do your
plugins as nyquist code. ;)



More information about the Linux-audio-dev mailing list