Beat Machine running the TR-909 faceplate — START lit, kick on steps 1 and 9
Live knobs over a photographed panel — Tune, Level, Decay move; baked circuit knobs stay still
Kit browser searching the library — type a model number and load on the next keystroke

Most drum plugins model one machine. Beat Machine plays five hundred and eighty-nine — not emulations, not inspired-bys. Recorded instruments, one search box, one plugin.

Load the TR-909 and you get the TR-909's face. Turn Bass Drum Tune and a pointer moves on the knob the camera caught. The live controls are the only things on the panel that move — which turns out to be the most useful thing about it.

Finding a machine takes about a second. Type 909 and get every 909 in the library, voice count included, ready to load. Search ignores case and punctuation because nobody agrees how to spell a model number. Across the whole library, no voice is ever left unplayable: fallback chains map kick to surdo, snare to timbale, hat to cabasa when a Latin machine has no rock kit.

Export bounces the current beat on the current kit as WAV or MIDI — exact musical length, decay folded onto the start so the loop repeats without a seam. Under the lid the sequencer keeps position in beats not samples, renderNextBlock never allocates, and kits stay SFZ so third-party instruments load without a bespoke container.

Vintage drum library · AU + standalone, macOS · try the web demo.

← All lab