PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Звук (http://pccar.ru/forumdisplay.php?f=174)
-   -   USB AUDIO на RK3066 (http://pccar.ru/showthread.php?t=18640)

aluver 12.11.2015 09:00

Цитата:

Сообщение от propens (Сообщение 341037)
Доброе время суток! Пытался выцепить для себя информацию, но пока не всё понимаю. Направьте на путь истинный...
Китайское ШГУ Roximo CarDroid RD-3704 на базе ОС Android 4.4.4 (четырехъядерный RockChip RK3188 1.8GHz Cortex A9 Quad-Core).
Из него надо "вытащить" цифровой звук для ГУ Clarion HX-D2. Дальше аудиосистема сделана.
Как я понял, аппаратно надо прикупить HiFimeDIY Sabre USB DAC ES9023 96kHz/24bit и программно "прописать" выход звука на USB. Правильно?
По поводу программной прописки что-то как-то сложно и неоднозначно (для меня)...
Есть уже отработанный алгоритм?
Обращался с этим вопросом в техподдержку Roximo... тишина. Вся надежда на Ваш форум...

Правильно понимаете. Только сабру лучше сразу брать u2. А дальше подключать и пробовать на месте согласно данным тут советам.

aluver 12.11.2015 11:28

Цитата:

Сообщение от Maxmax (Сообщение 342072)
Здравствуйте все! Уважаемые гуру андраида и usb звуковых карт, скажите пожалуйста как задействовать линейный вход в звуковой карте? Его надо как то дополнительно включать или регулировать уровень входа? Алса есть и работает.

Для случая сквозного воспрозведения сигнала линейного входа (а не записи)
Нужно от рута в терминале вывести список контролов командой
Код:

su
alsa_amixer -c N controls

где N - номер вашей карты в системе. Как его узнать в теме написано.
Или воспользоваться Alsamixer с маркета.
Искать что-то похожее по названию на вход, найти свитч для него и включить. В терминале это будет типа
Код:

numid=3,iface=MIXER,name='Line Playback Switch'
громкость соответственно
Код:

numid=4,iface=MIXER,name='Line Playback Volume'
Для включения звука с линейного входа
Код:

alsa_amixer -c N cset numid=3 on
Естественно numid будет иметь номер контрола для вашего устройства.
Потом громкость по вкусу отрегулируете.
вот посты HoSStiA почитайте на примере включения spdif http://magnitola.org/usb-audio-dac-a...ml#post2194844

Maxmax 05.12.2015 16:14

Спасибо большущее, уже замумукался с алсой, сейчас буду ковырять.

Все получилось, в моём случае команда выглядит так - alsa_amixer -c 3 sset 'Mic' '100' on

Rage2 06.12.2015 20:47

aluver ценная инфа, спасибо!:wink2:

kumarai 30.12.2015 11:57

Цитата:

Сообщение от aluver (Сообщение 333255)
Я решил задачку одновременной регулировки громкости ГУ и ЦАП штатными кнопками громкости на руле http://4pda.ru/forum/index.php?showt...ost&p=41412019

поделись софтом.
в краткости, закинул драйвера, скрипт install-recovery.sh, больше ничего не делал.
перезагрузил магнитолу РК3066 Андроид 4.4.4, звук штатный, подключаю внешнею, автоматом переключается на внешние, отключил, автоматом переключается на внутреннюю. пока остановлюсь на этом, главное никакого шипения как на линейниках.
штатная громкость андроида не все регулирует, нужна регулировка громкости.

aluver 30.12.2015 17:36

Цитата:

Сообщение от kumarai (Сообщение 347395)
поделись софтом.
в краткости, закинул драйвера, скрипт install-recovery.sh, больше ничего не делал.
перезагрузил магнитолу РК3066 Андроид 4.4.4, звук штатный, подключаю внешнею, автоматом переключается на внешние, отключил, автоматом переключается на внутреннюю. пока остановлюсь на этом, главное никакого шипения как на линейниках.
штатная громкость андроида не все регулирует, нужна регулировка громкости.

Держи https://drive.google.com/open?id=0B1...DdsX3pxV3dpXzg
(просто заменить mtcservice apk в системных приложениях)
У меня хотплаг не работал, пока я ручками не поменял so-модули и не убрал раздел alsa_usb из конфига гугла, иначе магнитола сваливалась в тормоза при подключении Sabre U2.
Может у тебя версия софта поновее? У меня 23-я от Малайска.
Скажи плиз какая точно версия софта? от Малайска? дата выхода/номер по порядку?
Какую карту/ЦАП подключаешь?

kumarai 30.12.2015 19:57

прошивка самосбор, последнее ядро и систем от 3188
http://4pda.ru/forum/index.php?s=&sh...ost&p=45437941
маловайское видео как это работает - https://yadi.sk/i/0vShvuWYmbqow
подскажи, возможно приучить все приложения андроида к громкости андроида, типа как со смарфона?
карта/цап - PCM2704C

aluver 30.12.2015 20:47

Вопрос неясен. Оно ж и так сейчас будет все регулировать. Ты уже пробовал дополненый сервис? Он регулирует через команды alsa_amixer громкость на usb-dac. Alsamixer поставил с маркета?

kumarai 30.12.2015 23:02

Вложений: 2
необходимо чтобы громкость андроида регулировала все приложения (первый скрин)
не та, которая рисуется под псевдо андроид (второй скрин)
далее без дополнительных сервисов прикручу к псевдо андроидной.

aluver 30.12.2015 23:18

Я ужу замучалси писАть на 4pda, что наши прошивки не поддерживают регулировку общей громкости андроид :( А учитывая, что в случае именно такой регулировки мы ограничены 16 битами, тупиковый это вариант. Нужно громкость регулировать в 24 битах, во избежание потерь динамического диапазона/разрешающей способности.
То есть alsa - вариант однозначно лучший.
Что касается сервиса, то есть пока лишь одна нерешенная мной проблема - для тех, кто использует режим сна происходит сброс громкости на максимум после выхода магнитолы из сна. Причина - отрубание питания USB при уходе в сон и реинициализация USB-DAC после пробуждения с соответствующим сбросом громкости. Лично я режим сна не использую, поэтому и не сталкивался, а соответственно, и не начинал решать, как это победить. Но обсуждение с возможными путями решения вел на xda http://forum.xda-developers.com/andr...0#post64504400
Попробуй на досуге.


Часовой пояс GMT +4, время: 17:56.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot