Fellow ChucKists, At the start of the next month the city of Utrecht (NL, EU) will host this year's Linux Audio Conference. There I'll do a workshop on ChucK but there will also be a panel discussion on various programmable open systems for audio (SC, PD, CSound, Nyquist, maybe more). This should help clear up many of the things that are unclear (to many) about the differences between these systems. The results of this will be posted online where they will hopefully help prevent flame-wars or at least give more substance to any that do arise. Of course this will involve some quick demonstrations. This leads to the question of what ChucK is especially good for as compared to other systems. Time for this will be brief in this context so I'd like to show some good stuff. I have some ideas of my own but I'd like to consult the list too. What's especially useful/fun to you? What (positively) surprised you compared to other systems? Debate, anecdotes and code examples are all welcome. Do come shake hands if you end up going to the LAC; at 2m with a afro I'm quite hard to miss. Yours, Kas.
Coming from a max/msp background, the strongly timed, and pseudo-threaded
aspects are what I was most struck by.
I like that there's no distinction between audio and control rates, when
timing things (or at least that you can act like there's no distinction).
That makes chuck an environment that makes much more intuitive sense than
other environments, imo, for all kinds of timing related stuff. I can
imagine that not having to deal with that stuff would make chuck a good
choice for people learning about synthesis and digital audio in general.
I was also impressed by the object oriented-ness. Makes it much easier to
scale projects (dragging hundreds of virtual patch cables isn't an
appropriate way for anyone to spend their time imo). Though depending on the
audience that aspect might not grab many people's imaginations.
2010/4/6 Kassen
Fellow ChucKists,
At the start of the next month the city of Utrecht (NL, EU) will host this year's Linux Audio Conference. There I'll do a workshop on ChucK but there will also be a panel discussion on various programmable open systems for audio (SC, PD, CSound, Nyquist, maybe more). This should help clear up many of the things that are unclear (to many) about the differences between these systems. The results of this will be posted online where they will hopefully help prevent flame-wars or at least give more substance to any that do arise.
Of course this will involve some quick demonstrations. This leads to the question of what ChucK is especially good for as compared to other systems. Time for this will be brief in this context so I'd like to show some good stuff. I have some ideas of my own but I'd like to consult the list too.
What's especially useful/fun to you? What (positively) surprised you compared to other systems? Debate, anecdotes and code examples are all welcome.
Do come shake hands if you end up going to the LAC; at 2m with a afro I'm quite hard to miss.
Yours, Kas.
_______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
participants (2)
-
Kassen
-
Tomasz Kaye's brain