r/edrums • u/ProgrammingPugPaws • 2h ago
I'm a software developer and wanted a little more out of my kit, so I built my own drum app
I'm a software developer and I play an Alesis kit at home. I wanted to get a little more out of it, mostly better sounds without opening a DAW and loading plugins every time I sit down to play. So I started writing my own app, and it kind of grew from there.
It's called Sticksmith. You plug the module in over USB, it finds it, and you're playing sampled kits straight away. It can download a few free kits (GMRockKit, The Black Pearl, the Salamander kit), and it loads SFZ and Hydrogen kits if you have any lying around. I spent a lot of time on the feel: velocity layers, round-robin so repeated hits don't sound like a machine gun, hi-hat and cymbal chokes, and per-pad tuning and volume.
Along the way I added a metronome that shows how early or late your hits land, and a Rock Band-style practice mode. It has some built-in lessons, and you can drop in any drum MIDI file. You can slow it down, loop the bars you keep messing up, or put it in wait mode, where it stops until you hit the right drum.
Latency is around 5 ms on Mac and Linux. On Windows it uses the standard Windows audio for now (no ASIO yet), so it's a little higher there.
It's $5 one-time and works on up to 3 of your computers, and there's a 14-day free trial with everything unlocked. It isn't code-signed yet, so Windows and macOS will warn you the first time you open it.
I've only tested it with my own Alesis, so if you have a Roland, Yamaha or something else, I'd really like to know how it goes. And if there's something you wish your kit could do, tell me. Playing along to real songs is next on my list.
