I am always attaching a specific usb microphone for videoconferences, and I am wondering if I could feed as less data as possible to the applications running on the same qube (e.g. Zoom, Skype) about it.
I was thinking of making a middle-man qube between my usb mic and appvms. It should get the mic input through sys-usb and output its sound using a loopback module. My audio input would travel this way:
[sys-usb -> audio-filter -> work-zoom]
Is it possible, then, to route a specific vm’s audio output to another one’s audio input, so it appears as a generic microphone at the end?
I am aware there is “dom0:mic”, but it’s only useful if I had a mic with a 3.5mm audio jack.