Arduino drum machine

So it sounds like to me you need two things basically:
A drum sequencer, and a sample player.

May i suggest a simple drum trigger and a project around a WAV Trigger? I have done work with this project, and i have also done a project with lowfi samples streaming from EEPROM. I do not recommend the latter, and do suggest considering the WAV Trigger project.

I have a tread where i discuss how i have configured bank changes so you can change “kits”, and i have developed a script that will build these kits in the format expected by the wavtrigger.

In action:

You can even use this with synth samples for more traditional sampler playback. (i have the sample playback routed through a vca/vcf which has an envelope that is triggered by an independent sequenced gate.)

Essentially, the nano is going to act as your sequencer, having it do the duty of a sample player as well might be a bit much, even for someone thats not new. Even then, its probably not the best way to accomplish sample playback. To be clear, the nano you got should be fine, its the bread and butter for this sorta thing.

4 Likes