jordanirabor.com / notes / drum-programmingSide B · MMXXVI
Vancouver, Canada49.2827° N, 123.1207° W
← The Index

Notes · AudioIn Draft

Programming drums that don't sound programmed.

The trouble with programmed drums isn't that they sound bad — it's that they sound too good. The micro-imperfections that make a real drummer recognizable as a person are exactly what default MIDI grids strip away. This piece will be a working log of how I spent six months in Ableton learning to put those imperfections back in: velocity sampling that respects how a drummer's right hand tires, grid drift scripts that wander believably, a humanized metronome that nudges the tempo around the way a real player would.

By the end, the drums on a drunkgiantbird track passed the only test I cared about: nobody who heard them asked what library I used. They asked who the drummer was.

— Planned outline —

  1. Why even good drum libraries sound wrong on close listening.
  2. Velocity layers and the lies they tell.
  3. Grid drift — humanizing without falling apart.
  4. Breaking the metronome on purpose.
  5. How long it took, and what I'd skip if I were starting over.