[music-dsp] programming languages for real-time audio

Darren Landrum darren.landrum at sbcglobal.net
Fri Sep 19 14:15:01 EDT 2008


Stephen Sinclair wrote:
> On Sat, Aug 23, 2008 at 6:21 PM, victor <Victor.Lazzarini at nuim.ie> wrote:
>> I think Mike's reply was probably the bottom line: if you want speed
>> and efficiency, it has to be C or C++ (or a similar compiled language).
>> Java appears to be the alternative, but not as efficient.
> 
> Of course, I'll grudgingly accept the status quo that C or C++ is the
> only real answer here.

Has anyone taken a close look at Ocaml for real-time DSP?

http://caml.inria.fr/about/index.en.html

I'm into functional languages, having had a lot of fun with Faust 
lately, and I've been interested in a functional language for more 
general synth/effect plug-in writing.

Thanks for the very interesting discussion.

By the way, here's the link to Faust, just in case:

http://faust.grame.fr/index.php

I don't recall if it got mentioned yet. It's a functional language for 
DSP that compiled to efficient C/C++ code.

Regards,
Darren Landrum


More information about the music-dsp mailing list