Please be patient with me here, this is really confusing to me right now.
I’ve made the jump to…whatever the latest audio implementation is, which apparently is wireplumber, I may be confused since pipewire was the earlier implementation in fedora 34 which is a really quick switch to wireplumber in fedora 35.
I’ve been used to pulseaudio and I can easily understand it, just go into the
default.pa configuration file and do what you want to do.
All I used it for was to create a virtual mic for applications to hook into like discord and other VOIP services so I can filter them using OBS to negate my fan noise (It’s HOT here) and other QoL things.
All I had to do was put in two lines in the default.pa config file to achieve this, now, I have a bucket load of nothing to go from, I’ve tried other implementations with
pw-link and even trying remaps which just echo’s my mic, but doesn’t show up as a virtual mic and OBS cannot affect the output.
I’m really stumped and frustrated here, so I thank you for reading this far.
Here are the two lines that I used for
# Create virtual microphone for OBS filters, than used for VoIP applications # Virtual sink (input from real mic) load-module module-null-sink sink_name=MicSource # Virtual source (source for applications to hook into) load-module module-virtual-source source_name=VirtualMic master=MicSource.monitor
I’ve read the pipewire wiki and other sources to no avail, it doesn’t accept the
module-virtual-source parameter and outputs as an error using