Помогите пожалуйста новичку.
Есть телефон
1. Galaxy nexus (maguro GSM)
Прошивка
CM10 ночная сборка
И кастомное ядро
GlaDOS версия 2.1 для JB. В ядре разработчиком собраны модули в том числе: (1) snd-hwdep.ko (2) snd-rawmidi.ko (3) snd-usbmidi-lib.ko (4) snd-usb-audio.ko
необходимые для поддержки USB аудио.
2. USB звуковая карта с универсальным драйвером usb audio
Dr.Dac nano
Задача:
Получить звук с юсб карты
Делал все по инструкции Циника.
Добавил в один из файлов /etc/init.d строки чтобы модули автоматически поднимались при запуске устройства
Цитата:
insmod /system/modules/snd-hwdep.ko
insmod /system/modules/snd-rawmidi.ko
insmod /system/modules/snd-usbmidi-lib.ko
insmod /system/modules/snd-usb-audio.ko
|
На этом этапе все работает. Проверяю через команду lsmod:
Цитата:
u0_a38@android:/ $ export PATH=/data/local/bin:$PATH
u0_a38@android:/ $ su
u0_a38@android:/ # lsusb
Bus 001 Device 001: ID 1d6b:0002
u0_a38@android:/ # lsmod
snd_usb_audio 85163 0 - Live 0x00000000
snd_usbmidi_lib 24411 1 snd_usb_audio, Live 0x00000000
snd_rawmidi 15497 1 snd_usbmidi_lib, Live 0x00000000
snd_hwdep 4492 1 snd_usb_audio, Live 0x00000000
u0_a38@android:/ #
|
Чтобы убедиться что появиться новое устройство переписываю названия файлов из /dev/snd.
Подключаю звуковую карту через шнур OTG. На карте загорается красный огонек toslink. Делаю вывод командой:
Цитата:
u0_a38@android:/ #
130|u0_a38@android:/ # cat /proc/asound/cards
0 [Tuna ]: OMAP4 - Tuna
TI OMAP4 Board
1 [OMAP4HDMI ]: OMAP4HDMI - OMAP4HDMI
OMAP4HDMI
2 [nano ]: USB-Audio - Dr. DAC nano
Dr. DAC nano at usb-musb-hdrc-1, full speed
u0_a38@android:/ #
|
Правильно определил название звуковой карты! А в папке /dev/snd появились 3 новых файла:
controlC2
pcmC2D0p
pcmC2D1p
Но застрял на том как перенаправить аудио именно на карту.
Команды которые не помогли:
setprop usb.audio.out.device pcmC2D0p
setprop usb.audio.out.device pcmC2D1p
setprop usb.audio.out.device pcmC2D0p
и
media.audio.out.mode usb тоже
Что делать?! Может я что то не то делаю?
Еще проверял программой
USB Audio Tester ROOT
Есть вывод на карту но очень странный. Программа берет звук с микрофона и в реальном времени отправляет на звуковую карту. Звук есть! Но как будьто ускорен раз в 10
Помогите нубасу. Если что с меня донат