| Thanks Joachim and Thorin!
Thorin: I haven't figure out a good term besides "realtime process"
but here I'm thinking sound and score generation that happens in
realtime at Csound's block-rate (vs. Csound's init-/event-time). So
something I'll discuss is working with straight sound
generation/processing (your standard instrument) and interacting with
it via channels, as well as creating events using schedkwhen or doing
manual k-rate calculations and firing off events with event at k-rate.
(The latter I see this as something more like thinking in Chuck's
shreds or Common Music's processes, where it's a little trickier to
deal with state and modification of running processes.) My plan is to
go over these ideas more in the beginning of the workshop to show how
state is a little more clearly worked with via globals or pfields in
temporal recursion or via globals in callback instruments.
(And if you are reading this email and considering attending the
workshop and you don't have experience with programming music, don't
worry! I will be going over these terms and there will be diagrams
and exercises to understand and experience the concepts.)
On Sun, Jul 15, 2018 at 7:18 AM thorin kerr wrote:
>
> Nice. Wish I could be there to see it. Intrigued with what "realtime process" could be. I like the way 'styles' of live coding can open up styles of making music.
>
> Thorin
>
>
>
>
>
> On Sun, 15 Jul. 2018, 12:37 pm Steven Yi, wrote:
>>
>> Hi All,
>>
>> I had a nice live coding practice and wanted to share a snapshot of
>> that code. I have posted a new start.orc default code for
>> https://live.csound.com. The start.orc example (should be permalinked
>> at [1]) uses both a callback P1 instrument as well as temporal
>> recursion style code (in the example as Run and Run2 instruments).
>> Both styles of code writing are synced to the same clock provided in
>> livecode.orc.
>>
>> I will be covering these two techniques of event generation--as well
>> as a third "realtime process" style--in my Live Coding Workshop at
>> ICMC in a few weeks. Hope this gives something of a sneak preview of
>> what will be covered in the workshop!
>>
>> All best!
>> steven
>>
>> [1] - https://github.com/kunstmusik/csound-live-code/blob/d8154b1aeac83d6f1ea5f40f81e5bec0b20f889f/start.orc
>>
>> Csound mailing list
>> Csound@listserv.heanet.ie
>> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
>> Send bugs reports to
>> https://github.com/csound/csound/issues
>> Discussions of bugs and features can be posted here
>
> Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here |