ok try a restart of alsa inside re-awakened system
Code:
su
/etc/init.d/alsa-utils restart
2) suspend again and see if if stops again...if (1) worked create a bash script and stick it in the desktop to run on clicking
3) if alsa-utils failed for you can you report if alsamixer shows volumes ok and unmuted where needed