|
----- Original Message -----
From: "Rick Taube"
To: "Michael Gogins"
Sent: Saturday, February 26, 2005 8:57 AM
Subject: Re: Csound 5 and Common Music
> Hello Michael, I think a direct connection between lisp and csound
> would be quite useful. As to which is a better "host" -- scheme or
> common lisp -- I would generate an API for both since its done
> automatically via swig, but there are certainly more musical users
> working in common lisp than in scheme. There is also a program called
> FFIGEN that can be used to generate C->Lisp code, I used it to generate
> a GTK binding (called lamda-gtk) for the most popular free LIsps:
> cmucl, openmcl, sbcl so that I could develop gui tools for common
> music. BTW one of the tools can be used with Csound, you can see a
> picture of it here:
> http://pinhead.music.uiuc.edu/~hkt/cm/doc/dict/cmio-topic.html#csound
>
> let me know if i can be of any help.
> best,
> rick
>
>> I am one of the primary developers on the next version of Csound
>> (version
>> 5).
>>
>> I have created a public, standard API for Csound. The API enables
>> clients to
>> load Csound orchestra and score files, run Csound performances, stop
>> them,
>> restart them, build up scores programmatically, and so on.
>>
>> Although I have not used Common Music, I am well aware of its
>> existence. I
>> also know that it can generate Csound files and I am under the
>> impression
>> that it can run Csound performances.
>>
>> The Csound API currently has Python and Java bindings generated using
>> SWIG.
>> Do you think it would be useful to add a direct LISP or Scheme binding
>> to
>> the Csound API enabling Csound to be called from within the Common
>> Music
>> process? If so, is a LISP or a Scheme wrapper better, and which type
>> of
>> SWIG linkage is better (e.g. GH interface or SCM interface)?
>>
>> Thanks for any ideas or suggestions.
>>
>
>
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net |