INTERSECT
INTERSECT is a sample slicer instrument plugin for VST3, AU, and Standalone. Load one or many audio files into a session, chop them into slices, and trigger each slice from MIDI. Slices inherit sample-wide defaults but can lock any parameter — pitch, filter, envelope, loop, output bus — to override that default per slice. Three time/pitch engines (Repitch, Signalsmith, Bungee) give you independent control over speed and pitch, and on-demand GPU-accelerated stem separation lets you split a sample into drums, bass, vocals, and other parts without leaving the plugin.
Theme shown: Open Color (oc.intersectstyle)
Watch the Quick Start Guide on YouTube Download a release GitHub repo
New here?
Start with the Getting started walkthrough — it takes you from an empty editor to a sliced, MIDI-triggered sample in about 10 minutes.
Documentation
Tutorials
- Getting started — your first session in ~10 minutes
- Stem separation — split a sample into drums, bass, vocals, and more
Concepts & interface
- Concepts — multi-sample sessions, slice creation, inheritance, algorithms
- Interface — header bar, sample browser, lanes, signal chain
- Controls and shortcuts — every control, every keyboard shortcut
Reference
- Parameter reference — every APVTS parameter with range, default, units
- Settings file — what gets persisted between sessions and where
- Themes —
.intersectstylefile format and colour-key reference - NRPN MIDI routing — hardware controller setup for slice editing
- Changelog — what’s new in each release
Operations
- Installation — release contents, plugin paths, stem-separation runtimes, GPU requirements, macOS quarantine
- Troubleshooting — symptom-first FAQ
- Build from source — per-OS toolchain setup and dependencies
Support development
License
INTERSECT is licensed under the GNU General Public License v3.0.