Wednesday, June 20, 2012

ChucK!

Link: http://www.mediafire.com/?1k7t3se32d24r9c

Just experimenting with ChucK, an experimental audio programming language which is quite different from Supercollider, from what I have seen so far. Feels a lot more low-level and experimental, not that either of those are a bad thing! :P

Now, on this particular piece: it sounds very random at first, but it's neat to hear the pitch and rhythm patterns start to emerge over time (there is no midi, and it's not on any one scale, it's mostly relying on the harmonics of other harmonics of a modulating fundamental). I let it run itself for a minute, then replaced the code with a modified version (in real time! yay livecoding!) which added another variable, s, which was increased slightly every time a note was played. This variable was added to the amount of time between note changes, which resulted in a piece which eventually slowed down to a near halt. Very fun :)

No comments:

Post a Comment