[CM] Re: Real-time CLM

David O'Toole dto@gnu.org
Tue, 17 Oct 2006 15:10:32 -0400


Thanks for the tip... I've got an athlon xp, so this will be perfect!

I'll begin experimenting with the realtime stuff and keep you posted.

By the way, I have a preliminary screenshot of the Common Lisp UI
library I am building, in particular the dataflow subclasses that I
will use to build graphs that control Snd behind the scenes. You'll
probably recognize the look :-)

It's in a very preliminary phase, I've only been working on it for
about 2 days, but here is the link:

http://dto.freeshell.org/notebook/ClFrame.html

CL-FRAME is designed to be able to control multiple other programs, so
it could conceivably have targets other than Snd. For example, Emacs. 

"Kjetil S. Matheussen" <k.s.matheussen@notam02.no> writes:

> Gauche is not supported, so you must use guile. But even it was, it
> shouldn't matter that much, because the realtime part is a seperate
> scheme-like compiler not running in either guile or gauche.
>
> When you have things up and running, do also set your CFLAGS
> environment variable to "-march=<your cpu-type>"
> for a small speedup. (20% or so for athlon-xp cpus)
>
>
> On Tue, 17 Oct 2006, David O'Toole wrote:
>
>>
>> I'm about to configure the cvs version of Snd so I can start playing
>> with the realtime functions.
>>
>> Which is better for realtime---Guile or Gauche??
>>
>> "Kjetil S. Matheussen" <k.s.matheussen@notam02.no> writes:
>>
>>> I don't know which version is in planetccrma-fc5, but
>>> I guess you can use it. There are some important bugs fixed only a few
>>> weeks ago though, so you are probably best off with the latest version
>>> instead. And the latest version of snd-ls should always be fine too.
>>>
>>> Another thing is that for the rt examples that use graphics, you need
>>> snd compiled with gtk, and I think planet-ccrma only supplies snd
>>> compiled with motif...
>>>
>>>
>>> On Sun, 15 Oct 2006, David O'Toole wrote:
>>>
>>>>
>>>> I'm using the Snd that comes with planetccrma-fc5. Should I be using
>>>> some special CVS version?
>>>>
>>>> "Kjetil S. Matheussen" <k.s.matheussen@notam02.no> writes:
>>>>
>>>>> "David O'Toole":
>>>>>>
>>>>>>
>>>>>> I've been sniffing around Google and it seems like building this on
>>>>>> top of Snd would be best. I am quite married to lisp, it's my favorite
>>>>>> language :-).
>>>>>>
>>>>>
>>>>> If you are using the realtime extension, please let me know immediately
>>>>> if (read: when) you find bugs.
>>>>>
>>>>>
>>>>>> I see that Snd allows interaction on stdin/stdout. This means I should
>>>>>> be able to write a CL program that starts Snd in the background, using
>>>>>> Snd as a sort of audio server, then send s-expressions to Snd.
>>>>>>
>>>>>
>>>>> You can also do everything in SND. As far as I know, CL works in SND.
>>>>> Used to, at least.
>>>>>
>>>>> _______________________________________________
>>>>> Cmdist mailing list
>>>>> Cmdist@ccrma.stanford.edu
>>>>> http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist
>>>>>
>>>>
>>>> --
>>>> David O'Toole
>>>> dto@gnu.org
>>>> http://dto.freeshell.org/notebook/
>>>>
>>
>> -- 
>> David O'Toole
>> dto@gnu.org
>> http://dto.freeshell.org/notebook/
>>
>

-- 
David O'Toole 
dto@gnu.org
http://dto.freeshell.org/notebook/