Audio Settings
Select the driver, input, output, sample rate and buffer size. Euclid presents the values accepted by the active device.
EUCLID 1.2.5 / Complete user guide
Euclid hosts live audio-plugin chains as independent racks, then brings them together in a console designed for rehearsals, scenes and real show operation.
01 / First start
Euclid is a live host, not a timeline DAW. Start by making the physical audio path reliable, then build a rack for every important source or processing chain.
Open View > Audio Settings, select the input and output device, sample rate and buffer.
Send a known source to the selected physical input and verify the input meter before creating a rack.
Use Plugin Manager to scan AU, VST3, CLAP and the formats enabled in your build. Euclid stores the verified results.
Assign its input and output before adding the first insert. A new rack is mono input and stereo output where the device supports it.
A session keeps racks, routing, plugin state, memories, cues, control mappings and plugin-window layouts together.
02 / Audio system
Select the driver, input, output, sample rate and buffer size. Euclid presents the values accepted by the active device.
Watch sample rate, buffer, latency, DSP time, CPU load, XRUNs and overload warnings in the top performance area.
| Buffer | Use | Practical note |
|---|---|---|
| 32-64 | Very low-latency monitoring | Only use after testing the complete show session with headroom. |
| 128-256 | Most live plugin racks | Usually the best compromise between feel, CPU reserve and stability. |
| 512-2048 | Heavy processing or playback | Use when processing time approaches the buffer duration or XRUNs occur. |
Safe Start can open a session with racks muted. PANIC sends MIDI safety messages and can temporarily mute racks, depending on the Live Safety preferences. It is a recovery control, not a substitute for correct routing.
03 / Plugin Manager
Open View > Plugin Manager to scan, search, sort and maintain the plugin database. EUCLID stores verified results and uses delta scanning so unchanged plugins do not need to be validated on every launch.
macOS builds can host Audio Unit, VST3, CLAP and legacy VST2 when included. Windows builds support VST3, CLAP and legacy VST2 when included.
The scan report separates new, changed, verified, unchanged, failed and quarantined plugins. Sort the Name column for an alphabetical list.
Use Options > Search Paths for folder-based formats. Audio Units use the standard macOS component locations and Apple validation.
Failed plugins can be isolated automatically. Clear quarantine only after checking the plugin version, architecture and format.
04 / Fast multi-rack workflow
Right-click the Console and choose Add multiple racks. Select 1-64 racks and choose mono or stereo before creation.
Click selects one rack. Cmd/Ctrl-click toggles racks, Shift-click selects a range and Cmd/Ctrl+A selects all. Console and Racks list share the same selection.
Use Route selected consecutively for inputs, outputs or both. Routing advances by each rack's mono or stereo channel count.
Add a plugin to every selected rack, or enable/bypass the same slot, all matching instances or every insert in the selection.
Power, mute or enable Euclid Mix across all selected racks from the Batch menu.
Alt-click toggles the same slot across selected racks. Use the slot context menu for matching-instance operations.
Choose Normal 132 px, Compact 112 px or Narrow 48 px. EUCLID remembers the selected width.
05 / Racks and inserts
Every rack has independent I/O, trim, insert order, output fader, color, meter and live state. Use one rack per vocal, playback feed, utility chain or bus that needs independent recall.
Create a rack from the Console right-click menu. Rename it, choose a color, set trim, I/O and fader from the channel strip.
Use the 19-inch rack view to add plugins by name, open their GUI, bypass, mute, remove or reorder their eight insert slots.
Use the connection view whenever the intended chain is not obvious. It is the definitive visual check for input, inserts and output.
06 / Routing and main views
| View | Use it for | Do not use it for |
|---|---|---|
| Console | Mixing racks, trim, fader, rack I/O, meters and selection. | Detailed insert surgery. |
| Racks | Insert order, slot operations and plugin GUI access. | Monitoring all channels at once. |
| Connections | Visual verification of audio and MIDI paths. | Fast show mixing. |
| Patch Bay | Advanced matrix-style routing work. | Everyday rack setup. |
| Euclid Mix | Automix status, reduction, voice confidence and spill comparison. | Editing plugin parameters. |
| Performance | Current/next cue, NEXT, panic and a compact live console. | Building complex sessions. |
Store a workspace or viewset once you have an efficient layout. Typical layouts are Console, Racks, Connections and Plugin Windows.
07 / Memories and cues
Stores the chosen parts of the current state: plugin settings, rack gains, routing, I/O, plugin order, tempo and view. Use filters so a recall changes only what you intend.
Launches a memory and can also change tempo, gain or mute, send MIDI Program Change or OSC, and trigger an audio cue.
Set the rack state and plugin parameters for a song or scene.
Choose global, rack or plugin scope and only the recall filters you need.
Lock final memories so an update or delete cannot happen by accident.
Name each cue by song and section, such as Intro, Verse, Chorus or Solo. Rehearse NEXT in order.
08 / Euclid Mix
Euclid Mix is adaptive per-rack gain management for multi-mic situations. It is not a group fader or send matrix. Enable it on the racks that share a practical attention problem, such as panel microphones, headsets or broadcast contributors.
Use G1-G4 to separate independent automix families. A panel and a presenter headset should not need to compete.
Panel, Podcast, Theatre, Broadcast and Music adapt the response to the context.
Use weight to favour the lead microphone without forcing every other channel closed.
| Algorithm | Controls | Recommended use |
|---|---|---|
| EUCLID | Panel, Podcast, Theatre, Broadcast and Music profiles; group and priority. | Adaptive voice confidence, spill rejection and noise-aware gain sharing in changing environments. |
| Classic (Dugan) | Fast, Natural or Smooth response; 6-36 dB attenuation range; group and priority. | Traditional broadband proportional gain sharing with a direct, familiar response. |
Use templates such as Panel 8 Table Mics, Podcast 4, Broadcast Host + 3, Theatre 8 Lavs and Music 6 Backing Vocals to create complete starting sessions quickly.
In the Euclid Mix view, compare MAIN and MIX meters, reduction, voice confidence, spill and noise floor. Use this view to tune behaviour during rehearsal, then return to Console or Performance for the show.
09 / MIDI, OSC and plugin windows
Map MIDI CC, notes or Program Change to plugin parameters, rack controls, snapshots, cues, Next Cue or Tap Tempo. Edit and filter them in Control Mappings.
Choose OSC Learn in Control Mappings, select a direct target or move a parameter, then send the remote control message. Euclid learns the address and numeric argument and stores it with the session.
Store window positions per rack, song or workspace. Use Show plugins for current rack and Hide all to avoid a desktop full of stale windows.
Use it for current/next cue, large NEXT, panic, tempo, CPU, XRUNs, latency and compact channel meters.
10 / Performance and workspaces
Shows current and next song, current and next cue, large NEXT, panic, tempo, CPU, XRUNs, latency and a compact meter console.
Watch sample rate, buffer, device latency, DSP processing time, CPU and dropouts. Reset peak and XRUN counters after soundcheck.
Store Console, Racks, Connections and Plugin Windows layouts for different preparation and operating tasks.
Store and recall plugin GUI positions per rack, song or workspace. Hide all windows before performance when they are not required.
11 / Show workflow
12 / Quick commands
| Command | Result |
|---|---|
| Cmd/Ctrl-click | Toggle individual racks in a multi-selection. |
| Shift-click | Select a contiguous range of racks. |
| Cmd/Ctrl+A | Select all racks when the Console or Racks list is active. |
| Alt-click on insert | Toggle the same slot across selected racks. |
| Option/Alt-drag on macOS or Ctrl-drag on Windows | Copy an insert to any valid position as a new independent plugin instance. |
| Cmd/Ctrl+Shift+E | Enable all inserts in the selected racks. |
| Cmd/Ctrl+Shift+B | Bypass all inserts in the selected racks. |
| Space or Return | Launch NEXT from the performance cue workflow. |
13 / Troubleshooting
| Symptom | Check first | Then |
|---|---|---|
| No input in a rack | Console IN and physical device input. | Check channel count, input range, then Connections. |
| No output | Rack power, mute, fader and OUT selection. | Check output meter, device output and routing view. |
| Plugin will not load | Plugin format and Plugin Manager status. | Review Plugin Safety, clear quarantine only when appropriate, then retry. |
| Clicks, dropouts or overload | DSP time, CPU and XRUN count. | Close plugin GUIs, bypass heavy inserts, then raise buffer size. |
| Unexpected state recall | Memory filters and cue association. | Use Compare before Update and lock approved memories. |
| Plugin window is missing | Show plugins for current rack. | Hide all, recall its viewset or reset window positions. |