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

The DMC60 drum machine
for modern Macs.

DMC60 turns folders of samples into playable kits, plays any sample chromatically through a full synth engine, sequences it all 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 26.5.2+Free during betav1.0.0b3
Classic Pad layout
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
Polyphony8 voices, hardware-true
Voice stealingOldest-priority, click-free
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
Synth
NEW · KEYGROUP ENGINE

Any sample becomes
an instrument.

Keygroup programs stretch a sample chromatically across the full 128-note MIDI range — concert pitch, whole keyboard, not just 16 pads. Behind it sits a real synth voice: three tempo-syncable LFOs with delay and fade-in, two assignable mod envelopes, and a 16-slot modulation matrix routing velocity, aftertouch, mod wheel, key-track, and random to pitch, filter, amp, pan, and beyond.

Stack up to 7 detuned unison voices with stereo width, glide between notes with legato, and pick your oscillator flavor — Clean (anti-aliased) or Vintage (naive, 12-bit crushed). A factory preset catalog covers basses, leads, pads, keys, plucks, and FX.

KEYGROUP SYNTH
RangeFull 128-note MIDI, concert pitch
LFOs3 · free or tempo-synced, 1/1 – 1/32 + triplets
Mod envelopes2, assignable
Mod matrix16 slots · 8+ sources, 12+ destinations
OscillatorsClean (PolyBLEP) · Vintage (12-bit)
Unison1 – 7 voices, stereo width
GlidePortamento + legato mode
EnvelopesExponential, hardware-style RC curves
PolyphonyPer-keygroup limit, mono to 8
FilterSame SSM2044 ladder as the drums
88
Keys, not pads
Record from a full-size controller and every octave lands in the pattern — notes are stored by absolute MIDI pitch.
Piano-roll editing
Keygroup tracks flip the step grid into a chromatic note view — semitone rows, shaded black keys, octave scrolling.
3ms
Click-free voices
Synth voices fade out in 3 ms instead of hard-cutting when stolen or retriggered. Drums keep the classic instant choke.
05
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
Note repeatTempo-synced, 1/4 – 1/16T
16 LevelsMPC-style per-step parameter locks
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
06
Mixer

A console,
not just faders.

Every track gets a 6-band EQ — high-pass, two shelves, two mids, low-pass, switchable pre or post fader — and the master runs through a Glue-style compressor with auto-gain and a real gain-reduction needle. Eight send buses carry a tempo-synced delay and a plate reverb, with per-track send bars right above the faders.

The mixer expands to full window height with DAW-style fader scaling, and every pattern still recalls its own complete mix.

MIXER & FX
EQ6-band per track · HPF, shelves, mids, LPF
EQ routingPre or post fader
CompressorGlue-style bus comp, auto-gain
GR meteringNeedle gain-reduction meter
Send buses8, mixed back to master
Bus effectsTempo-synced delay · Plate reverb
SendsPer-track bars above the faders
ViewFull-height expand, DAW-style faders
07
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.

Arturia MiniLab 3 gets first-class macros: 8 knobs and 4 faders drive the synth engine on keygroup tracks or the selected pad on sample kits — and the on-screen controls follow your hands in real time. Hot-plug detection brings any controller online mid-session, and a built-in MIDI monitor shows every incoming note and CC.

In a DAW, a Host Sync toggle lets DMC60 follow the host transport — play, stop, position, tempo — or run its own clock independently.

MIDI MAP · CHANNEL 4
CC14Volume
CC15Pan
CC16Tune
CC17Attack
CC18Decay
CC19Filter cutoff
CC20Drive
CC21Master volume
CC22Tempo
MacrosMiniLab 3 · 8 knobs + 4 faders, CC20–31
Host syncFollow DAW transport, or run free
08
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.

Beta builds keep themselves current: DMC60 checks for updates on launch, verifies the download, and hands you the installer. And when something feels off, Help → Send Feedback files a bug report straight from the app — DAW, OS, and session details attached automatically.

5
LCD themes
Red · Amber · Green · Blue · White
75–200%
UI scale
QWERTY
On-screen keyboard
velocity-aware
.dmcpgm
Program format
tags · author · search
09
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
10
Download
AU · macOS
Audio Unit
Music Device
Cross-DAW
VST3
Instrument · Sampler · Drum
No host required
Standalone
.app for macOS
WAV · AIFF · 24-bit · 32-bit
Bounce
Offline render with tail

Get the free beta.

The beta is open! macOS 14 Sonoma or newer with Apple Silicon. Sign up, click the confirmation link we email you, and your license key and download link land in your inbox together.

11
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 support coming?

macOS is first. 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.

Is it drums only?

No. Keygroup programs stretch any sample chromatically across the full 128-note MIDI range and run it through a real synth voice — 3 LFOs, 2 mod envelopes, a 16-slot modulation matrix, unison, and glide — with a factory preset catalog of basses, leads, pads, keys, and plucks.

Do I need a license key?

Yes, and beta keys are free. Sign up below, click the confirmation link we email you, and your license key arrives together with the download link. A beta key is valid for 60 days on up to 3 machines and unlocks saving and export.