somehow my "cardnumber" seemed to be changed. calling aplay without parameters told me something like this:
Code:
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
...
aplay -l told me, that my audiocard's id is 1. so i changed the line...
Code:
device "hw:0,0"
in my /etc/mpd.conf toCode:
device "hw:1,0"
and everything was working nice again... 
also alsamixer did not work, but calling it like "alsamixer -c 1" worked. this paramter forces alsamixer to open the mixers for card 1 and not card 0, which seems to be default if you have only one card installed.
i have no clue why this happened (i'm looking in your direction, udev), but i hope this information helps you finding the solution for your problems...




