I have to admit, this is a tough one to figure out, haha. Sorry that I have not been able to look into this more today. I got a bit hung up on why the .asoundrc is seemingly not sourced on giffmemana's system, it is very odd. I have a theory it might be related to a 32-bit alsa-lib or util package missing. That or there is a chance that something that was mentioned in the first post, something about following some other tutorials which might have done something to permissions. If some commands have been run that change permissions or system config files, that can also have effects that are difficult to pin down. I am planning to do a little test of Mint 17.2 64-bit in virtualbox when I have the time and test the same .asoundrc with a 32-bit virtual drive in PlayOnLinux and see if ALSA works. The thing is that I am completely unfamiliar with naming schemes for packages that Ubuntu/Mint are using, and I am also a little unfamiliar with the package manager in Mint, so I'll need to spend a little time to learn and dig up some specific package names. As long as @giffmemana has not given up on this yet, then I'll definitely get back on this in a day or two. I do have one request, if you have a link to whatever tutorials you had followed previously that might have messed up permissions, I'd love to see that so I can have an idea if something has been changed on your system that might cause other issues.