Tone Board Issues with Linux

It just came in the mail and I plugged it in to my Linux computer and booted, but it did not automatically detect the device. I have to plug it when its booted on.
Anytime I tried playing any HiRes files it would make an awful static noise through my speakers. When I tried switching back to 44.1kHz files it would not play anything and I would have to replug it again.
Any idea what may be the problem?

EDIT: I just rebooted for the 5th time and It started automatically detecting the device now.

Just figured it out
It was pulseaudio being really crappy. I just swapped it out for ALSA in my mpd.conf, and now there’s 0 static noise on HiRes files!