shakmat/battering-ram

Battering Ram

Shakmat Modular

Bass drum synthesizer based on an original design by Marc Nostromo, offering precise control over decay, tuning, depth, click amount, and drive. Features two wave-shaping drive modes, envelope output, 3-pole high-pass filter, gate mode, pitch lock, and store/recall of settings.659

Capabilities 1

Bass Drum Synthesizerbass-drum-synth
659

Jacks 8 — 6 in / 2 out

NameSignalVoltageDescription
Inputs (6)
Click CV inputcv-5V to 5V659
Decay CV inputcv-5V to 5V659
Drive CV inputcv-5V to 5V659
Pitch CV inputcv0V to 5V659
Trigger CV inputtrigger659
Velocity inputcv0V to 5VUnipolar CV input to control output level. When not connected, module plays at fixed loudness. When connected, loudness varies with CV value at time of trigger.659
Outputs (2)
Envelope OutcvProvides the kick amplitude envelope. Polarity can be inverted via the Inversion button for ducking effects.659
Outputaudio-5V to 5V659

Parameters 13

NameTypeRangeBehavior
ClickknobControls the amount of envelope applied to the pitch, adding a clicky transient to the bass drum. Has a dedicated CV input [6].659
DecayknobControls the length of the decay envelope of the bass drum. Can be modulated via CV input [3].659
DepthknobRegulates the decay of the pitch envelope. At minimum, the envelope becomes very clicky; increasing it makes the envelope resemble a typical 909 kick drum.659
DriveknobControls the amount of drive/distortion applied to the signal. Two types selectable via Drive Type button: green (complex two-stage wavefolder with harmonics and compression) or red (clipping distortion with higher harmonics). Also used to set output level when Level button is held.659
Drive Type buttonbuttonSwitches between two drive types: green (two-stage wavefolder, smooth drive/compression) and red (clipping distortion, higher harmonics).659
Envelope inversion buttonbuttonInverts the polarity of the envelope output for use in ducking effects. Advanced parameters allow selecting positive or negative polarity for the inverted envelope.659
Gate buttonbuttonEnables gate mode, incorporating a hold stage into the kick envelopes so the module responds to gate length rather than just the rising edge.659
HiPass Filter buttonbuttonEngages a 3rd-order 30Hz high-pass filter to remove infrasub-frequencies.659
Level buttonbuttonHold Level button and turn Drive potentiometer to adjust output level (or minimum level when Velocity input is connected). Three green LEDs indicate volume setting.659
PitchknobControls the pitch of the bass drum. Default range is two octaves (C1 to C3, C2 at center). Can be expanded to five octaves (C0 to C5) via advanced parameters. Can be locked via Pitch Lock button.659
Pitch Lock buttonbuttonLocks the current pitch and transforms the pitch potentiometer into an octave switcher (±1 octave). Disabling unlocks pitch after the potentiometer passes its previous position.659
Store/Recall buttonbuttonLong press stores a snapshot of all potentiometer settings. Short press recalls stored settings. LED stays lit until all parameters are recalled; blinks once per unlocked parameter.659
Trigger buttonbuttonManually triggers the kick drum without a patch cable.659

Firmware history 0 versions

No firmware history recorded.

References 2

  1. [659]
    Shakmat Battering Ram User Manualmanual
    verified 2026-05-21
  2. [660]
    Shakmat Battering Ram product pageproduct_page
    verified 2026-05-21