Hi, Victor and Bert.

I agree with Bert -- it would probably be most convenient for Scratch  
to use the MIDI option, if possible. Ideally, it would work the same  
as MIDI does on other versions of Linux, so we could just use the  
Squeak MIDI Plugin. That said, I have not explored how the MIDI plugin  
works on Linux. Supposedly you can use it to talk to the Timidity  
software MIDI synth.

Could we arrange for the shell script that launches Scratch to also  
launch the CSound server when Scratch is launched and close it when  
Scratch quits?

        -- John


On Aug 31, 2008, at 2:50 PM, victor wrote:

> No, you have to run it with a command-line option and then use  
> aconnect I suppose. I need to check how to do soft connections,
> as I am used to just connecting straight to hardware .
>
> Victor
>
> ----- Original Message ----- From: "Bert Freudenberg" <[EMAIL PROTECTED] 
> >
> To: "OLPC Development" <devel@lists.laptop.org>
> Cc: "John Maloney" <[EMAIL PROTECTED]>
> Sent: Sunday, August 31, 2008 7:01 PM
> Subject: Re: CSound server questions
>
>
>> Am 31.08.2008 um 19:04 schrieb victor:
>>> Well, you can ask me. I suppose there are various ways you could
>>> connect to Csound:
>>>
>>> 1. using the API (via a C or C++ squeak plugin
>>> module, if it is possible to do these things),
>>> 2. through MIDI (if
>>> squeak can output MIDI and we can then connect via alsa midi)
>>> 3. OSC
>>> 4. IP socket (by starting a minimal server written in Python
>>> and issuing Python commands as string data)
>>> 5. line events at stdin (a little awkward)
>> I like the MIDI option. Squeak does have a MIDI plugin (although I  
>> am  not entirely sure how functional it is currently).
>> Is CSound registered as a MIDI device by default?
>> - Bert -
>> _______________________________________________
>> Devel mailing list
>> Devel@lists.laptop.org
>> http://lists.laptop.org/listinfo/devel

_______________________________________________
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel

Reply via email to