Артефакты в виде щелчков и другого вида искажений в звуке, вплоть до невозможности услышать хоть что-то. Причем, чем выше поток (битность и семплрейт), тем картина хуже. Я на своем rk3066 на сабре 24 бита уже выставить не могу - щелчки сплошные. Только 16 бит. А cm6631a даже на 16 битах трещит, какие бы твики не включал. Причина - драйвер dwc_otg посылает кучу ненужных прерываний в шину юсб. Исправить это невозможно, т.к. нет исходников ядра, а китайцы этого делать не хотят. Драйвер этот изначально разработан для DWC-OTG USB 2.0 контроллеров фирмой Designware/Synopsys и повсеместно используется производителями SoC (не только рокчипом!) для своего железа полностью или частично с адаптацией под себя. Исходные коды драйвера многократно обновлялись, и самой фирмой, и энтузиастами для исключения известных проблем, однако китайцам как-то параллельно. Поэтому при выборе
гу для usb audio ищите информацию об использованном в ядре прошивке драйвере usb 2.0.
Некоторые
гу в своих прошивках позволяют пользователю переключать режим usb насильно в 1.1, и проблема уходит. При этом максимально будет возможно вывести звук в 24бит/96кГц, чего вполне и с запасом достаточно для авто.
Социальные закладки