DMC60|MANUAL
Download
01 · AUDIO ENGINE

The 12-bit Engine

DMC60's audio engine recreates the sonic character of early sampling drum machines — the aliasing, quantization noise, and filter warmth that gave those instruments their voice.

Sample Rate Conversion

Every sample loaded into DMC60 is converted to the native 26.04 kHz sample rate using Lagrange interpolation. A ~13 kHz anti-alias filter is applied during conversion, but the resulting aliasing artifacts are intentional — they add the gritty texture that defines the sound.

Internal rate26.04 kHz
Host rates44.1, 48, 96 kHz (any rate)
InterpolationLagrange
Anti-alias~13 kHz lowpass

12-Bit Quantization

The signal path uses 12-bit quantization (−2048 to +2047). This restores the bite of early hardware samplers where quiet sources break up and loud sources punch. The quantization is applied after sample rate conversion, matching the original hardware behavior.

Bit depth12-bit
Value range−2048 to +2047
CharacterQuantization noise on quiet signals

SSM2044 Filter

Each voice runs through an SSM2044-style ladder filter — a 4-pole, 24 dB/octave lowpass with smooth resonance and self-oscillation capability. This is the same circuit family that gave a generation of drum machines their voice.

Type4-pole ladder (24 dB/oct)
CutoffNormalized 0.0–1.0
ResonanceTo self-oscillation
Per-voiceYes

Voice Allocation

DMC60 provides 8-voice polyphony with intelligent voice stealing. When all voices are in use, the oldest active voice is stolen for the new note. Mute groups (choke groups) allow hi-hat behavior where triggering one sample silences others in the same group.

Polyphony8 voices
Voice stealingOldest-priority
Mute groupsPer-pad assignment
Choke behaviorSame-group retrigger silences

Per-Voice Processing

Each voice has its own processing chain applied in real-time:

Pitch/Tune±14 semitones
ADSR EnvelopeAttack, Decay, Sustain, Release
FilterSSM2044-style cutoff
DriveSaturation amount
PanStereo position (−1.0 to +1.0)
OutputMaster or individual (1–8)

Trigger Modes

Each pad can be set to one of two trigger modes:

  • One-Shot — The sample plays to completion regardless of note release. Standard behavior for drums and percussion.
  • Gate — The sample sustains while the key is held and triggers the release envelope on key-up. Useful for sustained sounds or expressive playing.