Цитата Сообщение от Rover Посмотреть сообщение
А по какому протоколу он играет USB AUDIO или USB AUDIO2 ?
Вы путаете протоколы и классы. Android 5 на данный момент поддерживает UAC1 и UAC2 без каких-либо танцев с бубном.
Класс определяется подключаемым устройством. Некоторые производители, правда, делают хитрые переключатели для большей совместимости (например, обсуждавшийся HiFiME UH1-Digital).
Среди режимов работы USB-Audio устройств нас интересует только HOST (Accessory устарел, имеет ограничения).
Как посмотреть, что именно выдает ваше устройство, тут уже не раз писалось Hosstia. Устройству скармливается обычный формат PCM, с параметрами, которые всегда можно посмотреть в терминале командой cat /proc/asound/cardX/stream0, где X - номер вашей карты (USB-DAC) в системе.

Пример вывода Sabre U2 на SGS4

HiFimeDIY Audio SA9023 USB Audio at usb-exynos-xhci.0-1, full speed : USB Audio

Playback:
Status: Running
Interface = 3
Altset = 1
URBs = 3 [ 7 7 7 ]
Packet Size = 388
Momentary freq = 44100 Hz (0x2c.199a)
Interface 3
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 3 OUT (ASYNC)
Rates: 96000, 88200, 48000, 44100, 32000
Interface 3
Altset 2
Format: S24_3LE
Channels: 2
Endpoint: 3 OUT (ASYNC)
Rates: 96000, 88200, 48000, 44100, 32000
(Текущие интересующие нас параметры выделены жирным)

По поводу многоканальности и прочих "плюшек" (входов-выходов, режимов работы и т.д.).
Для этого конечно не как в винде (где тоже, несмотря на ее Plug&Play, нам порой приходится ручками ставить драйвера), но зато как в линуксе, надо поработать ручками. Настроить многоканал можно через конфиг альсы. Если у вас ее нет, ее всегда можно доустановить. А хардварный режим работы для "сложных" карт с определенным успехом можно установить через параметр AlternateSettings. Вобщем, в этом надо просто один раз разобраться. Для этого интернет и придумали.

---------- Сообщение добавлено 21.11.2015 в 21:39 ----------

Народ, на маркете Poweramp сейчас продается по 10 руб. Покупайте, пока есть возможность.
https://play.google.com/store/apps/d...r.unlock&hl=ru