Routling Wiki Features FAQ Join the Waitlist

Routling is an audio router for Windows. It takes audio from anywhere on your machine - a hardware interface, a specific application, the whole system, a DAW - and sends it anywhere else, through connections you draw yourself.

Screenshot

The canvas right-click menu with all categories visible.

canvas-context-menu

The problem it solves#

Windows gives every application one output device and one input device. That is fine until you want:

  • Your microphone in Discord and in OBS, at different volumes
  • Game audio in your stream but not your Discord call
  • A hardware synth processed through VST plugins, live, with no DAW open
  • Music that automatically ducks when you speak
  • Two applications sharing one audio interface that only allows one connection

Routling sits underneath all of this. You open one audio device as the engine's clock source, then build a graph of everything else on top.

How it works#

Everything on screen is a node - a source of audio, a destination, or something that processes audio in between. You draw connections between node ports. Audio flows along those connections in real time.

Microphone(input)FX Module(compress)Speakers(output)

There is no fixed signal path and no channel strip. If you can draw the connection, the audio takes it.

What makes it ASIO-first#

Routling opens one primary device - an ASIO device - and runs its entire audio engine from that device's callback. ASIO is the low-latency driver standard used by professional audio interfaces, and driving everything from one ASIO clock is what keeps latency predictable.

Everything else - WASAPI devices, application capture, virtual devices - attaches as a secondary device and is synchronised to that primary clock. See Primary and Secondary Devices.

What you can route#

SourceNode type
Hardware inputs on your ASIO interfaceASIO Channels
A single running applicationApp Capture and System Audio
Everything your PC playsApp Capture and System Audio
Other apps sending into RoutlingRoutling I/O
A DAW, over 16 channelsVirtual ASIO
WASAPI / MME / Kernel Streaming devicesPrimary and Secondary Devices

And to process audio on the way through:

ProcessingNode type
VST2 / VST3 plugin chainsFX Module
Automatic volume reduction on a triggerDucker
Manual level control on multiple pathsVolume Knob

What it is not#

  • Not a DAW. There is no timeline, no recording, no arrangement.
  • Not a mixer surface. There are no channel strips or busses; there is a graph.
  • Windows only. The engine uses Windows audio APIs directly.

Next#


ASIO® is a registered trademark of Steinberg Media Technologies GmbH, registered in Europe and other countries.