Seems like a cool idea, although in the tutorial I couldn't get past adding snares. Maybe the game could tell you if you're still missing beats or they're off by a little bit?
Messing around in the custom levels was fun though, good job!