Drum Programming Masterclass: COMPLETE (Parts 1, 2, and 3)
4.4 (508 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,550 students enrolled

Drum Programming Masterclass: COMPLETE (Parts 1, 2, and 3)

Build Better Beats through drum programming patterns and style tips including hip hop drum programming and much more!
4.4 (508 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,550 students enrolled
Created by Jason Allen
Last updated 10/2019
English [Auto]
Current price: $48.99 Original price: $69.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 9 hours on-demand video
  • 13 articles
  • 14 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • At the completion of this class, students will understand and be able to use basic beat patterns, talk about beat rhythms, and build unique and progressive beats from their own sample libraries (which they will get from this course).
  • The 6 keys to understanding meter and pulse
  • The 3 most important elements of the drum pattern
  • The 5 keys to a drum groove with "feel"
  • The most important elements to the "basic pattern"
  • The top 5 reasons to add "swing" to your patterns
  • Students should be comfortable with an audio sequencing application (Ableton Live, Pro Tools, Logic, FL Studio, Fruity Loops, etc.) Any audio sequencer will work.
  • Students should be ready to make tracks using beats!
  • Sample libraries are not required. Samples will be provided.
  • Students do not need to know how to read music, rhythms, or any music theory.

** Udemy Top Seller **  Courses by this instructor are consistently listed in Top Selling Music Courses.

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 Udemy 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 basic rhythm theory, and learning where (typically) we put the kick, the snare, and the hi-hats. Then we will learn to adapt that pattern to work for a number of different styles.

DRUM PROGRAMMING MASTERCLASS, COMPLETE is a comprehensive class - that means there are three (3!) different classes that together make the complete sequence. This is the COMPLETE sequence, and includes all of parts 1, 2, and 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.

Topics include:

  • Tools of the trade

  • Working on the Audio Grid and MIDI Grid

  • The Bar

  • The Pulse

  • The 8th and the 16th

  • Meter

  • "Counting" Bars

  • Reading Drum Patterns

  • Percussion Elements

  • Cymbals

  • Where to find good, free, samples (My favorite sites!)

  • Forming the Groove

  • Variation

  • Modulation

  • Genre

  • Feel

  • Swing

  • The "Basic Pattern"

  • Off Beats and Down Beats

  • Dynamics

  • Syncopation

  • Why work with samplers?

  • How samplers work

  • The classic hardware samplers: The Roland 808

  • Note On, Note Off Issues

  • Velocity

  • Drum and Bass patterns

  • "Playing It In"

  • Quantization Settings

  • Controllers

  • Recording Controllers

  • Using Ableton's Groove Settings

  • Dubstep Patterns

  • Using Effects in a Drum Pattern

  • Filtering

  • Delay Effects

  • Reversed Sounds

  • Pitch Shifting

  • Elements of Trap

  • Programming Trap Beats

  • Dynamic Effects

  • Ghost Notes

  • Noise Risers

  • Humanism

  • 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 Percission

  • Mixing drums

  • Frequency space and drums

  • Programming Funk

  • Programming Glitch

  • Using Glitch plugins

  • FREE plugins for advanced techniques

  • ... And much more!!!

Analysis Tracks:

  • John B: Up All Night

  • Sub Focus: X-Ray

  • Konflict: The Beckoning

  • Skrillex: Scary Monsters and Nice Sprites

  • Flux Pavillion: I Can't Stop

  • Gent and Jawns: Turn Up

  • Bro Safari: The Drop

  • Snoop Dogg: Nothing But a G Thang

  • Eminem: Loose 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

  • ...And many more!

    And of course, once you sign up any part, you automatically get huge discounts to all of my other classes.

You will not have another opportunity to learn Beat Programming in a more comprehensive way that 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.

** I guarantee that this course is the most thorough drum programming course available ANYWHERE on the market - or your money back (30 day money back guarantee) **


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 the 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 waiting 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


Students who register for this course will receive ongoing exclusive content and discounts to all future classes in the series. 

Who this course is for:
  • Students who are making tracks, but want a better handle on how to program drums.
  • Students are interested in electronic music and want to learn the fundamentals of drum programming.
Course content
Expand all 132 lectures 09:19:02
+ Introduction
4 lectures 18:40
About Me
Tools (I'm going to be using Ableton Live, but any audio program will work!)
Asking Questions
+ Working with Beats on the Grid
3 lectures 11:30
[Download] Some Samples to Get You Started
Making Beats with the MIDI Grid
+ Reading the Timeline
6 lectures 34:18
The Beat (Or Pulse)
The 8th and 16th
"Counting" Bars
Reading Drum Patterns
+ Elements of the Drum Pattern
6 lectures 20:21
More Cymbals
Other Sounds
Where to find good drum samples (for free!)
[Download] Sample Drum Kits
+ What We Look for in a Drum Pattern
5 lectures 22:45
Building a Groove
Simplicity & Genre
Feel (Swing)
+ The Basic Pattern
5 lectures 13:49
The Basic Pattern
Adding Off-Beats
The Importance of Tempo
[Download] Files and Session
+ Building on the Basic Pattern
5 lectures 24:19
Adding Variation with Percussion
+ Genre 1: Programming a House Beat
7 lectures 21:32
Finding Our Sounds
The Basics of a House Beat
Adding More Elements
Analysis: Sam Paganini, Satellite
[Download] Files and Session
+ Analysis: Daft Punk
4 lectures 13:37
Building the Pattern
Swing Elements
[Download] Files and Session
+ Wrap Up (Part 1)
2 lectures 03:38
What Next?
Thanks for Watching! Stick around for Part 2!