Interface layout
Header bar
| Area | Function | Notes |
|---|---|---|
| Status text | Shows warnings, errors, and missing-file notices | Click warning/error text to copy the message |
UNDO / REDO | History navigation | Same as Ctrl/Cmd + Z and Ctrl/Cmd + Shift + Z |
PANIC | Kills active voices immediately | Also stops lazy chop |
FILES | Toggle the built-in sample browser side panel | Visibility persists across sessions |
SET | Popup for theme, UI scale, and NRPN settings | Also shows current plugin version |
Sample lane, slice lane, and waveform
| Area | Function | Notes |
|---|---|---|
| Sample lane | Compact session-sample overview above the slice lane | Reflects selection and zoom; drag to reorder samples; includes per-sample STEMS / CANCEL and delete buttons |
| Slice lane | Compact slice-region overview above the waveform | Reflects selection and zoom |
| Waveform | Main editing surface | Drag-and-drop loading/appending, slice selection, boundary editing, move/duplicate, preview |
| Overlay hints | Contextual help and action prompts | Used by ADD, AUTO, and other actions |
| Playback cursors | Voice-position display | Shows active playheads |
| Transient preview markers | Auto Chop preview | Dashed markers shown before applying transient split |
Sample browser
Toggled by the FILES button in the header. The browser docks to the side of the editor and its visibility persists with your user settings.
| Area | Function | Notes |
|---|---|---|
← / → | Back / forward through visited folders | Disabled at ends of history |
↑ | Go up one directory | Same as pressing Backspace while the browser has focus |
↻ | Refresh the current directory listing | Re-reads the folder from disk |
| Path display | Click to edit the current path inline | Press Return to navigate |
| File list | Double-click a folder to enter it; double-click an audio file (or select files and press Return) to load | Multi-select supported when appending |
| Bookmarks | Pinned shortcuts to favorite folders | Right-click a folder row to Add Bookmark; right-click a bookmark entry to Remove Bookmark — bookmarks persist with user settings |
| Drag-and-drop | Drag selected files from the browser onto the waveform | Follows the same replace/append rule as double-click loads |
Loading behavior matches the rest of INTERSECT: into an empty session, the first load replaces and resets zoom/scroll; when a sample is already loaded, further loads append to the session.
Stem separation
Each sample in the sample lane has a STEMS button that opens the stem-separation overlay panel for that sample. While a job is running on that sample, the button reads CANCEL.
For an end-to-end walkthrough — picking a model, device, and mode, then running the export — see the dedicated Stem separation page.
Time / zoom bar
| Area | Function | Notes |
|---|---|---|
| Time ruler | Shows time markings for the current view | Updates with zoom level |
| Drag horizontally | Scroll | Uses the current zoom level |
| Drag vertically | Zoom | Anchored to the drag start position |
Action bar
| Button | Function | Notes |
|---|---|---|
ADD | Toggle draw-slice mode | Drag on the waveform to create a slice |
LAZY / STOP | Start/stop real-time lazy chopping | Label changes while active |
AUTO | Open/close Auto Chop panel | Requires a selected slice |
COPY | Duplicate selected slice | Equivalent to duplicate command |
DEL | Delete selected slice or selected sample | Uses the last lane you interacted with |
ZX | Snap edits to nearest zero crossing | Toggle |
FM | Follow MIDI note selection | Auto-selects the played slice |
RESEQ | Resequence slice MIDI notes | Opens overlay with BY POSITION and AS CREATED modes; requires 2+ slices |
Signal chain bar
The bottom bar is the main parameter editor. It has four modules: TIME/PITCH, FILTER, AMP, and PLAYBACK.
Collapsed mode (default): GLOBAL and SLICE tabs switch between scopes, with one parameter strip visible at a time.
Expanded mode: shows both strips simultaneously — slice on top, global below — with no tabs. Click the chevron toggle on the right edge of the context bar to switch between modes.
Context bar (bottom edge):
SLICEScount and the globalROOTnote are always visible on the right. The globalROOTis editable only when no slices exist.- When a slice is selected: slice sample range, length, a
NOTE/RANGEtoggle, numeric note controls, read-only note names, and override count.
┌─[ Tab: GLOBAL | SLICE ]─────────[ slice range · length · NOTE/RANGE ]──────[ SLICES: 8 ROOT: C2 ]──[ ⌃ ]─┐
│ TIME/PITCH │ FILTER │ AMP │ PLAYBACK │
│ BPM PITCH ALGO … │ TYPE CUT RESO … │ ATK DEC SUS REL … │ REV LOOP FADE MUTE OUT … │
└────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
General behavior:
- Drag up/down on a value to edit it.
- Double-click a value to type it directly.
- In
SLICEmode, editing a field locks that field for the selected slice when it differs from the global value. The parameter label highlights to show the lock. - In
SLICEmode, clicking a locked field label or right-clicking the field clears that override and re-inherits the global value.
For each module’s individual controls, see the Controls and shortcuts reference. For the underlying mental model, see Concepts → The inheritance / lock model.