12-BIT · 26.04 kHz · SSM2044 · AU/VST3/STANDALONE

The DMC60 drum machine
for modern Macs.

DMC60 turns folders of samples into playable kits, sequences them with hardware-style swing, and runs every voice through a gritty 12-bit / 26.04 kHz engine with an SSM2044-style filter.

AU · VST3 · StandalonemacOS 10.13+Free during betav1.0.0
DMC60 device
00
Hear it first

Don’t explain the grit.
Play it.

The current page sells the specs well. The fastest marketing win is putting sound, motion, and proof above the fold. These are placeholders until final audio and screenshots are ready.

Dry break → DMC60 12-bit engine
AUDIO PLACEHOLDER · 0:18
Folder kit generated in one click
AUDIO PLACEHOLDER · 0:24
SSM2044 sweep with drive
AUDIO PLACEHOLDER · 0:16
THE PAIN

Sample kits take too long.

Most samplers make you drag, map, trim, rename, save, repeat. DMC60 makes kit building feel like loading a drum machine again.

THE HOOK

Folders become programs.

Point DMC60 at one folder, each subfolder, or a whole library tree. It creates ready-to-play .dmcpgm programs automatically.

THE PAYOFF

Dirty fast, not dirty slow.

You get the 12-bit attitude, hardware swing, choke behavior, and MIDI controller hands-on without losing a day to file management.

01
Sound character
26.04 kHz

Internally downsampled.

Every sample is converted to 26.04 kHz with Lagrange interpolation and a ~13 kHz anti-alias path. The aliasing isn’t a bug — it’s the dust on the record.

12-bit

Quantized on purpose.

A 12-bit signal path (–2048 / +2047) restores the bite of early hardware samplers. Quiet sources break up. Loud sources punch.

SSM2044

Ladder filter, modeled.

Four-pole, 24 dB/oct, with smooth resonance and self-oscillation. The same circuit family that gave a generation of drum machines their voice.

Most plugins try to make samplers sound clean. DMC60 does the opposite. The internal pipeline — sample-rate conversion, bit reduction, ladder filter, drive — is tuned to get out of the way of the sound and let the medium speak.

ENGINE
Internal rate26.04 kHz
Bit depth12-bit
FilterSSM2044, 4-pole
PolyphonyUnlimited
Voice stealingOldest-priority
Choke groupsPer-pad mute groups
02
Sampler

16 pads. 8 banks.
Unlimited programs.

128 sample slots per program, organized the way drum machines were always meant to be — pads on the bottom row, banks A–H on the wing, programs as your kits. Per-sample pitch, loop, ADSR, filter, drive and pan, all live.

Save kits as .dmcpgm programs with embedded samples, tags, and authoring metadata. Browse a factory library or your own, search by name or tag.

16
Pads per bank
8
Banks (A–H)
Unlimited
Programs
128
Total sample slots
±7
Semitones tune
per sample
RAM-limited
Sample time
limited by available memory
CHOP
LiveTap pads to the beat to drop slice points
Non-destructiveMarkers only — the sample is never cut
Auto-divideN equal slices
Transient detectSpectral flux, 1024 FFT
Sensitivity0.0 – 1.0, adjustable
Min gap30 ms default
SnapZero-crossing, click-free
ManualDrag markers on waveform
OutputSlices → pads, mute group

Drop a break in.
Chop it four ways.

Hit pads to the beat and DMC60 drops slice points in real-time — non-destructive, marker-only, the sample stays whole. Or let the onset detector watch spectral flux and mark every transient. Or divide by count. Or place them by hand. Slices land on pads with a shared mute group, ready to play.

03
Programs
ONE-OF-A-KIND

Point at a folder.
Get a kit.

Building a sample kit by hand is the slowest part of every drum machine. DMC60 ends it. Hand it a folder of WAV / AIFF / FLAC files and it builds a finished .dmcpgm program — pads filled, banks laid out, ready to play. Hand it a sample library and it builds the entire library, in batch, in a single pass.

No other plugin sampler does this. What used to be an afternoon of dragging files into slots is now a click.

