My USB speakers seem to have some buggy firmware in that the device name has been corrupted with some binary. At first I thought it was unicode, but uni2ascii
said overwise. Since I need to be able to type the name into config files I had to rename the device using udev.
First we need to fine the name of the device.
Run udevadm monitor --kernel --subsystem-match=sound
Unplug and re-plug in the DAC, this results in:
KERNEL[1585.716702] remove /devices/pci0000:00/0000:00:12.0/usb4/4-5/4-5:1.0/sound/card1/controlC1 (sound)