toadjaune / pulseaudio-config

Scripts and notes for custom pulseaudio configuration
GNU Affero General Public License v3.0
239 stars 28 forks source link

I think Zoom requires an additional virtual device for mic input... #5

Closed rburcham closed 2 years ago

rburcham commented 3 years ago

While teams and other electron/browser based collab tools worked fine, in order to get zoom to see the virtual2 as a proper mic input I had to add this line to pulse_setup.sh:

@@ -37,6 +40,8 @@
 pactl load-module module-loopback source=virtual1.monitor sink=virtual2 latency_msec=1 >> "${module_file}"
 pactl load-module module-loopback source="${MICROPHONE}" sink=virtual2 latency_msec=1 >> "${module_file}"

+pactl load-module module-virtual-source source_name=virtual2.mic master=virtual2.monitor source_properties=device.description=Virtual2Mic>> "${module_file}"
+
 # If you struggle to find the correct values of your physical devices, you can
 # also simply leave these undefined, and configure everything manually via pavucontrol
 # pactl load-module module-loopback source=virtual1.monitor
toadjaune commented 2 years ago

Thanks, I added this change :)