Passing Through PulseAudio Virtual Mic to KVM Guest

Sitb5

New Member
Joined
Jul 20, 2026
Messages
1
Reaction score
0
Credits
15
I'm trying to pass through a PulseAudio virtual microphone to a KVM virtual machine so the guest can see and use it.

These are the commands i used to create the virtual microphone on the host:
pactl load-module module-null-sink sink_name=VirtualMicSink
pactl load-module module-virtual-source source_name=VirtualMic master=VirtualMicSink.monitor

I'm using VirtualMic as an input source on my host (Debian) system and it works fine there. Now I want to make this same virtual mic available inside my KVM guest (also Debian) so I can use it as an input device in the VM.
Any help would be appreciated!
 


Open the VM, select View, Details. Near the bottom, there is a button for Add Hardware. I think that should let you choose the microphone, but I don't use that, so I can't say for sure, but it's where I would start. It might also be available somewhere in the devices listed by default.
 


Follow Linux.org

Staff online


Latest posts

Top