[CM] cm and supercollider

Rick Taube taube@uiuc.edu
Sun, 4 Dec 2005 18:15:30 -0600


On Dec 4, 2005, at 2:34 PM, Joshua Parmenter wrote:

> Perhaps there is a way to create the synthdefs themselves in CM? It 
> seems to me that if there were a way to interface the classdefs in SC 
> (All ugen definitions at least), then write the synthdefs out directly 
> from CM, then the cm class wrappers could also be auto generated (as 
> Johannes Quint mentioned).

to generate synthdefs from cm you would need to provide s-expression 
equivalents for every sc construct, and then provide a defsynth macro 
(or whatever) that walks the user's defsynth expressions and generates 
a .sc file for SC.  its doeable but definately not trivial. thats what 
clm does in its run macro (lisp->c) .