Posted February 8, 2010
I've never been much of a live-coder, but I've been doing a bit of it in ChucK recently to avoid more staggeringly inefficient ckv syntax like connect(…) (now aliased to c(…)). I've recorded two of my attempts on Vimeo – here and here – but haven't perfected my recording methods or musical sense, so it's probably hard work to get through them both. ☺
Anyway, a trick I learned from one of kijjaz' videos was to prepend scripts with second - (now % second) => now so that whenever you add them to the VM, they'll wait for the next whole second before they begin. This quantization gives you a little extra flexibility in when you press the hotkey for adding a shred.
So now that's built into ckv as sync(second), or sync(minute / 140) or whatever your sync period is.
You can e-mail comments to tom@alltom.com