Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mbeq_1197 not working with pipewire #75

Open
jthadden opened this issue Aug 11, 2021 · 2 comments
Open

mbeq_1197 not working with pipewire #75

jthadden opened this issue Aug 11, 2021 · 2 comments

Comments

@jthadden
Copy link

jthadden commented Aug 11, 2021

Hi Steve,

Fedora recently changed with version 34 to pipewire and uses a wrapper for pulseaudio for clients to continue to work. This is working quite good so far. Fortunately pipewire also supports ladspa plugins and the pactl command to load and configure them. I am trying to use the equalizer here and issuing e.g.

pactl load-module module-ladspa-sink sink_name=ladspa_output.mbeq_1197.mbeq sink_master=alsa_output.usb-Jabra_Jabra_UC_VOICE_150a_MS_1516112405D0-00.iec958-stereo plugin=mbeq_1197 label=mbeq control=1.5,0.2,3.9,3.3,0.0,-4.5,-10.0,-8.9,-8.1,-5.5,-1.5,3.0,3.0,2.4,3.6

loads the module as can be seen with pactl list and in the system log. Switching output to the new virtual device works flawlessly and the sound is there - only there is simply no change at all. It sounds exactly as the source and switching between the master and the virtual mbeq sink reveals that unfortunately.

As I am not sure what is wrong here, I tryed with the vynil filter to check:

pactl load-module module-ladspa-sink sink_name=ladspa_output.vynil_1905.vynil sink_master=alsa_output.usb-Jabra_Jabra_UC_VOICE_150a_MS_1516112405D0-00.iec958-stereo plugin=vynil_1905 label=vynil control=1900,78,0.3,1,0

This leads to a different sound, but I am not quite sure, the result is 100% right, as I do not hear any scratches. So generally it seems something is wrong here. Any hints what to try to debug this?

Joachim

@swh
Copy link
Owner

swh commented Aug 11, 2021

Have you verified with a command line tools that the plugins are working at all - e.g. ecasound, there's some guidance here: #39

I don't know anything about pipewire I'm afraid.

@jthadden
Copy link
Author

I used some of the other plugins to see whether they are working, and e.g. vynil and latency really change the output in a audible manner. It should not be a problem of pipewire btw. as this is fully transparently working with pulseaudio clients which are most widely used on linux.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants