iOS · MVP · Coming soon

Practice real drum fills, not random noise.

DrumFillGenerator builds linear fills from a library of hand-transcribed patterns — then shows you each one as a color-coded step grid and on a classical staff. Sample-accurate, zero-latency, built for the music stand.

~30 curated fills Grid + notation Zero-latency engine

What it does

Everything you need to drill a fill — and nothing you don't.

A read-only generator and trainer: clean structural fills, a rock-solid audio engine, and two ways to read every pattern.

Curated library

Real fills, hand-transcribed

~30 named linear fills covering every grid — 4/4 and 3/4 across quarter, eighth, sixteenth and triplet feels. They play exactly as authored.

Audio engine

Sample-accurate, zero latency

An AVAudioEngine sampler per voice, driven by a dedicated audio-thread clock. Notes fire with no main-thread hop, so timing stays tight at any tempo.

Dual view

Two views, one pattern

Read every fill as a chunky color-coded step grid or a traditional 5-line drum staff — both render from the same source, perfectly in lock-step.

Dynamics

Accents you can see

Accents, body strokes and ghost notes show up as bar height and a neon glow — so you read the feel of a fill at a glance, not just the notes.

Sticking

Rudiment detection

Paradiddles, paradiddle-diddles, five-stroke and double-stroke rolls are spotted in the sticking and bracketed right under the bars.

Tempo + click

Metronome, always in sync

A click that accents the downbeat and layers onto the same clock as the fill — plus live retempo, so you can speed a loop up without ever stopping it.

How it works

Set a grid, generate, practice.

1

Set your grid

Pick a time signature (4/4 or 3/4), a subdivision from quarters to triplets, and 1–4 bars. Toggle which kit pieces are allowed to play.

2

Generate

A matching curated fill is preferred. When none fits your grid, the linear randomizer builds one that honors your instrument pool — one voice per step, hands cleanly alternated.

3

Practice

Tap a step to cue it, drag to scrub the playhead, flip between grid and staff, and loop at any tempo with the click on.

Grid viewR / L / K
Notation view5-line staff
R L R L R

Under the hood

The numbers that matter.

2
Time sigs · 4/4 & 3/4
4
Subdivisions · ♩→trip
1–4
Bars per fill
3
Velocity tiers
6
Drum voices
~30
Curated fills

Be first on the kit

Get notified when it ships.

One email when DrumFillGenerator hits the App Store. No spam, no drip campaign — just the launch.