
EmoCore Drummer
A drum plugin for emo, midwest emo, post-hardcore and metalcore, built from real acoustic recordings.
Projects › EmoCore Drummer

A drum plugin for emo, midwest emo, post-hardcore and metalcore, built from real acoustic recordings.
A VST3 drum plugin I built for producing my own songs in FL Studio. It’s for my own use, so there’s no download or anything, but you can hear some of the groove and drum samples below.
The grooves cover midwest emo, emo, post-hardcore, metalcore and fills, including 5/4, 7/8, 6/8 and triplet feels. They sync to FL Studio’s tempo and show the tempo they were written for. You can preview them in time with the song or drag them straight into the piano roll.
The plugin is C++ with JUCE. A Python pipeline turns the raw kits (over 1,400 multi-mic files) into one stem per hit. It blends the mics with polarity correction, trims the tails, measures loudness and saves FLAC at 44.1 and 48 kHz, so a 2.5 GB kit loads in about two seconds. The grooves are written in a text-grid format and turned into MIDI by another Python script.
The hand-drawn interface is custom JUCE drawing. The kick drum has a face that winces when you hit it. The reason I did it like this is because, well, I didn’t know how to use actual assets…
Drums: CrocellKit and DRSKit by DrumGizmo (drumgizmo.org), licensed under CC BY 4.0.
feTurbulence into feDisplacementMap). Hover a panel and it cycles three noise seeds with steps(), so the line "boils" like hand-drawn animation.