US $19.97

Drum Programming Masterclass, Part 3: Advanced Drum Programming Technique

——   Created by Jason Allen

Share this course:

2h 51m
Lesson time
Skill level

More about this course

This is a class designed for music producers who are ready to get serious about drum programming. The art of programming drums on a MIDI grid, in drum machines, or with audio files can be tricky to master but when you finish this class, your tracks will have the extra energy that comes from professional drum tracks.

Dr. Allen is a professional musician, top-rated instructor, and university professor. In 2017 the Star Tribune featured him as a "Mover and a Shaker," and he is recognized by the Grammy Foundation for his music education classes. 

I'll be using Ableton Live and some Logic in this course, but it will be easy to following along on whatever program you are most comfortable with. We will start the class off with an explanation of working with samplers and working on the MIDI grid. Then we will learn to adapt that pattern to work for a number of different styles, including Drum and Bass, Trap, and Dubstep.

DRUM PROGRAMMING MASTERCLASS, PART 3: ADVANCED DRUM PROGRAMMING TECHNIQUES is a comprehensive class - that means there are three (3!) different classes that together make the complete sequence. This is Part 3. 

Also in the class, we will be doing a number of analysis projects. That just means we will load up some tracks, and re-construct the beat in the track. Doing this will help us to see how those beats are built and guide us in making our own beats. And as a special bonus, I'm going to give you a LOT of MIDI files in this class of all the beats we've made. Throughout the class, I'll be giving you whole sessions you can download and use in your own tracks.

Topics include:

  • Tools of the trade
  • Finding the beat in a track
  • Matching swing settings (or not)
  • Using multiple beats on the same track
  • Programming Hip Hop Beats
  • Transitions and the Beat
  • "The Breath"
  • Transition Examples
  • Fills
  • Sidechaining (side-chain)
  • Programming Footwork beats
  • Syncopation
  • Pitch and Drums
  • Tuning Kick samples
  • Melodic Percussion
  • Mixing drums
  • Frequency space and drums
  • Programming Funk
  • Programming Glitch
  • Using Glitch plugins
  • FREE plugins for advanced techniques
  • ... And much more!!!

Analysis Tracks:

  • Snoop Dogg: Nothing But a G Thang
  • Eminem: Lose Yourself
  • Dessa: Skeleton Key
  • Boylen: High Life
  • DJ Slugo: 114799
  • The Meters: Cissy Strut
  • James Brown: Cold Sweat
  • Prince: Sexy MF
  • The Winstons: Amen Brother

You will not have another opportunity to learn Beat Programming in a more comprehensive way than this. Start here.

The course is a roadmap to MAKING STUNNING TRACKS with better drums.

All the tools you need to produce great drum tracks are included in this course and the entire course is based on real-life experiences - not just academic theory.

Please click the "Take This Course" button so you can start making better beats today.


Praise for Courses by Jason Allen:

⇢  "It seems like every little detail is being covered in an extremely simple fashion. The learning process becomes relaxed and allows complex concepts to get absorbed easily. My only regret is not taking this course earlier." - M. Shah

⇢  "Great for everyone without any knowledge so far. I bought all three parts... It's the best investment in leveling up my skills so far.." - Z. Palce

⇢ "Excellent explanations! No more or less than what is needed." - A. Tóth

⇢ "VERY COOL. I've waited for years to see a good video course, now I don't have to wait anymore. Thank You!" - Jeffrey Koury

  "I am learning LOTS! And I really like having the worksheets!" - A. Deichsel

⇢  "The basics explained very clearly - loads of really useful tips!" - J. Pook

⇢ "Jason is really quick and great with questions, always a great resource for an online class!" M. Smith

The course project

Welcome to the course!

For this class, you are going to be making some beats! If you follow along, you will end up with a number of finished beats ready to go. But let's make a project specifically to post here. 

  • Use the samples in the zip file, "" (from Part 1) to make a beat.
  • Set your tempo to 90bpm
  • Start with building the "basic beat," 
  • Move around the hi-hats and kick in order to make something unique.
  • Add some other musical elements (sound effects, synths, pads) to give it a little more life.
  • But keep it simple! No reason to get too fancy yet!

Post it and share!

36 Lessons

6 mins
Welcome & Overview
free preview
3 mins
free preview
4 mins
Review: Working on the Grid
4 mins
Review: Counting Rhythms
3 mins
Finding the Beat
9 mins
Get Down with the Bassline
5 mins
Funky Swings
8 mins
Side Chaining
10 mins
7 mins
Just for Fun
5 mins
Basics of Hip Hop
7 mins
Analysis: Nothing But a G Thang
7 mins
Analysis: Loose Yourself
7 mins
Analysis: Skeleton Key
5 mins
The Breath
View more lessons +

About the instructor

Jason  Allen
Jason Allen
  • 2 reviews
  • 29 courses

J. Anthony Allen has worn the hats of composer, producer, songwriter, engineer, sound designer, DJ, remix artist, multi-media artist, performer, inventor, and entrepreneur. Allen is …

Read more
This course is included in Arbington Premium
$15/month gets you access to every course. Start your 14 day trial today. ☝️

Class benefits

  • Certificate of Completion
  • 30 day satisfaction guarantee
  • 24/7 streaming access
  • Project included
  • Direct teacher access
  • 2h 51m of on-demand video
  • 1 downloadable file
  • Have a coupon?
  • Checkout