Macro Fracture
s3g Macro Fracture gathers ten NIM-derived disruption and voice processors into one Mono, 8-channel, or 24-channel CLAP. The selected model changes the meaning of three contextual controls while REACT, MEMORY, mix, and the multichannel relationship system stay consistent.
The processor menu covers contact-like gating, sample and bit reduction, short-buffer rearrangement, two-input logic, amplitude voids, formant coloration, robot modulation, and three octave treatments. Model changes crossfade over 20 ms, and every signal path is DC-blocked and bounded.
Workflow
- Insert the Mono, 8-channel, or 24-channel build on a matching REAPER track, configure the input pins, and begin at a conservative monitoring level.
- Route the result to the main speakers, a direct panner, or a stereo or quad fold-down, then begin playback. Another effect may precede that destination when its build matches the current bus width.
- Choose a
PROCESSOR, set its three contextual controls, and useREACTto make transients push the treatment. - Add
MEMORYonly when the processor should recur or smear into itself, then setMIXandOUT. - On the multichannel builds, shape color and bias relationships across the lanes before automating the shared voice.
Versions and Routing
s3g Macro Fracture Mono: one input and output channel. LOGIC compares the input against an internal carrier.s3g Macro Fracture 8ch: eight independent processor states. LOGIC compares each lane against its next neighbor.s3g Macro Fracture 24ch: twenty-four independent states and the same ring-neighbor LOGIC relationship.
The plugin preserves lane identity and does not mix or ambisonically encode the bus. In the multichannel LOGIC model, the last lane wraps around to the first, so the comparison forms a closed ring.
Shared Controls
| Control | Meaning |
|---|---|
| PROCESSOR | Selects one of the ten fracture models. Changes use a 20 ms crossfade. |
| INPUT | Applies gain before activity analysis and the selected model. |
| Context controls | The next three labels change with the selected model. Their host parameter names remain Amount, Color, and Bias so automation and saved state stay stable. |
| REACT | Lets signal energy and transients increase processing amount and briefly brighten or accelerate the model. |
| MEMORY | Feeds a bounded version of the model output back into its input. At zero, the shared NIM kernel receives the unrecirculated signal. |
| MIX / OUT | Sets the processed blend and final level. |
| PANIC | Clears processor histories, short buffers, and recurrence without changing parameter values. |
Processors
| Processor | Context controls | Character |
|---|---|---|
| RELAY | THRESH / CHATTER / ASYM | Envelope-driven contact gate with hysteresis and controllable chatter. |
| CRUSH | BITS / RATE / DITHER | Bit quantization and sample holding with bias-controlled deterministic dither. |
| SPLICE | DEPTH / LENGTH / DIRECTION | Short-buffer repeats that alternate or force playback direction. |
| LOGIC | DEPTH / THRESH / BALANCE | XOR-like comparison against the mono carrier or next multichannel lane. |
| VOID | DEPTH / RECOVER / SKEW | Envelope-following removal that opens and closes around asymmetric thresholds. |
| THROAT | MIX / VOWEL / SHIFT | Two resonant formant regions for vocal and constricted timbres. |
| ROBOT | DEPTH / CARRIER / CHARACTER | Sine-to-square carrier modulation with driven output shaping. |
| OCT DOWN | MIX / FILTER / TRACK | Zero-crossing octave division with envelope tracking and smoothing. |
| OCT UP | MIX / TONE / SHAPE | Rectification-based octave doubling with envelope removal and filtering. |
| OCT STACK | MIX / TONE / BALANCE | Blend of octave-down division and octave-up rectification. |
These are the same shared kernels used by the corresponding NIM insert types. Macro Fracture adds oversampled stepping, click-free model selection, reactive control, recurrence, wet/dry mixing, and lane relationships around them.
Multichannel Relationships
SPREADdistributes the contextual Color setting around the selected center lane.DEVIATIONadds repeatable lane-specific variation to Amount, Color, Bias, and a small amount of Memory.SKEWcreates a first-to-last-lane bias slope.CENTERmoves the neutral lane of the Color spread.GLIDEsmooths all relationship changes.
The relationship preview uses a bright marker for contextual Color and a darker marker for Bias. Relationship controls are omitted from the Mono build.
Memory and Safety
MEMORY uses a sub-unity, saturated recurrence path rather than exposing an unrestricted feedback gain. The processor also clamps internal excursions, removes output DC, rejects non-finite values, and applies a final soft bound. The activity panel shows how strongly the result differs from the driven input.