Slicer

Module ID fx.slicer · Category Effect

Slicer module Each step draws the slice it cuts: as tall as it's loud, as wide as Duty holds it open, its edges as soft as Shape. Ties join slices into one slab, the swung steps sit late, the filter's line falls through each slice, and with Ping-Pong the slices bound for the right are violet. A dot rides the slice playing

The Slicer chops whatever passes through it into a rhythm, in time with the patch, the way a slicer pedal does. Hold a chord into it and out comes a gated sixteenth-note figure. A pad becomes a pulse and a drone becomes a groove. A live voice or guitar from Audio Input gets chopped as it's played.

A row of sixteen steps says which slices open and how hard. It runs on the patch's Clock, so step 1 falls on the bar and the slices land with everything else.

How it works

Each step is one of five things:

StepDrawn asWhat it does
AccentA full-height sliceOpens at full level, and brightest through the Filter
HitA slice most of the way upOpens at 80%
GhostA low sliceOpens at 45%, for the quiet notes between
TieThe slice before, carried onHolds the slice before it open through its step too, without striking again
RestAn empty floorClosed: the sound is cut, as deep as Depth says

A slice opens at the start of its step and stays open for Duty of it, then closes. A tie after it holds it open to the end of its step, so X=== is one slice a beat long.

Shape sets how each slice opens and closes. At 0 the edges are crisp, about a millisecond in and a few out: short enough to sound cut, long enough not to click. Turned up, the slices swell in over up to half their step and fade out over more, so a fast pattern turns to a soft tremolo.

Depth sets how far the gaps cut: to silence at 100%, halfway at 50%, not at all at 0. Mix blends the input back in, untouched.

The step filter

Filter gives each slice a resonant lowpass that opens as it strikes and closes through its step. A harder step strikes brighter: an accent opens it all the way, a ghost only partly. Turned all the way up, a soft step closes the filter as far as 6 octaves down.

With Depth at 0 nothing is cut, and only the filter steps. That's the "wah step" of a slicer pedal's filter patterns: the sound stays whole, and its brightness jumps from step to step.

Ping-Pong

With Ping-Pong on, the slices alternate from side to side: the first in the row on the left, the next on the right, and so on. A tie stays on the side of the slice it holds. Each pass of the row starts on the left again, so a row with an odd number of slices plays the same way every time round.

Timing

The row follows the transport's beat: while a Clock plays, step 1 is the first downbeat, and the Slicer keeps its place however the tempo moves. Without a playing Clock it keeps a beat of its own, at the Clock's tempo or 120 BPM. A live input is still chopped while the transport is stopped.

A rising edge at Reset starts the row over from step 1, on that beat: patch an Arranger's section trigger there to line the row up with a section.

Steps shortens the row. 12 steps against a bar of 16 drift across the bar and come back round every three bars. Swing pushes every second step late, as a drum machine's swing does: 50% is straight, 66% a triplet shuffle.

Inputs

PortSignal TypeDescription
In LAudio (Blue)Left audio to slice: a held chord, a pad, a drone, a live input
In RAudio (Blue)Right audio to slice. When unpatched, it copies In L
ResetGate (Green)A rising edge starts the row over from step 1, on that beat
DepthControl (Orange)Adds to Depth: +1 adds 100%. An Arranger lane here brings the slicing in and out

Outputs

PortSignal TypeDescription
Out LAudio (Blue)Left, sliced
Out RAudio (Blue)Right, sliced
GateGate (Green)High while a slice is open. It drops for a sample where one slice strikes straight after another, so each is its own trigger
EnvControl (Orange)The slices' level, 0 to 1, shaped as they're shaped. Patch it to a filter's cutoff and the filter breathes with the slices

Parameters

ControlRangeDefaultDescription
Depth0 – 100%100%How deep the gaps cut
Duty5 – 100%55%How much of its step a slice stays open: choppy low, legato at 100%
Shape0 – 100%10%How each slice opens and closes: crisp at 0, swelling at 100%
Mix0 – 100%100%The input untouched (0%) to sliced (100%)
Steps1 – 1616How many steps the row plays before it starts over
Swing50 – 75%50%How late every second step falls
Filter0 – 100%0%How far the step filter closes through each slice
Rate1/8, 1/16, 1/32, 1/8T, 1/16T1/16How long each step is (dropdown on the node)
P-P (Ping-Pong)Off / OnOffSends alternate slices left and right (checkbox on the node)

Editing the row

  • Click an empty step to open a slice there, as loud as how high you click: near the top for an accent, the middle for a hit, low for a ghost.
  • Click a slice to rest it.
  • Drag a slice up or down to change its level.
  • Shift+click a step to tie it to the slice before (or untie it).
  • Right-click a step to choose what it is, to load one of the patterns, to rotate the whole row a step earlier or later, or to clear it.

Every edit is one undo step. The top of the face says the step length and how many steps play, and names the pattern while the row is still one of them, as written.

Patterns

The right-click menu starts the row from one of these, filed by feel. They're written a step to a character: X an accent, x a hit, . a ghost, = a tie, - a rest. The menu marks the family holding the row the face is playing.

Steady

