From 8247ac248b3d6dda5e08365c194a1938cb422729 Mon Sep 17 00:00:00 2001 From: James Blair Date: Mon, 7 Feb 2022 08:46:27 +1300 Subject: [PATCH] Added descriptions for devices and verification. --- streaming/obs-setup.org | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/streaming/obs-setup.org b/streaming/obs-setup.org index b9c8202..e19a79c 100644 --- a/streaming/obs-setup.org +++ b/streaming/obs-setup.org @@ -1,3 +1,4 @@ +# -*- ii: ii; -*- #+TITLE: Open broadcast studio setup #+AUTHOR: James Blair #+EMAIL: mail@jamesblair.net @@ -63,10 +64,10 @@ To control improve the quality of our audio we use a virtual audio output device #+NAME: Create virtual audio devices #+begin_src tmate # Create the virtual speaker -pactl load-module module-null-sink sink_name=Source +pactl load-module module-null-sink sink_name=Source sink_properties=device.description=VirtualSpeaker # Create the virtual microphone -pactl load-module module-virtual-source source_name=VirtualMic master=Source.monitor +pactl load-module module-virtual-source source_name=VirtualMic master=Source.monitor source_properties=device.description=VirtualMic #+end_src @@ -80,11 +81,27 @@ To make it permanent we need to save the configuration to a file in our home dir mkdir --parents ~/.config/pulse # Create configuration file -echo "load-module module-null-sink sink_name=Source" >> ~/.config/pulse/default.pa -echo "load-module module-virtual-source source_name=VirtualMic master=Source.monitor" >> ~/.config/pulse/default.pa +echo ".include /etc/pulse/default.pa" > ~/.config/pulse/default.pa +echo "load-module module-null-sink sink_name=Source sink_properties=device.description=VirtualSpeaker" >> ~/.config/pulse/default.pa +echo "load-module module-virtual-source source_name=VirtualMic master=Source.monitor source_properties=device.description=VirtualMic" >> ~/.config/pulse/default.pa #+end_src +If all devices created successfully you should see them listed after running the code block below: + +#+NAME: Check virtual audio devices +#+begin_src shell :results output +pacmd list-modules | grep -i "VirtualSpeaker" +pacmd list-modules | grep -i "VirtualMic" +#+end_src + +#+RESULTS: Check virtual audio devices +#+begin_example + argument: + argument: +#+end_example + + * Launch obs Once obs is installed we can launch it with the command below. The setup wizard should open and you should see an option to optimize your configuration for using the Virtual Camera.