SOUND//CODESessionInstrumentSynthesizerDrum MachineLoop BuilderLibraryRecord LabSound DNA LabMIDI → InstrumentAI Studio
DRUM CLOCK01 : 01 : 01BAR : BEAT : STEP · 128 BPM■ Stopped

PRO RHYTHM DESIGNER · 12 LANES · 64 STEPS

Drum Lab

Build a semi-produced drum section with probability, ratchets, micro-timing, per-hit velocity, lane synthesis, Euclidean rhythms, ghost-note intelligence, controlled mutation and scene variations—then hand it to Session or Ableton as editable material.

BPM
?
Tempo

Beats per minute controls the musical clock. Use −/+ for one-BPM steps or type an exact value. Routed material keeps the destination Session tempo unless you explicitly choose native timing.

58 active hits · seed 79341
ⓘ What does probability actually change?

It decides whether a programmed hit occurs in the frozen performance; it should not randomly change every time the same saved creation plays.

A100%: the hit always occurs.BLower probability: the hit becomes an optional event.

30-second lesson: Probability is useful for controlled variation. SoundCode freezes the chosen outcome when you save or send the groove so preview, Session and export stay reproducible.

Try it: Lower one percussion hit to 50%, create a new performance seed, and compare the pocket before saving.

ⓘ When does humanize help?

Small timing and velocity variation can make repeated programming feel performed, but too much makes the groove late or unstable.

AZero humanize: exact programmed grid.BModerate humanize: bounded timing and velocity movement.

30-second lesson: Humanize should preserve the identity of the groove. It is not random sloppiness. Compare against the straight version and stop before the main pulse becomes unclear.

Try it: Start near zero, raise it slowly, and listen only to kick, hats and percussion before adding other parts.

ⓘ Why can clean audio still need headroom?

Several individually safe sounds can sum above the output ceiling. Transparent shared attenuation protects the mix without changing their relative balance.

AHard clipping: peaks are flattened.BShared attenuation: the same gain change is applied without reshaping individual peaks.

30-second lesson: Peak protection is a technical safeguard, not mastering and not a musical-quality certificate. Distortion already baked into a source cannot be repaired simply by turning it down.

Try it: Compare an overloaded stem sum before and after transparent attenuation at matched monitoring level.

VARIATION SCENES

A/B/C/D without rebuilding the groove

Kick 1
Kick 2 / Sub
Snare
Clap
Closed Hat
Open Hat
Shaker
Perc High
Perc Low
Tom
Rim
FX Hit

SELECTED HIT

Kick 1 · Step 1

SELECTED LANE

Kick 1

EUCLIDEAN ENGINE

Generate musical spacing

REUSABLE CREATION GRAPH

My Drum Creations & Templates

Saved outputs stay reusable across SoundCode. New edits become versions or descendants; originals stay intact.

No saved creations here yet.Use a module's Save to My Creations action. The result will appear here without downloading and uploading again.

HANDOFF

Editable MIDI transfer creates independently editable, mixable Session lanes. SoundCode's built-in synth voices approximate the Drum Lab timbre; user-supplied samples keep their original bytes and rights declarations. For exact original processed Drum Lab audio, select the WAV handoff instead. Solo affects only live preview; saved exports retain all unmuted lanes.

APPROVED SOUND SOURCES

Approved drum machine sounds

Only rights-cleared sounds with passing technical audio checks are shown. A separate producer-listening certification may still be pending.

0 sounds loaded

No legally cleared and technically passed sources for this destination yet. Unreviewed packs remain admin-only.