Interface Tour
Every part of the Routling window - toolbar, canvas, canvas controls, and where each feature lives.
Routling is one window: a toolbar and a canvas.
The empty-state canvas.
canvas-emptyThe toolbar#
Routling │ ⬤ Focusrite Scarlett 18i20 ⌄ │ 512 smp ⌄ │ 10.7 ms ······· ⋮
└─ brand └─ device + menu └─ buffer └─ latency └─ app menu
| Element | What it does |
|---|---|
| Routling | Brand. Tinted when you are on a paid tier |
| Device pill | The open device. The pulsing dot means the engine is running. Click for the device menu |
| Buffer size | Samples per callback - your main latency control |
| Latency | Total through the longest path. Hover for the breakdown |
| ⋮ menu | Session and app commands |
With no device open, the toolbar shows only Open Device.
Full detail in Toolbar Reference.
Device menu#
Click the device pill:
- Sample Rate and Stream Format - reopen the device
- ASIO Settings - your driver's own control panel
- Change Device - swap the primary device
- Close Device - stop the engine
App menu (⋮)#
| Group | Items |
|---|---|
| Session | New, Save, Load |
| App | Preferences, Activity log |
New asks twice - it changes to Discard? - because clearing a session is not undoable.
The canvas#
Everything else. Nodes live here and you connect them by drawing wires.
- Right-click empty canvas - add nodes
- Right-click a node - that node's options
- Right-click a port - the port mixer, every connection on that port
- Drag empty canvas - pan
- Ctrl + wheel - zoom
When empty it tells you what to do next, and the message differs depending on whether a device is open.
Canvas controls, bottom-right#
| Control | Does |
|---|---|
| Undo / Redo | 20 steps of graph history |
| Zoom out / 100% / Zoom in | Zoom |
| Fit View | Frame everything on screen |
| Snap to Grid | Magnet toggle - dragged nodes align to the dots |
| Shortcuts | The full shortcuts panel |
Status messages#
Actions report at the bottom of the window - device opened, node added, connection made, errors. They fade on their own. The full history is in the activity log.
The add-node menu#
Right-clicking empty canvas is the main way to build. Grouped by category:
| Category | Contains |
|---|---|
| ASIO Channels | Input and Output channels of your primary device |
| Routling I/O | Virtual devices for other applications |
| App Capture | System Audio, or a running application |
| WASAPI | WASAPI input and output devices |
| WDM/MME | Legacy input and output devices |
| Kernel Streaming | KS devices |
| Mixing & Effects | Volume Knob, FX Module, Ducker, Virtual ASIO |
| Refresh Devices | Rescan hardware and rebuild stale connections |
| Fit View / Snap to Grid | Canvas controls |
Categories only appear when they have something in them - no device open means no ASIO Channels, and the Routling I/O group is absent without the WDM driver.
The canvas right-click menu with all categories visible.
canvas-context-menuPreferences#
⋮ → Preferences, five tabs:
| Tab | Contains |
|---|---|
| General | Startup, tray behaviour, default session, language |
| Devices | Secondary device buffer size |
| Plugins | Scan directories, rescan |
| License | Tier, activation, active devices |
| About | Version and credits |
See Preferences.
System tray#
Routling runs in the system tray. By default, closing the window keeps it running in the background - audio continues. Both that and starting minimised are configurable in Preferences → General.
Language#
The interface ships in 10 languages, set in Preferences → General. Node type names and the brand stay in English.
Related#
- Toolbar Reference - toolbar detail
- Nodes and Connections - working on the canvas
- Keyboard Shortcuts and Gestures - every gesture