Hello dear Alsa devs,
I have an Arylic B50 SE USB (and BT) Audio interface for driving my speakers. It works fine except that the volume control seems to be bugged. With alsamixer I can set the volume of the device from 0-100 but the master level (when its main device) only changes from 50-100. All values below 50 are completely silent.
I have provided alsa-info about my system here: https://alsa-project.org/db/?f=df0b4e88103e32de5be947419e734ba2ce55af1b The USB sound card is ID 3 "Arylic Up2Stream USB Audio at usb-0000:10:00.0-6, full speed"
Dmesg output when connecting the device: [ 689.758406] usb 1-6: new full-speed USB device number 16 using xhci_hcd [ 690.028312] usb 1-6: not running at top speed; connect to a high speed hub [ 690.048287] usb 1-6: New USB device found, idVendor=8888, idProduct=1717, bcdDevice= 1.00 [ 690.048290] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 690.048292] usb 1-6: Product: Up2Stream USB Audio [ 690.048293] usb 1-6: Manufacturer: Arylic [ 690.048294] usb 1-6: SerialNumber: 20190808 [ 690.132014] usb 1-6: Warning! Unlikely big volume range (=4096), cval->res is probably wrong. [ 690.132018] usb 1-6: [2] FU [PCM Playback Volume] ch = 2, val = 0/4096/1 [ 690.141210] input: Arylic Up2Stream USB Audio as /devices/pci0000:00/0000:00:02.1/0000:05:00.0/0000:06:08.0/0000:08:00.0/0000:09:0c.0/0000:10:00.0/usb1/1-6/1-6:1.2/0003:8888:1717.0013/input/input33 [ 690.191459] hid-generic 0003:8888:1717.0013: input,hidraw13: USB HID v2.01 Device [Arylic Up2Stream USB Audio] on usb-0000:10:00.0-6/input2 [ 690.191615] usbhid 1-6:1.3: couldn't find an input interrupt endpoint
If possible, can that bug with the volume controls be fixed? If it is a rather easy fix I can probably code it myself if given a few pointers of where to start.
If you need additional info from me, please don't hesitate to ask.
Thank you for your work on ALSA and with regards Nico Kreimeyer