16 step drum sequencer (aka. ACME beat machine)


Major update to this patch:

  • Created pretty graphics for the GUI
  • Added an option to let you dial in 16th swing (press and hold d#5 and turn knob 4, reverb is now press and hold c#5 and knob 4)
  • Added samples from a volca beats unit…


image2 image4


Wow that’s cool !!

1 Like

Should anybody be willing to sample his/her drum machine (that she or he has lying around) and i’d be more than happy to include additional drum machines… (or if someone has excellent public domain sample libraries)

On a second note: I tweaked the gui a bit and made a different version. I personally feel this is simpler and better. What do you guys think?

1 Like

yeah! def like it more without the extra lines going through it. better imo too :smiley:

Also the Volca beats can make for some great samples - have some of them stored somewhere with eq and compression, though I realized in the end I was using a noisy preamp to record them - anyway, excited to try this, and ty!

1 Like

Amaaaazing - thanks for this! I really love switching between kits for a sound variant while the sequence is running, and the C# reverb selecting is genius.

It does seem like the Volca Beats samples aren’t really getting the reverb. It’s almost like the reverb is affecting the decay and at like, 50% wet. Am I mis-hearing this? The reverb seems to affect the other kits as you’d expect.

Anyway, I’m having a blast with this thing!

1 Like

Cool patch :slight_smile:
thanks @callmesam

1 Like

Hey everybody, thanks to all of you for the nice feedback. I’m still not sure about the graphics and will be trying out other things before posting a new version. Will keep you posted and should I come up with a better design, will post it here.

In the meantime: issues, ideas, suggestions, things to improve etc. are much appreciated. What do like? what not? what could be useful to you?

All the kits go through the same “signal-chain” but I think what you are hearing is the following: Currently the reverb doesn’t affect all different drum voices the same way. It mostly affects Snares, Claps and Rims, while Bass Drums & Toms just get a light splash of reverb and Hats get none. I did this to keep drums from muddying the low and high frequencies…

1 Like

Ah, I gotcha. Good call! It probably just seems more pronounced on some kits than others.

I’ve got ideas for building my own kits outta samplepacks I’ve dug up and my own samples… :slight_smile:

Huge thanks, again – this has quickly become one of my most-used percussion patches when I sit down to write/demo/mess around!


Fantastic patch thank you @callmesam! I didn’t realize that I NEEDED a nice functional step sequencer like this in my organelle library. Much appreciated.

As for ideas… my brain keeps fighting to find a key for each of the 16 steps on the keyboard. Its like I hit a mental delay when I have to rotate knob 3 to shift step set. I like the playability of your earlier version that has 8 steps on the keyboard before you have to rotate to the next 8 steps. However, it would seem most playable to me if all 16 steps could be turned on/off without having to rotate a knob. I’ve been trying to imagine my ideal setup on the keyboard but can’t decide…

The first 8 ‘black’ keys being the first 8 steps and the first 8 ‘white’ keys being the second 8 steps?
The first 16 keys ascending chromatically in order?
Steps 1-4 (C#4,D#4,F#4,G#4), steps 5-8 (C4,D4,E4,F4)
steps 9-12 (C#5,D#5,F#5,G#5), steps 13-16 (C5,D5,E5,F5)??

Would this be helpful to anyone else? It would free up a knob to rotate drum kits or possibly split the efx. Just a thought after playing around for a few hours. Regardless this patch is a new fave :+1:

1 Like

I’m totally ok with graphics.
I think an individual gain for each drum sound (knob 4) would be great !

1 Like

I love it! I agree - if knob 4 altered the volume of each drum sound then that would be amazing.


Agreed! The only question is: How could we implement in the most useful way. I was thinking using all black keys from c#4 to d#5, which would give us seven keys (thereby moving reverb and swing to keys f#5 & g#5, leaving a#5 open for something like saturation or delay or something else). Currently there are more than seven drum sounds, therefore it would be necessary to group. I was thinking these two options made sense (but maybe you guys have a better idea):

c#4 bass drum
d#4 snare 1
f#4 snare 2 (giving you the option to dial in ghost notes)
g#4 rim
a#4 clap
c#5 low & mid tom
d#5 closed & open hihat


c#4 bass drum
d#4 snare 1&2
f#4 clap
g#4 rim
a#4 closed & open hihat
c#5 low tom
d#5 mid tom

If you build a cool kit, I’d be more than happy to include it. (although I can’t include samples that are not public domain or belong to you). On that note, i was thinking about ways to make it easier for people to include their own custom kits. I could include two slots for custom kits and call them custom 1 & 2… maybe even changing the labeling of the drum “voices” when you select one of these kits.

Last but not least: Here’s the new design I’m currently working on…

1 Like

Thanks for the feedback, @doctor_dirt ! I like the idea as it would give you direct access and little to no confusion regarding which key to press to activate a step. Yet I fear that currently it would be too much work to implement it in alternative version and try it out, as I’m occupied with two other patches I’d like to get done. But maybe I’ll try it out sometime in the future…

I changed the original design of the patch (from direct access to 8 steps to direct access to 4 steps) as the keyboard layout gave me little indication which step i was altering and I did often punch in the wrong step. I often got confused and I figured that the design didn’t work for me. Hopefully, the new design doesn’t make it cumbersome for you to dial in a sequence…


I like the grid will the solid/empty cells! Looks really clean

1 Like

So here is a beta version of the patch with volume control for the individual drum sounds… Any thoughts? Improvements?

ACME Beat Machine.zip (3.6 MB)

1 Like

The new design looks amazing! And the implementation of changing the volume for each sound makes it also a lot more flexible.

As great as this patch is now I think you could only do more by changing it to a multipage layout with individual volume / length / pitch / etc. for each sound…
Great work!


Great patch, simple and fun as it is. Only thing I’ve missed is a quick/easy way of muting each channel separately.

Would be a fantastic addition to orac…


Just updated the patch on patchstorage ( https://patchstorage.com/16-step-drum-sequencer/ ). New features (some were already in the beta): Adjust volume of ind. drum sounds, a tr-808 kit, dotted eight note delay and new GUI…


Sweet! I wanted to tell you I actually used this patch in one of my ig vids!

1 Like

@callmesam this patch is absolutely stellar
thanks for making it :slight_smile:

One request if you do an update - why not make the black keys take you to the page of whatever instrument whose volume you want to adjust (permanently rather than momentarily)? This would streamline things as one button press brings you to grid programing AND volume control, and would also free up a knob.

I’ll also second the craving to be able to quickly/easily mute individual tracks - is it possible to do this as a key combo with the last (currently unused) key? or is this kind of behavior only possible using aux+key combo?

1 Like