Hi all, Followed, the guide above to get squeezelite working on a BBB with a USB sound card, but as with some other users, I ran into a problem with "alsa_open:303 unable to set period count Invalid argument." I found the solution here:
http://www.diyaudio.com/forums/twisted-pear/250583-building-open-embedded-audio-applicance-36.html
By taking the paras from speaker-test, I was able to get squeezelite running using the following:
./squeezelite-armv6hf -o hw:CARD=AUDIO -a 16384:1024::
Where AUDIO is the name of the soundcard from aplay -L.
I also found an interesting article on how to disable the on-board hdmi sound card, but couldn't get it to work for me:
https://groups.google.com/forum/#!msg/beagleboard/8uRhKoaXlvA/maEd2Byzu-sJ
Hope this helps someone else.