[Sc-devel] SC symposium dev meetings: *Outcomes*

Ryan Brown ryan at wabdo.com
Tue Oct 2 00:00:43 PDT 2007


> it would be useful to be able to write primitives for sclang in a  
> similar way like UGens or osc ugen commands for the server. But  
> since it would have to be decided what functions would need to be  
> exported for the primitives this is tedious and not straightforward.

One thing that is looking promising that I might start working on is  
the LLVM port of Faust:

http://www.grame.fr/~letz/faust_llvm.html

Once it is finished (and wrapped as a UGen) you would be able to run  
Faust code by sending your code as an argument to a UGen...or by  
sending the code in a similar manner to the way SynthDefs are handled  
(with a series of new server commands). Faust is also pretty  
efficient, and the VM may be able to compete with C++ UGens.

Something to look forward too...

Ryan


More information about the Sc-devel mailing list