LINUX LITE 7.2 FINAL RELEASED - SEE RELEASE ANNOUNCEMENTS SECTION FOR DETAILS


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Configuring MPD as user service
#1
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:

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
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)