Free Drum MIDI: Grooves, Patterns & Fills (Royalty-Free)
Drum MIDI is a groove on a grid — and it drops onto any drum sampler (EZdrummer, Superior Drummer, GGD, or your own one-shots) to be re-kitted, re-timed, and edited note by note.
Ours is different where it counts: every groove was extracted from a real, cleared CC0 or public-domain recording, so it carries the velocity and micro-timing of an actual played performance — not a pencil-drawn pattern.
Not just royalty-free — a step better. “Royalty-free” usually still means a license to read: paid-once access, no-resale clauses, or attribution in the fine print. Ours is public domain and CC0 — royalty-free and free of every other term: no fees, no credit, nothing to clear. See the difference →
Part of 95,288 cleared MIDI files on Selekt — and growing.
Free drum midi to play & download
Hit ▶ to A/B each one — A is the cleared recording, B is its extracted MIDI. All 8 are free to download, no account. Every hit is tagged by the General MIDI drum map, so the whole kit re-kits cleanly in any drum sampler.
Why does B sound plainer?
MIDI isn’t audio — it’s just the notes: which note, when, and how hard. Your browser plays them on a generic drum kit. Drop the same MIDI into your DAW with your own drum kit sound and it becomes whatever you want. A is the reference performance; B is the editable clay.
Open this sample →Why does B sound plainer?
MIDI isn’t audio — it’s just the notes: which note, when, and how hard. Your browser plays them on a generic drum kit. Drop the same MIDI into your DAW with your own drum kit sound and it becomes whatever you want. A is the reference performance; B is the editable clay.
Open this sample →Why does B sound plainer?
MIDI isn’t audio — it’s just the notes: which note, when, and how hard. Your browser plays them on a generic drum kit. Drop the same MIDI into your DAW with your own drum kit sound and it becomes whatever you want. A is the reference performance; B is the editable clay.
Open this sample →Why does B sound plainer?
MIDI isn’t audio — it’s just the notes: which note, when, and how hard. Your browser plays them on a generic drum kit. Drop the same MIDI into your DAW with your own drum kit sound and it becomes whatever you want. A is the reference performance; B is the editable clay.
Open this sample →Why does B sound plainer?
MIDI isn’t audio — it’s just the notes: which note, when, and how hard. Your browser plays them on a generic drum kit. Drop the same MIDI into your DAW with your own drum kit sound and it becomes whatever you want. A is the reference performance; B is the editable clay.
Open this sample →Why does B sound plainer?
MIDI isn’t audio — it’s just the notes: which note, when, and how hard. Your browser plays them on a generic drum kit. Drop the same MIDI into your DAW with your own drum kit sound and it becomes whatever you want. A is the reference performance; B is the editable clay.
Open this sample →Why does B sound plainer?
MIDI isn’t audio — it’s just the notes: which note, when, and how hard. Your browser plays them on a generic drum kit. Drop the same MIDI into your DAW with your own drum kit sound and it becomes whatever you want. A is the reference performance; B is the editable clay.
Open this sample →Why does B sound plainer?
MIDI isn’t audio — it’s just the notes: which note, when, and how hard. Your browser plays them on a generic drum kit. Drop the same MIDI into your DAW with your own drum kit sound and it becomes whatever you want. A is the reference performance; B is the editable clay.
Open this sample →More drum midi in the catalog
A slice of the cleared library. Play any original free; create a free account to save them, then a free trial (no card) to download.
Why does B sound plainer?
MIDI isn’t audio — it’s just the notes: which note, when, and how hard. Your browser plays them on a generic drum kit. Drop the same MIDI into your DAW with your own drum kit sound and it becomes whatever you want. A is the reference performance; B is the editable clay.
Open this sample →Why does B sound plainer?
MIDI isn’t audio — it’s just the notes: which note, when, and how hard. Your browser plays them on a generic drum kit. Drop the same MIDI into your DAW with your own drum kit sound and it becomes whatever you want. A is the reference performance; B is the editable clay.
Open this sample →Why does B sound plainer?
MIDI isn’t audio — it’s just the notes: which note, when, and how hard. Your browser plays them on a generic drum kit. Drop the same MIDI into your DAW with your own drum kit sound and it becomes whatever you want. A is the reference performance; B is the editable clay.
Open this sample →Why does B sound plainer?
MIDI isn’t audio — it’s just the notes: which note, when, and how hard. Your browser plays them on a generic drum kit. Drop the same MIDI into your DAW with your own drum kit sound and it becomes whatever you want. A is the reference performance; B is the editable clay.
Open this sample →Why does B sound plainer?
MIDI isn’t audio — it’s just the notes: which note, when, and how hard. Your browser plays them on a generic drum kit. Drop the same MIDI into your DAW with your own drum kit sound and it becomes whatever you want. A is the reference performance; B is the editable clay.
Open this sample →Why does B sound plainer?
MIDI isn’t audio — it’s just the notes: which note, when, and how hard. Your browser plays them on a generic drum kit. Drop the same MIDI into your DAW with your own drum kit sound and it becomes whatever you want. A is the reference performance; B is the editable clay.
Open this sample →Why does B sound plainer?
MIDI isn’t audio — it’s just the notes: which note, when, and how hard. Your browser plays them on a generic drum kit. Drop the same MIDI into your DAW with your own drum kit sound and it becomes whatever you want. A is the reference performance; B is the editable clay.
Open this sample →Why does B sound plainer?
MIDI isn’t audio — it’s just the notes: which note, when, and how hard. Your browser plays them on a generic drum kit. Drop the same MIDI into your DAW with your own drum kit sound and it becomes whatever you want. A is the reference performance; B is the editable clay.
Open this sample →Every sample in our catalog is a cleared recording, already split into its parts — so each one carries drum MIDI wherever there was a real played kit to extract. A full band gives a drum part alongside its bass and keys; a solo piano piece gives none. Real grooves, never a guessed one.
Want the rest?
Those are free to grab right now. There are 95,288 cleared MIDI files across the catalog — create a free account to save the ones you like, then start a free trial (credits included, no card) to download the rest. Every file ships with a license certificate naming its source.
What drum MIDI actually is — a groove on a grid, not notes on a staff
Most MIDI is about pitch — which note, how high or low. Drum MIDI is the exception: it's rhythm. A drum 'note' isn't a pitch, it's a trigger — kick here, snare there, hat in between — and the musical content lives in three layers the file carries for every hit: which drum fires, how hard it's struck (velocity), and exactly where it lands relative to the beat (timing).
That's the whole reason producers reach for drum MIDI instead of an audio loop. An audio loop is one frozen performance through one kit. A drum MIDI groove is that performance written down as editable instructions — ready to be re-kitted, re-timed, and edited hit by hit.
The General MIDI drum map (channel 10): kick 36, snare 38, hi-hat 42
Drum MIDI follows one universal convention: the General MIDI Percussion Map on channel 10, where each note number triggers a specific drum instead of a pitch. Kick is 36 (C1), snare 38, closed hi-hat 42, open hat 46, ride 51, crash 49 — roughly 47 sounds spread across notes 35–81.
Because the map is standardized, a groove built for one drum sampler drops straight onto another: load it into EZdrummer, Superior Drummer, GGD, or your own folder of one-shots and every hit lands on the right drum. The .mid is tempo-agnostic on import, so it snaps to your project's BPM with no audio stretching and no quality loss.
What makes a groove sound played, not programmed: velocity, ghost notes & micro-timing
A pattern with every hit at the same volume, locked dead to the grid, is the instant tell of a programmed beat — it sounds like a machine. A groove that feels played has three things going on underneath. Velocity variation: hi-hats breathe by 10–15% hit to hit, accents push, and that dynamic curve is what your ear reads as a human arm. Ghost notes: the barely-there snare taps between the backbeats that give funk and trap their pocket. And micro-timing: hits sitting a few milliseconds ahead of or behind the grid — the 5–20ms of feel that swing and shuffle actually live inside.
Selekt's drum MIDI carries all three, because every groove was extracted from a real, cleared recording of someone actually playing — so the humanization is captured, not faked.
Drum MIDI vs. audio loops: why re-kittable beats win
An audio drum loop is a finished mix of a kit you didn't choose — bake in the wrong snare and you're stuck with it. Drum MIDI is the opposite: it's just the groove, so you bring the kit. Swap the 808 for an acoustic snare, push the kick forward, mute the ride, double the ghost notes, drag the whole feel later — then re-render through whatever drum sampler you own.
DAWs can even extract a groove template from a drum MIDI file and stamp that swing onto your other parts. The reason 'drum patterns' and 'grooves' out-search 'drum hits' is exactly this: producers want the playable arrangement, not a single frozen sound.
Grooves, fills & the famous-break problem — and how cleared drum MIDI fixes it
The most-wanted drum patterns in history — the Amen break, the Funky Drummer — are also the most legally radioactive: they're lifted from copyrighted recordings that were never cleanly cleared, and building a release on one is a sampling-clearance landmine. A royalty-free re-record of the groove is the accepted fix, and a cleared drum MIDI is the cleanest version of it: you get the played feel as editable data, with no sampled audio from anyone else's record in your session at all.
Every Selekt groove comes from a CC0 or public-domain source with a provenance certificate — so you build on the pocket, not the paperwork: no copyright fog from a sampled break you can't legally clear.
Drums MIDI, answered
- Is cleared MIDI better than royalty-free MIDI?
- Royalty-free only means no ongoing royalties — the license underneath can still restrict reselling, require credit, or limit where you use it, and you may have paid to access it. Selekt's drum MIDI comes from public-domain and CC0 sources, which carry no terms at all, plus a certificate naming the source. Royalty-free vs public domain vs CC0 →
- Will this work in EZdrummer, Superior Drummer, or GGD?
- Yes. The file follows the General MIDI drum map on channel 10, so every hit is already labeled — kick, snare, hi-hat, toms. Load it into any drum sampler and it plays the groove through that kit’s own sounds. That is what re-kitting is.
- Do I need to credit anyone?
- No. The source recordings are CC0 or public domain, so the drum MIDI needs no attribution. The certificate names the source for your own records, not as an obligation.
- Can I use these in tracks I sell?
- Yes — cleared for commercial use. Every file comes from a public-domain or CC0 source with a certificate, so you can build and release without a clearance question hanging over the groove.
Keep digging
Building a rhythm section? Pair these with free bass midi — the parts were cleared together, so the blend is covered too.
