Jaroslav Kysela

Results 369 comments of Jaroslav Kysela

Attach (do not paste) output from `alsa-info.sh --no-upload` here.

As seen in USB endpoint enumeration bellow, there are several channel / rate combinations: playback 22 / capture 20, rates 44100, 48000 playback 18 / capture 16, rates 88200, 96000...

> I got no errors so far but the behaviour stayed the same. The profiles should be switched manually (in sound GUI for your desktop manager or another tool like...

Yes, there was missing `Type` identifier. I edited my suggestion. Please, correct this in your test file.

Should not be the regex more specific ? Add device number ?

If there's access to older firmware, we can try to detect it. Attach `alsa-info.sh --no-upload` output for both older and newer firmware files.

It seems that the firmware version can be identified using bcdDevice descriptor: ``` Device Descriptor: bLength 18 bDescriptorType 1 - bcdUSB 2.10 + bcdUSB 3.10 bDeviceClass 239 Miscellaneous Device bDeviceSubClass...

Fix is available in above PR, but the very latest alsa-lib sources must be used for tests.

@serhii-nakon : It would be probably better to capture USB packets directly in Linux for whole USB communication - https://github.com/liquidctl/liquidctl/blob/main/docs/developer/capturing-usb-traffic.md#capturing-usb-traffic-on-linux . Then filter only packets for the ALC4080 USB device....