Here's a little sequencer groovebox thingy. It reads (and writes!) 16 notes from four sfx slots (10-13), which loop in pattern 0. It uses sfx 0-7 as instruments. Tempo can be changed, and the sequence can save into a p8 ("drummachine.p8" right now) if you want to use the sequences somewhere else.
Click on a waveform (one of the colored, labeled buttons in the upper right), then click on a button in the sequencer area (the lower 4 rows) to set that waveform to play at that note. Each vertical row plays simultaneously.
The waveforms are intended to be: kick, snare, open hi hat, closed hi hat, crash, cowbell, bloop, bleep. They need some work.
Click the upper left button to begin playback. The next button (labeled "s") saves the sequence. The last two buttons in that section control tempo; the first loop after setting the tempo can have a glitchy ending, for reasons I can't figure out.
It's controllable with the controller buttons, but was intended to be used with the mouse (or, better, a touchscreen like on the pocket chip).
Todos: Add the ability to create more patterns, and play through them. Improve the waveforms.
update: Improved the waveforms a bit. The cymbals are a lot less loud. I'm still not totally happy with the cowbell, bloop, and bleep.
I also fixed the silly error preventing the last waveform from playing, so now you can both bloop and bleep.
Finally dug out my pocket chip and tested this, and it works great on a touchscreen.
[Please log in to post a comment]