Routling

One visual canvas.
All your audio.

Audio routing for Windows. Wire any device or app into any other, drop effects in between, and keep latency as low as your ASIO interface allows.

Read the wiki

Specifications

  • 0 samples - Added on top of your buffer
  • 0.7 ms - One buffer at 32 samples
  • <5% - CPU when idle
  • 16 - Virtual ASIO channels each way

Works with: ASIO, WASAPI

Pick your setup

Studio engineers

Your ASIO interface and your WASAPI monitors, on one screen. Every wire gets its own volume, and you can put a VST on any of them.

Producers

Send anything into your DAW over Virtual ASIO, 16 channels each way. Change the buffer in Routling and your DAW just follows.

Streamers

Game, mic and alerts each on their own route, and OBS and Discord see them as normal inputs. Works from a second PC too.

Live performers

Build your chain visually and re-wire it mid-set over low-latency ASIO paths. The audio keeps going while you do it.

Everyone else

Podcasts, game audio, or just messing around. Record any device into your DAW, or connect anything Windows can see.

What it does

And yes, all of it works in the free version.

ASIO®-native latency

Add your ASIO driver and Routling runs at its buffer, with nothing added on top. No interface? That's fine, it runs on its own built-in clock.

Visual node routing

Drag wires between nodes on a canvas that goes on forever. Wires light up with the signal going through them, so you can see what's happening at a glance.

Multi-device mixing

Use your ASIO interface and any Windows device at the same time. Routling keeps them all on one clock, so you don't have to pick just one anymore.

Per-connection gain

Click a wire to set its level, anywhere from -60 dB to +36 dB. Every wire has its own, on free and Pro.

VST plugin hosting

Drop VST2 and VST3 effects onto any wire. Chain them, shuffle the order, or bypass them.

Virtual audio devices

Routling adds its own inputs and outputs that any app can use: OBS, Discord, your DAW, games. Virtual ASIO follows Routling's buffer size, so your DAW stays in sync.

Network audio

Send stereo audio between PCs running Routling, over cable or Wi-Fi. They find each other on their own and reconnect if something drops.

Per-app capture

Grab one app's audio, or everything your PC plays except Routling, and use it like any other input. No virtual cable needed.

Latency Probe

Pick two nodes and see how long audio takes to get from one to the other, split into device, engine and plugin time.

Stuff people ask

How is Routling different from VoiceMeeter or Virtual Audio Cable?
Routling gives you a visual canvas where you can see and change every connection. On top of that you get ASIO as the main driver, separate gain on every wire, VST plugins right in the graph, and audio between PCs on your network.
Does it replace my Windows audio settings?
It can, if you want it to. You can run every device and connection from one screen, or just use Routling for one specific job. Up to you.
What are virtual audio devices?
They're inputs and outputs Routling adds to Windows, and any app can use them like real devices. Want Discord to hear your processed mic? Send it to a Routling output and pick that as Discord's mic. Want a game's audio in Routling? Point the game at a Routling input. The installer sets them up, no third-party drivers needed.
Can I use Virtual ASIO as my DAW's audio backend?
Yep. Pick Routling Virtual ASIO as your DAW's audio driver and you get 16 channels each way, straight into the routing canvas. Great for playing live. One DAW at a time, though.
Can I use VST plugins?
Yes, VST2 and VST3. Put them on any wire, chain them, and reorder or bypass them whenever you like.
Can I send audio to another PC?
Yes. Add a Network Out on one PC and a Network In on the other, and the audio goes over your local network, cable or Wi-Fi. They find each other, so there are no IP addresses to type, and they reconnect by themselves after a restart. Both PCs need Routling, and it works on the free version too.
What audio APIs are supported?
ASIO for the lowest latency, and WASAPI for every other Windows device: speakers, headsets, USB mics, HDMI. You can run your ASIO interface and as many Windows devices as you want at the same time, and Routling keeps them in sync.
Do I need a professional audio interface?
Nope. Routling runs on its own built-in clock and works with any Windows audio device, built-in sound cards and USB headsets included. An ASIO interface gets you the lowest latency if you have one, and you can add it any time.
Is it free?
You can try everything for free. The free version runs audio for two hours per launch, starts with an empty canvas each time, and can't reopen saved sessions. Pro has no time limit, opens any session you've saved, and can pick up right where you left off every time Routling starts. It's a one-time purchase, no subscription, and a license works on up to two devices.
Does it work on macOS or Linux?
Windows 10 and 11 only for now. Mac and Linux might come later.

Routling wiki

Getting Started

  • What is Routling - Audio routing for Windows on a node canvas - any device or app into any other, with effects in between.
  • Installation - Requirements, what the installer sets up, updating and uninstalling.
  • Your First Route - Send a microphone on your audio interface to your speakers.
  • Interface Tour - The toolbar, the canvas, the right-click menu and the tray.

Concepts

  • Nodes and Connections - Node cards, wires, gain, selection, groups and undo.
  • Mixer View and Tray Panel - The controls of your Volume Knobs, Switchers, FX Modules and Duckers, without the wiring - in the window or from the tray.
  • Primary and Secondary Devices - One clock drives the engine - the built-in clock or your ASIO driver - and every other device follows it.
  • Latency and Buffers - Buffer size, what the toolbar figure means, and where a route's delay comes from.
  • Sessions and State - Saving and loading sessions, what opens at startup, and what happens when a device is missing.

Node Types

  • Node Types Overview - Every node type and where to find it in the right-click menu.
  • ASIO Channels - The inputs and outputs of your ASIO interface, one mono node per channel.
  • App Capture and System Audio - Capture one app's audio, or everything your PC plays, with no setup in the app.
  • Routling I/O - Routling's own Windows audio devices - other apps play into them or record from them.
  • Network In and Network Out - Stereo audio between Routling on two PCs on the same network.
  • Virtual ASIO - Your DAW opens Routling Virtual ASIO as its audio device - 16 channels each way, at the engine's buffer.
  • FX Module - A chain of VST2 and VST3 plugins on a stereo path.
  • Ducker - Lowers one signal while another is active - music under your voice.
  • Volume Knob - One level and mute for up to 8 separate paths.
  • Switcher - Switch between sets of stereo connections with one click.
  • Latency Probe - Shows how long audio takes between two nodes, and what the time is spent on.

Reference

  • Keyboard Shortcuts and Gestures - Every shortcut and mouse gesture, as listed in the app.
  • Toolbar Reference - The device pill and its menu, buffer size, latency, the view switch and the app menu.
  • Preferences - Every setting, section by section.
  • Licensing and Tiers - Free has every feature for two hours per launch and starts empty; Pro removes the limit and opens your sessions.
  • RoutlingVASIO.toml - The Virtual ASIO driver's config file - the sample rate and buffer size it reports to your DAW.
  • Troubleshooting - Fixes for silence, crackling, missing devices and streams, and the messages Routling shows.