Programming Your Own Drum Loops
GarageBand comes with hundreds of drum loops in all sorts of different musical styles. You can even add on more loops using Apple's Jam Pack series or from other third-party vendors. so why would a teacher want to teach their music technology class how to program their own drum loops when there are so many good ones available? Because, to quote Mick Jagger, "You can't always get what you want."
Set drummers come in two breeds: those who can read notation and those who can't. So, we started off with a basic rock beat that I taught the students how to play by ear on the school's drum set: snare on 2 & 4, bass drum dotted quarter, eighth, half. Most students had no problems playing this live on a set, so we went back to the Music Tech lab and played the exact same pattern on our MIDI keyboards: C1=bass drum, D1=snare drum. Then we learned how to clean up the notation in the track editor and aligned the notes to the shortest note value (and eighth note in this case) to make a rock solid drum loop. We even added a constant eighth note hit hat pattern (F#1) to finish off the loop.
Then I introduced the students to drum notation using Hip Pockets: The Working Drummer's Groove Dictionary by Sandy Feldstein (Carl Fischer © 2001). I copied 25 of the most common drum patterns that a person would hear (back beat, ballad rock, blues, disco, folk rock, hard rock, heavy metal, hip hop, house, jazzpolka, punk rock, reggae, rock 'n roll 50's style, shuffle, and a couple more) for each student and the drum key of how to read the notation.
I taught them how to read the notation but first of all notating the basic rock beat that they played on the drum set in the band room. I showed them how the instruments each had their own space or line on the staff (bass drum=bottom space, snare drum=middle space, closed hi hat=x notation on top of the staff) and notated the pattern in Sibleius, my music notation program of choice.
Then we did a new drum loop together from the Hip Pockets guide. Then I turned them loose. Their goal was to finish 25 drum loops in five days (5 a day). They started out slowly, but asked a lot of good questions and gradually didn't need me anymore to explain how to do the work.
What impressed me the most about this project was that notation and duration became very important to each student. I could tell that they wanted to know how long a dotted eighth note was so they could program a loop correctly. It bcame very important to them that they knew where on the staff every instruments of the drum set was so they could tell what MIDI notes they had to program.