INTERSECT - A nondestructive, time-stretching, and intersecting sample slicer
INTERSECT - A nondestructive, time-stretching, and intersecting sample slicer
I have just added a new plugin called INTERSECT. To my timlau/audio COPR repository.
INTERSECT is a nondestructive, time-stretching, and intersecting sample slicer plugin with independent per-slice parameter control, per-slice locking, multiple time/pitch algorithms, and MIDI-triggered slice playback.
Check here for install instructions
Workflow Basics
- One sample at a time: INTERSECT loads one audio file per instance (
.wav,.ogg,.aiff,.flac,.mp3). - Slice creation: Draw slices manually, chop live with LAZY, or split via AUTO.
- Inheritance model: Header controls are sample defaults. Slice controls can lock overrides per field.
- Playback model: MIDI triggers slices by note mapping; mute groups can choke voices in the same group.
- Load behavior: File decoding/loading is asynchronous (off the audio thread).
- Algorithms:
Repitch: pitch and speed are linked.Stretch: independent time/pitch via Signalsmith Stretch (TONAL,FMNT,FMNT C).Bungee: granular stretch mode withGRAINchoices (Fast,Normal,Smooth).
- Repitch + Stretch interaction: when
ALGO=RepitchandSTRETCH=ON,PITCH/TUNEbecome BPM-driven read-only displays. - SET BPM: compute BPM from selected slice length (or full sample context) against a musical duration.
- MIDI host stop handling: responds to
All Notes Off (CC 123)andAll Sound Off (CC 120). - Undo/redo: snapshot-based history for slice and parameter edits.
This post is licensed under CC BY 4.0 by the author.
