Downloads
Drumscape.wav - "Drumscape" 6:24 16/44.1 WAV 67.7 MB
drummachine.ck - ChucK code
Summary
Drumscape is a generative drum machine that is having an identity crisis between techno and breakbeat.
The rhythm is hard-coded as a basic techno beat, but the playback engine decides whether to skip or move
drum hits on-the-fly. The user can control a variety of sonic properties including the pitch and amplitude
envelopes, volume, and echo effect of the sounds individually or in groups.
Usage Instructions
When you run drummachine.ck, you will hear the basic generative beat it produces.
Change the tempo using the up/down arrow keys, or your mouse's scroll wheel.
Holding 'k', 's', 'c', 'o' puts the kick, snare, closed hi-hat, or open hi-hat into 'listen' mode, respectively
Alternatively, but these instruments in listen mode with '1' '2' '3' and '4' (Useful when controlling multiple sounds).
When in listen mode, vertical mouse motion change the pitch envelope of the sound (most pronounced on kick and snare sounds).
Horizontal motion changes the amplitude envelope of the sound.
Press 'v' to activate volume-change mode. In this mode, listening instruments will have their volume changed by vertial mouse movement.
Press 'e' to activate echo mode. In this mode, you can change the echo properties of listening instruments. Vertcal mouse movement changes the
echo volume. Horizontal movement changes echo time.