| The Lisp wrapper is a CFFI wrapper, not specifically a CLisp wrapper. It
does, however, work with CLisp. I test it every time I build the Windows
installers.
Regards,
Mike
----- Original Message -----
From: "victor"
To:
Sent: Tuesday, March 24, 2009 6:45 PM
Subject: [Csnd] Re: Re: Re: Re: Re: Re: Re: Anyone using Haskell?
> There also used to be a wrapper for CLisp, but I am not sure of
> its status.
>
> Victor
> ----- Original Message -----
> From: "Stéphane Rollandin"
> To:
> Sent: Tuesday, March 24, 2009 10:09 PM
> Subject: [Csnd] Re: Re: Re: Re: Re: Re: Anyone using Haskell?
>
>
>> apalomba a écrit :
>>> I don't think this is done yet, I think it just calls the csound command
>>> line. Are there any other lisp environments that access the Csound5 API?
>>
>> Clojure can do this transparently by importing the API for Java. I just
>> experimented this last week and it works like a charm.
>>
>> code snippets:
>>
>> (import
>> '(csnd Csound CsoundPerformanceThread) .....
>>
>> ..... (when (and
>> (not @perf-thread)
>> (= 0 (.Compile csound csd-file "-dodac")))
>> (dosync
>> (ref-set perf-thread
>> (CsoundPerformanceThread. csound)))
>> (.Play @perf-thread) .....
>>
>>
>> this will be demonstrated in the next Surmulot pre-release
>>
>>
>> Stef
>>
>>
>>
>> Send bugs reports to this list.
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>> csound"
>
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
> csound"
>
|