Texture Rack
Instrument Rack for background grain and grit: Granulator III, Spectral Resonator, Vinyl Distortion and Redux, Resonators; macros Grain, Spray, Tone, Crackle, Resonance, Freeze.
A texture rack is the layer you add when a track is correct but empty: the quiet grain, hiss and ringing that sit under everything and make a mix feel like a place. This one has three chains that each do one kind of texture: a Granulator III chain that turns any sample into drifting grains, a Spectral Resonator chain that makes the grains ring at the chord you play, and a dirt chain (Vinyl Distortion, Redux, Resonators) that adds crackle and a tuned metallic body. Six macros: Grain, Spray, Tone, Crackle, Resonance and Freeze. Use it for ambient, dub techno, lo-fi hip-hop, trip-hop, IDM and under any pad that feels too clean. It is designed to be mixed at −20 dB and still be noticed.
Layout
How it's built
- Collect three source samples first: (a) a 10–30 s field recording or room tone, (b) a sustained chord or drone bounced from the pad rack, (c) a short percussive or metallic hit. Granulator III will be loaded with (b) and (a); Simpler with (a).
- New MIDI track, empty Instrument Rack, three chains.
- Chain "Grain Bed" (Granulator III): load sample (b). Grain size 60 ms, Spray 30%, File position scan on, Scan rate 0.05 Hz, Pitch 0, 8 voices, FM 5% (tiny inharmonicity), grain envelope shape medium. Amp env A 800 ms / R 2 s. Key tracking on so playing a chord transposes the grains.
- After Granulator III: Auto Filter (12.2 redesign), BP 12 dB, 1.2 kHz, resonance 15%, LFO sine 0.03 Hz, amount 20%. Then Utility width 120%. Chain volume −6 dB.
- Chain "Spectral Ring" (Granulator III + Spectral Resonator): second Granulator III, sample (a) the field recording, grain size 200 ms, Spray 10%, scan 0.02 Hz, 4 voices. This chain is about the resonator, so grains are just an excitation source.
- After it: Spectral Resonator in MIDI mode so the resonance follows the notes you play (the rack forwards MIDI to every chain, and Spectral Resonator reads it in MIDI mode). Decay 2 s, Harmonics 60%, Stretch 0, Shift 0, Unison 2, dry/wet 60%. Then EQ Eight HP 120 Hz / LP 8 kHz. Chain volume −9 dB.
- Chain "Dirt" (Simpler + Vinyl Distortion + Redux + Resonators): Simpler in Classic mode with sample (a), loop on, Warp off, amp A 1 s / S 1 / R 1.5 s, filter off, 1 voice. This chain is a drone: hold any key and the room tone plays.
- Vinyl Distortion: Tracing Model drive 15% at 2 kHz, Pinch 10%, Crackle volume 25%, density 50%. Redux: bit depth 12, downsample 3, Soft on, dry/wet 50%. Resonators: Mode A, Note C, Fine 0, Decay 60%, Const (constant decay across pitch) on, resonators I–V on at the default intervals, Width 80%, dry/wet 30%. Chain volume −12 dB.
- All three chains full key and velocity range. There is no zoning in this rack; playing a note starts all three.
- Macro Grain: Granulator III grain size 10 → 400 ms on Grain Bed, 50 → 800 ms on Spectral Ring, Granulator III FM 0 → 30% on Grain Bed. Small grains buzz, large grains smear.
- Macro Spray: Spray 0 → 100% on both Granulators, scan rate 0 → 0.5 Hz on Grain Bed, Auto Filter LFO amount 0 → 60%. At 0 the grain reads from one spot and the filter is still; at 127 it is chaos.
- Macro Tone: Auto Filter freq 300 Hz → 6 kHz, EQ Eight LP 3 → 12 kHz on Spectral Ring, Vinyl Distortion tracing frequency 500 Hz → 5 kHz. All three brighten together.
- Macro Crackle: Vinyl Distortion crackle volume 0 → 100% and density 0 → 100%, Dirt chain volume −24 → −6 dB, Redux bit depth 16 → 6. The whole dirt layer rises with the knob so at 0 the rack is clean.
- Macro Resonance: Spectral Resonator decay 0.2 → 8 s, Spectral Resonator dry/wet 0 → 100%, Resonators dry/wet 0 → 70%. Tuned ringing from none to bells.
- Macro Freeze: Granulator III freeze (Spectral Ring) off → on, Spectral Resonator freeze off → on, Grain Bed scan rate 0.05 → 0 Hz. Switch-type parameters map so that 0–63 is off and 64–127 is on; treat Freeze as a button.
- Macro Variations: "Hiss" (Grain 20, Spray 30, Tone 50, Crackle 60, Resonance 0, Freeze 0), "Bells" (Grain 70, Spray 15, Tone 70, Crackle 10, Resonance 100, Freeze 0), "Frozen" (Grain 90, Spray 80, Tone 40, Crackle 20, Resonance 60, Freeze 127). Exclude Freeze from randomization (a random freeze mid-performance is a stuck note); randomize the rest, this rack randomizes beautifully.
- Save with Collect All and Save: three samples are referenced.
Macro map
| Macro | Device . parameter | Min | Max | Why |
|---|---|---|---|---|
| Grain | Granulator III . Grain Size (Bed) | 10 ms | 400 ms | Buzz to smear |
| Grain | Granulator III . Grain Size (Ring) | 50 ms | 800 ms | Longer grains give the resonator more to ring on |
| Grain | Granulator III . FM | 0% | 30% | Inharmonic shimmer at the top |
| Spray | Granulator III . Spray (both) | 0% | 100% | Random position = cloudiness |
| Spray | Granulator III . Scan Rate (Bed) | 0 Hz | 0.5 Hz | Playhead drift |
| Spray | Auto Filter . LFO Amount | 0% | 60% | Filter joins the chaos |
| Tone | Auto Filter . Freq | 300 Hz | 6 kHz | Brightness of the bed |
| Tone | EQ Eight . LP (Ring) | 3 kHz | 12 kHz | Opens the resonator highs |
| Tone | Vinyl Distortion . Tracing Freq | 500 Hz | 5 kHz | Where the grit lives |
| Crackle | Vinyl Distortion . Crackle Volume | 0% | 100% | Vinyl noise |
| Crackle | Vinyl Distortion . Crackle Density | 0% | 100% | Sparse pops to constant fry |
| Crackle | Chain Dirt . Volume | −24 dB | −6 dB | Whole dirt layer fades in |
| Crackle | Redux . Bit Depth | 16 | 6 | Digital grit on top of analogue |
| Resonance | Spectral Resonator . Decay | 0.2 s | 8 s | Ring length |
| Resonance | Spectral Resonator . Dry/Wet | 0% | 100% | Grain → pure resonance |
| Resonance | Resonators . Dry/Wet | 0% | 70% | Metallic body on the dirt |
| Freeze | Granulator III . Freeze (Ring) | off | on | Holds the grain buffer |
| Freeze | Spectral Resonator . Freeze | off | on | Holds the spectrum |
| Freeze | Granulator III . Scan Rate (Bed) | 0.05 Hz | 0 Hz | Playhead stops moving |
Signal flow notes
Grain Bed
Spectral Ring
Spectral Resonator in MIDI mode is the trick that makes a texture rack musical: the field recording has no pitch, but every partial that lands near a held note’s harmonics gets sustained. Harmonics 60% keeps the upper partials present; Stretch above 0 detunes them for a bell-like inharmonic ring. Freeze holds the current spectrum indefinitely, which is the "stuck in a frozen room" sound.
Dirt
Variations
- Dub techno: Grain Bed sample = a bounced dub chord, Tone 40, Resonance 30, add Echo after the rack (1/4 dotted, feedback 60%, HP 300 Hz) and Crackle 40. See dub techno and dub FX.
- Lo-fi hip-hop: Crackle 80, Redux downsample up to 6, Grain 50, Resonance 0, Tone 30, mix at −15 dB. See lo-fi hip-hop.
- Ambient: Freeze used as the main gesture; Resonance 90, Grain 100, Spray 60, all amp attacks 3 s. Replace Resonators with Corpus (Membrane, decay 80%). See ambient and drones.
- IDM / glitch: Grain 5, Spray 100, FM 30, Redux bit depth 6, add Beat Repeat (1/32, Chance 40%, Pitch Decay on) after the rack. See IDM.
- Industrial techno: Dirt chain volume up to −3 dB, Vinyl Distortion tracing 60%, Roar Fold after Redux, Resonators Mode B tuned to the kick’s root. See industrial techno.
Performance notes
- Push: Freeze on a pad (via a MIDI mapping to the macro, pads send 127 on press), Spray and Resonance on encoders 1–2. Holding one chord and riding Spray is the whole performance.
- Automation vs macro: Crackle and Tone are per-section settings; automate them. Spray, Resonance and Freeze are gestures; play them and record the macro moves.
- Live sets: the Freeze macro held on, with the input chain’s MIDI note released, gives you an infinite bed to talk over or to change scenes under. Use it as the glue between tracks.
- Resample often: the best textures come from resampling this rack, dropping the result back into the Grain Bed, and going again. Two passes is usually enough; three is mush.
- CPU: two Granulator III instances with 12 voices total plus Spectral Resonator is roughly 10–15% of a core. Spectral Resonator Unison above 2 scales badly; keep it at 2.