CREATE PROGRAMS · 3 MODES
This folderBuild one program from the samples in a single folder.
Each subfolderEvery kit folder becomes its own .dmcpgm.
RecursiveWalk the tree. Every leaf folder of audio becomes a kit.
InputsWAV · AIFF · AIF · FLAC
Auto-split128+ files → multiple programs
Drag-dropFolder onto any pad
Library-wide
Convert a vendor pack of hundreds of folders into a complete DMC60 program library in one pass.
1·click
No mapping
Files are sorted naturally and placed in pad order. Run, browse results in the log, hit a pad.
On the fly
Drop a folder onto a pad and DMC60 fills the pads from that point — same engine, instant kit.
04
Sequencer

99 patterns,
99 mixes.

Every pattern carries its own mixer state — levels, pans, sends, mutes — so switching patterns swaps the mix with the beat. No snapshot juggling, no extra recall step. A 96 PPQN engine drives customizable bar lengths, up to 4 bars per pattern, with full undo/redo, count-in, metronome, and an erase mode that scrubs notes under your fingers in real-time.

Swing 50%Swing 54%Swing 58%Swing 63%Swing 67%Swing 71%
SEQUENCER
Patterns99
Pattern lengthCustomizable, up to 4 bars
Resolution96 PPQN
Per-pattern mixIndependent mixer state per pattern
Tempo40 – 240 BPM, per step
Mix snapshots100, with crossfade
RecordingReal-time · Step · Overdub · Erase
HistoryPattern undo / redo

Patterns become
arrangements.

Song mode is a list, not a maze. Add a pattern, set how many times it repeats, drop in tempo and mix moves between rows, and loop any region while you tweak. Build a full arrangement in the time it takes to remember which bar you were on.

SONG MODE
Songs100
Song lengthUnlimited rows
Per-row repeats1 – 999
Tempo per row40 – 240 BPM
Mix per rowRecall any pattern's mix
Loop regionAny contiguous range, live
Edit while playingInsert · duplicate · reorder rows
05
Hardware

Plays nicely with
the controller you love.

Plug in any class-compliant MIDI controller. Pads trigger voices, knobs and faders address volume, pan, tune, ADSR, filter, drive, master and tempo over a fixed CC map on Channel 4. Aftertouch is wired through. No mapping screen, no JSON files.

Hot-plug detection brings the controller online mid-session — no restart, no rescan. The MIDI controller layer is pluggable, so new hardware can be added without touching the processor.

MIDI MAP · CHANNEL 4
CC14Volume
CC15Pan
CC16Tune
CC17Attack
CC18Decay
CC19Filter cutoff
CC20Drive
CC21Master volume
CC22Tempo
06
Studio

Built to live in,
not just to demo.

A floating sample editor with zoom, start / end, and loop handling. An on-screen keyboard with QWERTY mapping for laptop jams. A preset browser with search and tags. Five LCD color themes, scalable UI, and persistent window state — the things you need when DMC60 is open all day.

5
LCD themes
Red · Amber · Green · Blue · White
75–200%
UI scale
QWERTY
On-screen keyboard
velocity-aware
.dmcpgm
Program format
tags · author · search
07
Proof
‘Point it at a folder, get a playable program back. The fast part is not having to map 128 samples by hand.’
Kit-building workflow
‘The 12-bit engine, 26.04 kHz conversion, drive, and SSM2044-style filter make clean samples feel like they came from a dedicated drum box.’
Sound character
‘Per-pattern mixer states, customizable bar lengths, swing, song rows, and real-time erase keep the sequencer useful beyond quick demos.’
Sequencing workflow
08
Download
AU · macOS
Audio Unit
Music Device
Cross-DAW
VST3
Instrument · Sampler · Drum
No host required
Standalone
.app for macOS
WAV · AIFF · 24-bit
Bounce
Offline render with tail

Get the free beta.

macOS 10.13 or newer. Signed installers, release notes, and beta feedback are coming soon.

Join beta list
09
FAQ

Is this an SP-1200 clone?

No. It is inspired by the workflow and sonic attitude of early sampling drum machines, with its own engine and modern plugin workflow.

Which DAWs are supported?

Any macOS DAW that loads AU or VST3 instruments. The standalone app works without a host.

Is Windows coming?

Placeholder: macOS is first. Add a waitlist CTA here if Windows support is on the roadmap.

Can I use my own samples?

Yes. WAV, AIFF, AIF, and FLAC are supported, including folder-to-program batch creation.