07-02-2017, 03:10 PM
Hi all,
I've been using LL as media jukebox for almost 3 years mostly as music player. MPD default system service installed, USB SB X-Fi as audio source and Android as a controller. "The problem" rises when I've bought a new loudspeakers. They are probably designed without consideration of Baffle Step compensation which without produce low frequency leak and frequency balans unsettled. The easiest way compensate it is using ordinary equalizer. Unfortunately after hours of fight with alsaequal I couldn't convice it to cooperate and I've gave up. Decide use pulseaudio.
As you know (od not) it isn't so simple just set it in MPD's configuration file. Default MPD and pulseaudio have different owners so MPD couldn't reach (in a simple way) user's pulsaudio proces. We need to reconfigure MPD and use it as user service. There are many descriptions how to do it, ie:
http://gmpc.wikia.com/wiki/MPD_INSTALL_U...ICE_UBUNTU but it doesn't give us success. After all steps of procedure I always have message:
The solving took me a few hours more of "fun". It turns out there's a bug in Linux/MPD installer already raported:
https://bugs.debian.org/cgi-bin/bugrepor...bug=769951
To free port we have to: $ sudo systemctl disable mpd.socket
And, at last, MPD starts play through pulseaudio. Now we can use graphical equalizer (but not only).
PS. English is not my native language. Hope my post is understandable.
I've been using LL as media jukebox for almost 3 years mostly as music player. MPD default system service installed, USB SB X-Fi as audio source and Android as a controller. "The problem" rises when I've bought a new loudspeakers. They are probably designed without consideration of Baffle Step compensation which without produce low frequency leak and frequency balans unsettled. The easiest way compensate it is using ordinary equalizer. Unfortunately after hours of fight with alsaequal I couldn't convice it to cooperate and I've gave up. Decide use pulseaudio.
As you know (od not) it isn't so simple just set it in MPD's configuration file. Default MPD and pulseaudio have different owners so MPD couldn't reach (in a simple way) user's pulsaudio proces. We need to reconfigure MPD and use it as user service. There are many descriptions how to do it, ie:
http://gmpc.wikia.com/wiki/MPD_INSTALL_U...ICE_UBUNTU but it doesn't give us success. After all steps of procedure I always have message:
Quote:socket: Failed to bind to ':6600': Address already in use
The solving took me a few hours more of "fun". It turns out there's a bug in Linux/MPD installer already raported:
https://bugs.debian.org/cgi-bin/bugrepor...bug=769951
To free port we have to: $ sudo systemctl disable mpd.socket
And, at last, MPD starts play through pulseaudio. Now we can use graphical equalizer (but not only).
PS. English is not my native language. Hope my post is understandable.
Regards from Poland
Tom
Tom