| The type of live-coding possible here is one of setting up
a comprehensive orchestra and then controlling it with
live-coded events.
Another possibility is to run two or more instances of
Csound alongside and live-code instruments, compile
and run in these different instances (stopping them if
you want to set a new instrument running). You'd need
Jack on Linux to do this. On Windows, this cannot be
done with ASIO (it is single-client).
This is because it is possible to unload instruments, but not
possible to load them yet on a running instance.
However, if you have a good orchestra, there is no need
to be creating instruments on the fly, as you can start them,
interconnect, modify, etc all with RT events.
Victor
----- Original Message -----
From: "Brian Redfern"
To:
Sent: Sunday, October 12, 2008 5:46 AM
Subject: [Csnd] Re: Re: Re: AW: Re: AW: Re: tkinter within csound
> Ultmately at the first step I'd like to learn to use csoundac from the
> python shell to do live coding.
>
> I'm not sure whether I can do live coding with the csound api, or
> whether I need to use python to fire off midi or osc at a csd that is
> just a running csound process that takes score from midi or osc input.
>
> On Sat, Oct 11, 2008 at 11:55 AM, Chuckk Hubbard
> wrote:
>> Have you checked out Pure Data with Gem? It was being used a lot for
>> such things for a few years. I believe it uses a syntax/library based
>> on OpenGL, and you can create 3d objects, or 2d of course, and make
>> them interact with sound. It's a whole new thing to learn, of course,
>> but last I tried, Victor's csoundapi object worked great. There's a
>> tilda after "csoundapi", but I'm using my wife's old European Mac and
>> I can't find the tilda...~ there it is
>> -Chuckk
>>
>> On 10/9/08, Brian Redfern wrote:
>>> Yeah what I'm looking at doing is putting a animated interface, so you
>>> have music running and the animation is tied to the music and by
>>> manipulating the animated objects you change the sound. Not a widget
>>> type interface.
>>>
>>>
>>>
>>> Send bugs reports to this list.
>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>> "unsubscribe csound"
>>>
>>
>>
>> --
>> http://www.badmuthahubbard.com
>>
>>
>> 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"
|