dimtpap / obs-pipewire-audio-capture

🔊 Audio device and application capture for OBS Studio using PipeWire
https://obsproject.com/forum/resources/pipewire-audio-capture.1458/
GNU General Public License v2.0
346 stars 12 forks source link

Device Capture doesn't process Easyeffects Source #58

Open sumigaharahaseo opened 3 months ago

sumigaharahaseo commented 3 months ago

Trying to use EasyEffects in OBS leads to zero sound coming through. I already isolated the problem to an problem regarding audio channels. EasyEffects doesn't set "audio.channels" for sinks and sources, which the Device Capture source checks for and aborts. Manually adding it allows for audio to pass again.

Should this be taken to EasyEffects instead? What is the Pipewire guideline for this?

dimtpap commented 3 months ago

Should this be taken to EasyEffects instead?

No

dimtpap commented 3 months ago

Doesn't EasyEffects reroute any stream that attempts to capture the original source?

sumigaharahaseo commented 3 months ago

Doesn't EasyEffects reroute any stream that attempts to capture the original source?

Okay, that works with OBS Pulseaudio capture (listed as "Audio Input Capture (PulseAudio)"). I didn't use that feature before. OBS Pipewire capture doesn't appear in the list and is unaffected even if you tell EE to apply it to all inputs.