Audio foundations
What is audio routing?
Audio routing is the act of sending a sound source to one or more destinations, and deciding exactly what each destination hears. It is the difference between everything landing in one pile and every sound going precisely where you want it.
The short answer
Audio routing is choosing where each sound goes. A source (your microphone, a game, a browser tab, a call) is one end of the path. A destination (your headphones, your speakers, or a virtual output another app treats as a microphone) is the other. Routing is the wire between them. When you can route freely, a single source can reach several destinations at once, and each destination can carry a different mix of sources.
That last part is the whole point. Routing is not just where does this go, it is also what should this destination hear. Your headphones might get everything. Your stream might get everything except a private call. A recording might capture your voice and the game but skip your music. Same sources, three different mixes, decided by how you route.
Why Windows makes this hard by default
Out of the box, Windows sends sound to one output device at a time. You pick headphones or speakers, and every sound your PC makes gets poured into that one device, already blended together, at whatever levels the individual apps happen to use. There is a single destination and no way to say send the game here but the call somewhere else. By the time the sound reaches your ears it is one mixed stream, and you cannot pull it back apart.
For most people that is fine. But the moment you want two mixes at once, one for you and one for a stream or recording, or you want to keep a private call out of a capture, the default setup runs out of room. There is only one pipe, and it carries the same thing to everyone. Real routing gives you many pipes and lets you decide what travels down each one.
one blended stream, one destination
route each source anywhere
Sources, hardware outputs, and buses
To route deliberately you need three ideas. Sources are the things making sound: your mic, your apps, your game. In a mixer these arrive as strips, one row per sound, so nothing is stuck sharing a volume level with everything else. If you want the fuller picture of how those strips work, see what a virtual audio mixer is.
Hardware outputs are your real, physical devices: the headphones on your head, the speakers on your desk. These are the destinations you actually hear. A bus is a virtual output, a destination that exists only in software. A bus does not make a speaker move. Instead it gathers up a mix and shows up as a microphone inside another app, so that app hears exactly what you sent to the bus. That is the trick behind putting a custom mix into a broadcast or a call: you build the mix on a bus, then hand that bus to the other app as its mic. A bus is a close cousin of the older idea of a virtual audio cable, a software-only wire that carries sound from one app to another with no physical device in between.
How patchd turns routing into one click
patchd is a Windows audio mixer built so routing is something you can see rather than something you have to keep in your head. Every destination owns one fixed color. Under each source strip there is a colored pill for every destination, split into a group for your physical outputs and a group for your buses. Click a pill and that route lights up in its color. Click it again and the route is gone. There is no dropdown to hunt through and no hidden grid to decode: an active route is a filled color you can read at a glance.
Because routing is per source and per destination, sending one sound to several places is just several pills. Send your game to your headphones (green) and a streaming bus (cyan) at the same time, and it plays in your ears while it feeds your broadcast. Meanwhile a private call can go to your headphones only, so it never touches the recording bus. Your voice can hit headphones, a call bus, and a recording bus all at once. Every one of those decisions is a single colored pill, and the whole signal path stays visible while you work.
In patchd the color coding is fixed so it becomes muscle memory: Bus 1 is cyan, Bus 2 is violet, Bus 3 is magenta, and the hardware outputs are green, amber, and coral. When another app needs your mix, you select Patchd Bus 1 as your microphone in Discord or OBS, and it receives exactly the routed feed you built, nothing more.
What good routing lets you do
- Two mixes at once. One blend for your own headphones, a different blend for a stream or recording, running side by side.
- Keep things private. A call or a browser tab can stay off a capture entirely, just by not routing it to that bus.
- Send one app anywhere. Route a single game or music app to several destinations, or move it off the main mix, without touching anything else. That per-app control is covered in how to route audio per app on Windows.
- Build a clean broadcast feed. Assemble exactly the sources your audience should hear on a bus, then hand that bus to your streaming software as its mic.
Routing is the foundation
Once you think in sources and destinations, a lot of audio headaches turn into simple routing choices. patchd makes those choices legible: color-coded pills, one click per route, and a free tier that is the full mixer with your mic, a virtual cable, three hardware outputs, and three buses to route between. It is in development now. Join the waitlist and we will tell you the moment it is ready to install.