You bought a MIDI drum pack. The previews sounded great. You load it into your project, hit play, and your kick drum is triggering a cymbal.
This is not a bug. It's how MIDI drum plugins work, and it's been quietly wasting producers' time for years.
The Problem Nobody Explains
Every drum VST maps its sounds to different MIDI note numbers. There's no industry standard. GetGood Drums puts the kick on note 36. EZdrummer might use 36 too, but its snare sits somewhere different from where Addictive Drums 2 puts its snare. Superior Drummer 3 has its own layout entirely. Mixwave, Steven Slate Drums, all of them: each one does it differently.
MIDI drum packs are always programmed for one specific plugin. When the pack says "for EZdrummer 2" and you're running GGD, every note in that file is pointing to the wrong address. The MIDI data is fine. The notes are just going to the wrong destinations.
The result: a professionally made drum performance that sounds like someone dropped a tray of dishes.
Why Most Producers Just Deal With It
The manual fix exists. You open the piano roll, find every kick note (which might be on C1 in EZdrummer but needs to be on B0 in GGD), select them all, and shift them. Then you do the same for the snare, the hi-hat, the crashes, the ride, the toms. Each one, separately, hoping you don't miss any.
For a short loop this takes maybe 10 minutes. For a full song with verse, chorus, bridge, fills, variations, you're looking at an hour of mechanical busywork before you've made a single creative decision.
Most producers either stick to one VST forever (limiting their sound palette) or only buy MIDI packs made for their specific plugin (limiting what they can buy). Both are workarounds for a problem that shouldn't exist.
What Drum Remapper Does
DrumRemap is a web-based tool that handles the note reassignment automatically.
You load your MIDI file, tell the app what plugin it was programmed for (the source) and what plugin you're using (the target), and it remaps every single note instantly. The conversion covers all 20+ major drum VSTs: EZdrummer 2 and 3, GetGood Drums, Addictive Drums 2, Superior Drummer 3, Mixwave, Steven Slate Drums, and more.
Before you export anything, you can preview the result with live playback inside the app. If something sounds off, you adjust and preview again. When it's right, you export the remapped MIDI and drop it into your DAW.
The whole process takes under a minute.
It's Not Just for Fixing Packs
The more interesting use case is switching VSTs mid-project.
You spent a week building a drum arrangement in EZdrummer. You got a deal on a GGD library and want to try it on the track. Without Drum Remapper, that's a full reprogramming job. With it, you export the MIDI, remap source to target, reimport, done. Your arrangement stays intact, your fills stay where you put them, your dynamics are preserved.
This makes VST decisions reversible. You can start a project in one plugin and move it to another at any point. You can send a MIDI file to a collaborator running a different setup and know they'll hear it correctly. You can buy any MIDI pack regardless of what it was programmed for.
Velocity and Humanize
Raw remapping gets the notes to the right places. But Drum Remapper also handles two things that affect how the drums actually feel.
Velocity Scaling lets you adjust how hard the hits are across the whole file: boost quiet packs, compress overly dynamic ones, or push everything into a tighter range for a more processed sound.
Humanize adds slight, controlled variations to timing and velocity so programmed drums stop sounding like a grid printout. Small timing shifts (5-10ms) and subtle velocity randomization are usually enough to get out of the uncanny valley.
Both are optional. If you just need a clean remap, skip them. If you want to shape the feel before the MIDI even hits your DAW, they're there.
Who This Is For
If you produce any genre that uses programmed drums and you own more than one drum VST, or you regularly download MIDI packs, Drum Remapper removes a specific type of friction that shows up constantly.
It doesn't replace your DAW, your plugins, or your workflow. It just removes the one step that has no business taking as long as it does.