In celebration of the new(ish) html audio element, Jamie made a loose-emulation of everyone’s favorite drum machine: the Roland tr-909. As the drum machine runs using html5 audio, it will, unfortunately, not work on older browsers. For best results, use Chrome and be sure to click the like buttons!
Try it out here: http://html5drummachine.com
The goal of this project was to create a tool that musicians and casual music fans could use to create music patterns and collaborate on rhythmic ideas with friends. We recognize the performance is currently unacceptable for serious use, but look forward to updates in browser technology to make tools like this a viable option for music lovers.
The tracker currently allows for 8 channels of monophonic patterns, and each channel controls a synth that has either sine or noise waves, with a simple AD volume envelope.
The worlds worst help file follows:
- arrow keys navigate
- enter goes down one screen, escape back up one screen
- the bottom two rows of keys are used for entering notes, like a piano keyboard
- places that seem to take numbers, try typing numbers into them, it should work
- not everything that is on screen is actually implemented
- spacebar stops and starts the song
- / goes down one octave, ’ goes up one octave