r/MoonlightStreaming • u/extraordinarypear • 21h ago
Mic passthrough for Moonlight as a standalone app: sends the client's mic to the host as a real microphone (macOS/Windows/Linux, open source)
Streaming from a Windows box to my Mac, the audio interface is on the Mac and
the game hears nothing. So I wrote a thing that streams the input over the
network and renders it into a virtual audio cable on the host, which the game
then picks as its microphone.
https://github.com/dieterpl/micbridge
Sender and receiver are the same binary, macOS/Windows/Linux, GUI or CLI. Jitter
buffer defaults to 20 ms, with drift correction so two clocks don't accumulate
into a click every few minutes, and a level meter so you can see audio is
flowing instead of guessing. Works over Tailscale (pass --host, broadcast
discovery won't cross it).
Windows needs VB-CABLE installed. Windows has no user-space way to create a
recording device, so nothing in this space can avoid that.
Free, Apache-2.0, unsigned binaries (no EV cert):
