HOMEWORK 2 - GENERATIVE DRUM MACHINE + SOUNDSCAPE

Flip Phone

Inspiration and Creation

I started off wanting to have a largely random drum machine with no patterns at all, or only patterns the listener imposes. This was quite chaotic and I soon found that even some patterning really helps you grab onto something.
Running the program is straightforward – shredding dmachine.ck will start playback. No intervention or control is required. However, there are some parameters mapped to MIDI channels 49 and 63 (the opposite corners on my MIDI Fighter Twister). These allow you to change the master tempo, shorten the decay of the attack for the drums, add a little reverb, and pan that reverb.







Source code