Update 2021 - Software to make learning drums more fun
The picture below is a sneak peek of my development in progress. The upper right corner shows an existing video game that established a standard for animating a highway of scrolling notes. The bottom right corner is my work in progress for an improvement to the video game concept, enabling me to practice on real drums:
Update 2020 - Why do gamers get to have all the fun?
It's called Beatmapper, an editor for the game Beat Saber. It's a program that plays music while it visualizes different notes that scroll at you at constant speed. Beatmapper lets you create your own track of notes.
In the picture below, I've started using Beatmapper to put together what could be a drum track using the bass and hihat:
Update 2020 - Using a sequencer to learn new beats
These are some of many fun and creative ways to get drum music into my head. The hard part is getting drum music into my muscle memory.
So I'll get a couple new measures of a drum beat my head. But even if it's simple, I'm probably not going to be able to immediately play those measures 8 times in a row exactly on rhythm. Instead, my next step is to drill the music into my head.
It seems like for hundreds of years, the answer was to get a metronome, start slow, and tap out the rhythm of 16th notes using quarter note metronome ticks to stay on rhythm.
But that doesn't really solve the problem of knowing exactly when to hit the notes that fall between metronome ticks. As long as I'm not hitting a note on the same beat that the metronome is making a tick sound, I won't be able to hear whether I'm exactly on rhythm, or if I have an unintentional swing in my strokes.
At one point, I came across a 2-measure drum beat that I saw on the screen, but I did not have a way of hearing it. So, I put that rhythm into a sequencer, letting me hear what it sounded like. Then, I started playing along.
You can see the drum beat I'm talking about in the picture below. It uses all 8th note timing, except for 2 16th note positions in the second beat of the second measure. This is a picture of the sequencer with the drum track:
To my surprise (but not shock), my timing was way off between the "2" and the "2-ee" beat of the second measure. I had been nervously racing to get the "ee" stroke in there before the "and" stroke was due.
But then, I kept playing along with the sequencer, and my whole body started synchronizing with the correct timing. It felt like I was playing with a metronome that knew exactly when to sound a tick so I could always hear a metronome tick at the exact time I should hit a note.
I remember back when I tried to play piano to a metronome. Eventually my body would disconnect from the metronome. I suddenly started realizing that I'm just making up my own rhythm while my mind is actively ignoring the metronome which is ticking a different rhythm. This was a failure of my ability to use a metronome to keep my body and mind connected with the rhythm.
Using a sequencer to play measures on a repeating loop is a great way for me to practice playing drum music correctly. My mind can never diverge from the rhythm, and so my body never gets used to doing it wrong.
It would be great to have software that lets me practice while either listening to the drum sequence, or the instrumentals, or both.
Update 2020 - How can I compose a drum track to a song, and then learn to play what I composed?
Sometimes, I'll be improv drumming to a song, and suddenly I smash out a composition that sounds really cool, and I want to record it. I want to remember the strokes that I hit, and play it the same way every time.
Eventually, I will be able to remember my compositions as I keep playing them again and again. But for now, I need to see my notes in front of me to remember what to play.
It seems that for hundreds of years the answer has been to draw notes on paper.
But since I started drumming, I've done very little playing that involves reading notes that are printed on paper. For example, I've watched educational videos that display just 2 measures at a time for me to easily practice. And, I've worked with sequencer software that lets me create a timeline of 8th or 16th notes that I can play along with. But most notably, I've played to a drum score scrolling at me in a video synced to audio of a drumless track.
So what if I want to compose my own drum score, maybe by putting some beats and fills that I've learned into a full song drum score? I can use a sequencer to compose a drum track, then print the music on paper, or I could run the sequencer and drum to the track at the same time as the sequencer. But I don't know of any options for how to show my own drum score animating as scrolling notes toward me on the screen while playing the instrumentals through the speakers in sync with my drum score.
It seems like it shouldn't be hard to write software that can do that.
Update 2020 - How I Practice
In doing so, I've been challenged to practice a number of rudiments and beginner concepts, such as:
🥁 How to hit the cymbals in a specific way to make a specific sound
🥁 How to enter with a flam
🥁 How to do a multi-instrument 11-stroke roll
And not only do I learn the fundamentals that way, but I also learn it in the context of keeping a whole song in rhythm.
Sometimes I get to a part of the song that's particularly difficult, and so I drill just a few measures over and over again. These are the moments where I feel like I am having quality practice time. Repetitive drilling is the key to learning this kind of new skill.
I think it makes a lot of sense to practice drumming while listening to a drumless music track. It works well for me because it helps me feel the beat like a metronome, but I also get locked into the groove! I can lose track of time while training my muscle memory with repetitive drilling, and before I know it I can play difficult parts of the score with a beat of confidence.
If I were putting my mind to anything else, from writing software to cleaning the kitchen, I might put on music to help me focus. But with drumming practice, playing music is a much more obvious advantage!