PatternRowFeel
TranceX-xXx-x-X-xXx-xxThe classic gated pad. A new Slicer starts on this
SixteenthsXxxxXxxxXxxxXxxxEvery step, the beat accented
EighthsX=x=X=x=X=x=X=x=Every other step, held through the next
QuartersX=--x=--X=--x=--A short slice on each beat
Offbeats--X=--X=--X=--X=The upbeat stab of house and dub
Sidechain.X==.X==.X==.X==Ducks on every beat and comes back after it, the pump of a sidechained pad. Turn Shape up
PulseX===----X===----Two long throbs a bar
BreathX=======.=======Half a bar open, then half a bar barely there. Turn Shape up

Groove

PatternRowFeel
GallopX-xxX-xxX-xxX-xxAn eighth and two sixteenths
Reverse GallopXx-xXx-xXx-xXx-xTwo sixteenths and an eighth
GhostsX..xX..xX..xX.xxSoft notes filling the gaps
FunkX.x..xX.x.xX.x..Syncopated sixteenths, ghosts between
StutterXxXxXxXx-.-.X=--Busy, then breaking off
Buildx-x-x-x-xxxxXXXXEighths, then sixteenths, then accents: a riser into the next bar
HeartbeatXx------Xx------Lub-dub, twice a bar
SOSx-x-x-X=-X=-X=--Three short, three long

Clave and kin

PatternRowFeel
TresilloX==X==X=X==X==X=3 + 3 + 2, twice a bar
Son ClaveX--x--X---x-X---The son clave, 3-2
Rumba ClaveX--x---x--x-X---The son clave with its third stroke a step late
Bossa NovaX--x--x---x--x--The bossa clave, the tresillo carried on into the second half
CinquilloX-xx-xx-X-xx-xx-Five strokes in each half bar, from Cuban danzón
DembowX--xX-x-X--xX-x-Reggaeton's beat: the pulse with a tresillo on top
SambaX--x-x-x--x-x-x-Seven strokes spread as evenly as sixteen steps allow

Across the bar

PatternRowFeel
DottedX==x==x==x==x=x=Dotted eighths, 3-3-3-3-2-2: the figure of a dotted-eighth delay
ThreesX-xX-xX-xX-xX-x- with 12 stepsThrees across the bar, back round every three bars
FivesX-xx-X-xx-X-xx-- with 15 stepsFives across the bar, back round every five
SevensX-x-x--X-x-x---- with 14 stepsSevens across the bar, back round every seven

Build it yourself

The Library has a Slicer group that rebuilds this module from stock modules. Add it and open it to see how a slicer pedal works inside. At its defaults it plays the Trance row as this module does, each slice as loud.

Part of the SlicerBuilt from
Rate, locked to the transportAn LFO, square and unipolar, Tempo at the rate. A Logic module's Above turns it into a clock for the sequencer. The LFO's phase is the transport's beat, so it can't drift
The row: rest, ghost, hit, accent, tieA Step Sequencer. A step's Gate off is a rest, Velocity 57, 102 and 127 are a ghost, a hit and an accent, and a Tie holds a slice into the next step. Patterns A to D hold Trance, Gallop, Son Clave and Sidechain: pick one in its Chain
DutyThe sequencer's Gate Length, a share of the step
How a slice opens and closesAn ADSR with Sustain at 100%, its Velocity from the sequencer. Atk and Rel stand in for Shape
DepthA VCA's CV Amount. The VCA's gain, 1 − amount + amount × CV, is the Slicer's depth exactly
The step filterAn SVF Filter, lowpass. A second ADSR, struck by each step as hard as its velocity and closing over Close, opens it through an Attenuverter at ×4, eight octaves. Turn Filter down to hear it
ResetA jack into the sequencer's Reset

What doesn't carry over:

  • Swing. No transport-locked source swings except the patch's Clock.
  • Timing that follows the step. The module stretches Shape and the filter's close with the step. An ADSR's times are in seconds, so the group's match at one tempo.
  • Chopping with the transport stopped. A synced LFO holds still on a stopped Clock, so the group won't chop live input until you press Play. (With no Clock in the patch at all, it runs at 120 BPM.)
  • Starting over with the transport. Patch the Clock's Reset into the group's Reset so the row starts on the bar.
  • Ping-Pong, Mix, the Depth jack and stereo in. Each needs more modules (a Clock Divider and Logic gates for Ping-Pong, a crossfade for Mix and the Depth jack). The group stays mono so it reads at a glance.
  • The face's row and pattern menu. Edit the steps on the sequencer inside the group.

Tips

  • Start from a held sound. The Slicer only cuts what it's given, so it suits a sustained chord, a pad, a drone or a Looper's layers more than a plucked note.
  • After the slicer, add space. A Reverb or a Stereo Delay after it fills the gaps with tails, and the chop sounds like part of the room.
  • Breathe a filter with it. Patch Env to an SVF Filter's Cutoff jack for a sweep on every slice, or Gate to an ADSR for a different shape per note.
  • Bring it in and out. An Arranger lane into Depth turns the slicing on for the chorus and off for the verse.
  • Soften the edges for a tremolo. Shape up and Duty near 100% turn any pattern into a rhythmic tremolo, not a chop.