Показать сообщение отдельно
Старый 31.08.2012, 17:23   #1744
modena1984
Новый Пользователь
 
Регистрация: 31.08.2012
Возраст: 40
Регион: 77, 97, 99, 177
Сообщений: 1
modena1984 is on a distinguished road
По умолчанию

Помогите пожалуйста новичку.

Есть телефон
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

Помогите нубасу. Если что с меня донат
modena1984 вне форума