Toontrack's EZdrummer is one of the fastest ways to get great-sounding drums into a song. The kits are well recorded, and the MIDI grooves come from real performances, so a single groove on its own usually sounds convincing. The problems start when you build a whole song out of them: the same two bars looped for a verse, a fill borrowed from a different groove, a few hits added in the grid editor. Here's how to keep that finished part sounding like one drummer playing one song.

1. Why library grooves still sound canned

A groove from the library is a snapshot of one moment. When you loop it, every repeat is identical — the same slightly late snare, the same hi-hat accents, the same velocities, bar after bar. Your ear catches that pattern quickly, even if each individual bar sounds human. Other common causes:

  • Mixed sources: a verse from one groove, a fill from another, a chorus from a third. Each was played with its own feel and intensity, so the seams show.
  • Grid edits: notes you add or redraw by hand land exactly on the grid at a default velocity, right next to notes that don't.
  • Hard cuts: chopping a groove mid-phrase can leave a crash with no lead-in, or a fill that ends without the natural "landing" a drummer plays.
  • No song-level dynamics: a drummer plays a second chorus harder than the first. Looped grooves stay at one intensity.

2. Build the song from related grooves

Before editing any notes, choose better raw material. EZdrummer's grooves are organized into libraries and folders played in a consistent style, often with matching verse, chorus, and fill variations. Pulling your sections from the same folder keeps the feel consistent. The groove search tools help too: Tap2Find lets you tap a rhythm to find grooves that match it, and Bandmate suggests grooves that fit an audio or MIDI file of another part, like your guitar riff or bass line.

Use different variations for repeated sections instead of copying the same bars. Two choruses built from two related variations will sound far more like a live take than one chorus pasted twice.

3. Vary velocity and articulations

EZdrummer's kits are sampled across multiple velocity layers, and a hi-hat, ride, or snare has several articulations — closed and open hi-hat positions, ride bow and bell, snare center and rimshot, and more depending on the kit. MIDI that keeps hitting one articulation at one velocity only uses a small slice of what the kit can do. In the grid editor or your DAW:

  • Keep repeated hits from sharing one velocity. Small differences change which samples play and how they sound.
  • Mix hi-hat articulations the way a drummer would — a slightly more open hat on an accent, tighter on quiet passages.
  • On the ride, save the bell for accents and transitions rather than every beat.
  • When you add notes by hand, match the velocity and timing of the surrounding performance instead of leaving the defaults.
Common Mistake

Drawing snare rolls or double-kick runs as a straight line of identical velocities gives you the classic "machine-gun" effect, even with good samples. Real rolls swell and dip, and doubles are rarely two equal strokes. Shape every run.

4. Edit with the song in mind

After arranging, play the whole song and listen for the moments that give it away: a fill that ends too cleanly, a crash that lands on an identical-velocity kick every time, a transition where the feel jumps. EZdrummer's editing tools can help with larger changes, like adjusting a groove's intensity or which cymbal carries the time. Then refine by hand: lift the last chorus a little, pull the intro back, and make the bar before each section change build slightly.

Pro Tip

Use the library grooves for the backbone and spend your editing time on transitions. The bars around fills and section changes are where programmed parts most often give themselves away.

Give the whole part one human feel

DeMidify is an AI drum humanizer trained on real drummer performances. Export your finished EZdrummer MIDI, upload it, pick a genre style, and get back one continuous performance with natural timing and dynamics across the whole song — library grooves and your own edits alike. It runs in the browser and makes no sound itself; your EZdrummer kit still plays the result.

Start Free Trial

14-day free trial, then $9.90/month • Cancel anytime
See how it works

Exporting EZdrummer MIDI and bringing it back

Drag your arranged part from EZdrummer's Song Track onto a MIDI track in your DAW, then export that region as a standard MIDI file (.mid). Include only the drum part — one drum MIDI file per upload.

In DeMidify, choose a genre style (Rock, Pop, Metal, Funk, and more, or No preference). Because library grooves already have human feel, start with a lower Humanization strength and keep Creative freedom near Stay close; turn them up for parts that are mostly hand-programmed. Then drag the result back onto the MIDI track feeding EZdrummer.

One thing to check: mapping. EZdrummer uses Toontrack's own MIDI note layout, which spreads hi-hat openness, ride bell, and other articulations across specific notes that don't all match General MIDI. DeMidify works with standard drum MIDI, so after re-importing, solo the hi-hat and cymbals and confirm each note still triggers the articulation you expect. Keep your original MIDI too, so you can compare or fix any note that moved.

The bottom line

EZdrummer gives you real performances to start from, but a song stitched together from looped, mixed, and edited grooves can lose that feel. Choose related grooves, vary velocities and articulations, shape your runs, and pay attention to transitions. For a quick way to pull the whole part together into one natural-sounding performance, DeMidify handles it in seconds.