chucK

chucK - live coding music tutorials & results

I'm trying out making music using live coding techniques, with 2 pre-requisites - that it's easy and fast to do & learn - probably not the right pre-requisites (might upset real musicians :), but it's where I'm at for the moment.

so, I'm trying chucK. this is the first chucK tutorial. I used the miniAudicle IDE instead of command line interface. it was very easy to load the songs into the IDE (miniAudicle) and play them. I had separate files for each module and adjusted some of the parameters to change the sounds, then clicked the 'replace shred' to 'take' the change and add this file's sounds to the output audio.

this it meets my criteria - easy and fast to use. now I just have to make it sound musical instead of a collection of random sounds & tones :) (the hard part)

chucK documentation
chucK community / mail lists
chucK miniAudicle documentation
chucK wiki
chucK projects - some people are hooking up chucK apps and Processing for java based visuals, plus there's many examples of laptop instruments, as well as a Max patch and more

listen to the audio :
chucK_tutorial01.mp3
loscha_com_tambura01.mp3 - from the loscha.comchucK tutorials ( Loscha is in the Australian band Toydeath - a circuit bending performance experience ) - this piece reminds me of the original samples of the bridges in the Jodie Rose Singing Bridges project and cd.

::: location:

ChucK : Strongly-timed, Concurrent, and On-the-fly Audio Programming Language

ChucK is a new (and developing) audio programming language for real-time synthesis, composition, performance, and now, analysis - fully supported on MacOS X, Windows, and Linux. ChucK presents a new time-based, concurrent programming model that's highly precise and expressive (we call this strongly-timed), as well as dynamic control rates, and the ability to add and modify code on-the-fly. In addition, ChucK supports MIDI, OSC, HID device, and multi-channel audio.

::: location:

Subscribe to RSS - chucK