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!
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!

