ALSA permissions

Solution 1:

Okay, I got lucky, and noticed that the ACLs weren't set in /dev/snd

Just in case anyone happens upon a similar problem, I managed to fix it:

sudo setfacl -m u:$USER:rw /dev/snd/*

If anyone sees a problem with this, please respond in the comments, I want to make sure I did this right...