//Number 12 //Chuck a day 2009 //by Scott Hewitt //www.ablelemon.co.uk/chuckaday //main called function function void drum (dur beat, int max, float dec){ Shakers s => dac; 11 => s.objects; dec => s.decay; <<< s.objects() >>>; for (0 => int i; i < max; i++){ 1 => s.noteOn; beat => now; 0 => s.noteOff; <<< now, me.id() >>>; } } 0.5 => float decc; 1100::ms => dur gap; 11 => int hits; spork ~ drum(gap, hits, decc); 1000::ms => gap; 12 => hits; spork ~ drum(gap, hits, decc); gap * hits => now;