First, open up a terminal, type alsamixer and make sure, that nothing is muted (MM)
Second, go to /etc/mpd, and open up mpd.conf with your favorite text editor. Press Ctrl+F, and look for the line audio_output. Edit the block to look something like this:
- Code: Select all
audio_output {
type "alsa"
name "Sound Card"
options "dev=dmixer"
device "plug:dmix"
}
When you are finished with the editing save the changes, and exit the editor.
The last thing you will have to do is restarting mpd. In a terminal type: /etc/rc.d/mpd restart. Don't forget to restart firefox too, just in case.
This is why this occurs:
* The sound card does not support hardware mixing (uses dmix plugin)
* An application does not work with ALSA with it's default settings
Detailed description can be found here.
This tutorial was taken from the official Arch Linux wiki.

