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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > AndroidCar > Звук

Ответ
 
Опции темы Поиск в этой теме
Старый 06.06.2019, 15:42   #871
Bist
Новый Пользователь
 
Регистрация: 06.06.2019
Регион: 02
Сообщений: 2
Bist is on a distinguished road
По умолчанию

Ребята не знаю встречалась ли проблема такая у кого или нет, но прошу помощи.

Система Nexus 7 2gen 2013 Wifi Crdroid 7.1 Блок питания и USB хаб от skanch , батарея удалена контроллер оставлен.

Звуковая карта: SA9027 + ES9023 24BIT/96 кГц (https://ru.aliexpress.com/item/32698...533b33edipGw8B)

Все работало идеально, появилась следующая проблема со звуком:

Когда поворачиваю ключ в положении АСС (или полностью завожу машину) планшет просыпается, подцепляется звуковуха и звук как лотерея то чисто играет и играет до тех пор пока я не вытащу ключ без помех, либо сразу появляется треск и шипение. Но если поставить воспроизведение музыки на паузу (секунд на 10) и опять нажать Play, то звук начинает играть как надо чисто и без запинок.

Отсюда могу сделать вывод что проблема вероятнее всего в программной части.

Что сделано:
http://pccar.ru/showpost.php?p=385370&postcount=732
http://pccar.ru/showpost.php?p=397825&postcount=846

результатов не дало, то звук играет норм при запуске сразу, либо треск пока не поставлю трек на паузу и опять не запущу.
Bist вне форума   Ответить с цитированием
Старый 06.06.2019, 17:10   #872
mazay66
Старший Пользователь
 
Регистрация: 17.10.2015
Город: Санкт-Петербург
Регион: 78, 98
Машина: Рено Колеос
Сообщений: 647
mazay66 is a name known to allmazay66 is a name known to allmazay66 is a name known to allmazay66 is a name known to allmazay66 is a name known to allmazay66 is a name known to all
По умолчанию

Уже две такие звуковые карты отправил в помойку. Первый раз, думал, попался брак. Второй раз, месяц назад, проблема, аналогичная вашей, повторилась. Больше не стал заказывать карту этого производителя. Поставил другую и забыл про эти фокусы. Нексус с 6-м Андроидом

Последний раз редактировалось mazay66; 06.06.2019 в 18:21.
mazay66 вне форума   Ответить с цитированием
Старый 22.08.2019, 03:39   #873
maksim
Старший Пользователь
 
Аватар для maksim
 
Регистрация: 07.09.2008
Возраст: 41
Город: Уфа
Регион: 02
Машина: Skoda Superb White 2013
Сообщений: 351
maksim will become famous soon enoughmaksim will become famous soon enough
По умолчанию

Цитата:
Сообщение от Bist Посмотреть сообщение
звук как лотерея то чисто играет и играет до тех пор пока я не вытащу ключ без помех, либо сразу появляется треск и шипение. Но если поставить воспроизведение музыки на паузу (секунд на 10) и опять нажать Play, то звук начинает играть как надо чисто и без запинок.

Вероятно, проблема в USB интерфейсе, скорость передачи данных не совпадает на USB порту и звуковой карте. Сейчас имею подобную проблему с подключенной Amanero 384 Combo. Она работает только на USB 2.0 а у меня магнитола андроид с USB 1.0, и получается рассинхрон сигнала.

Как вариант, проверить с другой, более простой usb звуковой картой типа PCM 2704 или СM6631, которые работают на скорости USB 1.0

Но это лишь моя версия.

Цитата:
Сообщение от mazay66 Посмотреть сообщение
Больше не стал заказывать карту этого производителя

можно уточнить, какого этого?
__________________
AudioBerry DSP1 (AK4458) -> Alpine F900 -> Bewith Accurate II + Pioneer ODR TS-W1RS

Последний раз редактировалось basurman; 22.08.2019 в 06:28.
maksim вне форума   Ответить с цитированием
Старый 10.09.2019, 14:04   #874
anton2204
Старший Пользователь
 
Аватар для anton2204
 
Регистрация: 29.12.2009
Город: Ульяновск
Регион: 73
Машина: VW Polo Sedan. Fiat Albea погибла смертью храбрых(((
Сообщений: 753
anton2204 is a splendid one to beholdanton2204 is a splendid one to beholdanton2204 is a splendid one to beholdanton2204 is a splendid one to beholdanton2204 is a splendid one to beholdanton2204 is a splendid one to beholdanton2204 is a splendid one to behold
По умолчанию

Проблемка нарисовалась откуда не ждал(раньше не замечал связи):
Если завести машину и сразу включить задний ход, то андроид определяет easycap( у меня ИЗИ, прикидывающаяся usb устройством) как звуковуху, соответственно, звука через звуковую карту потом нету! Если до включения задней передачи планшет играл, то все ОК, все определяется как нужно!
Может есть решение как то жестко прописать в андроиде звуковую карту/ИЗИ/другие устройства, какие то метки поставить?
__________________
Если хочешь поработать - ляг, поспи и всё пройдёт!
Мой проект - Rover A700GQ в Fiat Albea неожиданно завершен
Второй проект - VW Polo Sedan(была Nexus7 2012 Wi-Fi(Timur) теперь сток 4.4.4+ядро от Daniel, БП на NSD15-12S5 переделан под датчик Холла, HUB D-Link DUB-H7(серый), DAC PCM2706+ES9023(ранее был на PCM2704), контроллер Юры(YAM1966)+кнопки на "морде"+ИК пульт на руль MYSTERY RC-90UN, камера ЗХ на Easier CAP(v.008,АМТ630) и RearViewCamera-1.4-test.apk
anton2204 вне форума   Ответить с цитированием
Старый 10.09.2019, 22:35   #875
Sergey 4_4
Старший Пользователь
 
Регистрация: 25.01.2015
Регион: 44
Машина: Toyota Avensis T250
Сообщений: 429
Sergey 4_4 has a spectacular aura aboutSergey 4_4 has a spectacular aura aboutSergey 4_4 has a spectacular aura about
По умолчанию

Цитата:
Сообщение от anton2204 Посмотреть сообщение
Может есть решение как то жестко прописать в андроиде звуковую карту/ИЗИ/другие устройства, какие то метки поставить?
Жёстко не получиться,так как после загрузки планшета андроид каждый раз меняет адреса этих устройств(например USB001 на USB0001 и т.д)
Попробуй загрузить без ИЗИ в хабе,далее подключить изикап и вкл З.Х.
Появиться окно проги для выбора устройства,ставь галку с выбором изикапа и попробуй, что выйдет.

А если контроллер отключить? такая же хрень?
__________________
Nexus 7 2012/USB Hub D-Link7(без доп.питания)/контроллер от YAM1966+джойстик iDrive/. фото + видео
Sergey 4_4 вне форума   Ответить с цитированием
Старый 11.09.2019, 08:15   #876
ABCh
Старший Пользователь
 
Регистрация: 21.05.2015
Возраст: 64
Город: Челябинск
Регион: 74
Сообщений: 409
ABCh has a reputation beyond reputeABCh has a reputation beyond reputeABCh has a reputation beyond reputeABCh has a reputation beyond reputeABCh has a reputation beyond reputeABCh has a reputation beyond reputeABCh has a reputation beyond reputeABCh has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от Sergey 4_4 Посмотреть сообщение
после загрузки планшета андроид каждый раз меняет адреса этих устройств(например USB001 на USB0001 и т.д)
Не вводите человека в заблуждение. В андроиде, как разновидности линукса, нет таких "адресов устройств", есть файлы устройств, имена которых формируются по совершенно определенным правилам. В частности, можно привязаться к имени, которое формируется по номеру порта usb и всегда фиксировано.
Цитата:
Сообщение от anton2204 Посмотреть сообщение
Если завести машину и сразу включить задний ход, то андроид определяет easycap( у меня ИЗИ, прикидывающаяся usb устройством) как звуковуху, соответственно, звука через звуковую карту потом нету! Если до включения задней передачи планшет играл, то все ОК, все определяется как нужно!
У Вас проблема в отработке автоматического роутинга аудио для устройств usb. В общем случае готового решения нет. Приведите вывод команды dmesg в консоли при включенном easycap и без него. Возможно, появятся какие-то варианты решения.
ABCh на форуме   Ответить с цитированием
Старый 11.09.2019, 12:10   #877
Sergey 4_4
Старший Пользователь
 
Регистрация: 25.01.2015
Регион: 44
Машина: Toyota Avensis T250
Сообщений: 429
Sergey 4_4 has a spectacular aura aboutSergey 4_4 has a spectacular aura aboutSergey 4_4 has a spectacular aura about
По умолчанию

Цитата:
Сообщение от ABCh Посмотреть сообщение
Не вводите человека в заблуждение. В андроиде, как разновидности линукса, нет таких "адресов устройств", есть файлы устройств, имена которых формируются по совершенно определенным правилам.
В заблуждение никого не ввожу, написал доступным для понимания языком.
Это лучше чем с умным видом переливать из пустого в порожнее
Цитата:
У Вас проблема в отработке автоматического роутинга аудио для устройств usb. В общем случае готового решения нет. Приведите вывод команды dmesg в консоли при включенном easycap и без него. Возможно, появятся какие-то варианты решения
__________________
Nexus 7 2012/USB Hub D-Link7(без доп.питания)/контроллер от YAM1966+джойстик iDrive/. фото + видео
Sergey 4_4 вне форума   Ответить с цитированием
Старый 24.11.2019, 20:16   #878
Suboral
Новый Пользователь
 
Регистрация: 01.02.2018
Возраст: 36
Город: Краснодар
Регион: 23, 93
Машина: Forester SH 2008
Сообщений: 9
Suboral is on a distinguished road
По умолчанию

Цитата:
Сообщение от Rage2 Посмотреть сообщение
Итак, у кого юсб звук трещит, пробуем выяснить причину и исправить ее..

1.Для начала посмотрите логи ядра, есть ли у вас там спам ошибки.
Для этого запускаете терминал,
сначала команда su (она дает права суперпользователя, естественно необходим рут в прошивке)
далее команда dmesg (выдает разово логядра) или cat /proc/kmsg (лог будет живой, пока не закрыть окно)
Юсб карта должа быть подключена. Смотрим что выдает терминал, должно быть много повторяющихся сообщений типа
delay: estimated xxx, actual yyy
(см.скриншот в моем сообщении выше)
Есть что-то похожее? тогда закрываем терминал и идем дальше...

2. В терминале набираем команду su и далее
Код:
echo 1 > /sys/module/snd_usb_audio/parameters/nrpacks
Передергиваем карту в хабе и слушаем, тресков и заиканий уже быть не должно.
Так же можно повторить п.1 и в логе ошибок уже быть не должно.

3. Теперь нужно зафиксировать полученный эффект и сделать так, чтобы при первой загрузке планшета выполнялась эта команда.
Это можно сделать или с помощью init.d(кинуть туда файл из архива и выставить на него права 0755),
или через Tasker\Macrodroid\ и подобные проги автоматизаторы, в которых создаем условие:
Загрузка завершена -> выполнить скрипт Shell ->
Код:
echo 1 > /sys/module/snd_usb_audio/parameters/nrpacks
3. Поскольку после выполнения этой команды, юсб карту требуется первый раз передернуть в хабе, то этот процесс можно автоматизировать...
Для этого нам послужит утилитка, которая умеет ресетить юсб.
Скачиваем usbreset http://pccar.ru/showpost.php?p=295655&postcount=82
Кидаем файл из архива в папку на планшете /system/bin и выставляем на него права 0755.
Далее в таскере задаем условие:
Загрузка завершена -> выполнить скрипт Shell ->
Код:
usbreset /dev/bus/usb/001
Можно задачи п.2 и п3. полностью повесить на таскер.
Все, теперь после перезагрузки будет выполнятся команда nrpacks=1 и передергиваться карта автоматически.


P.s Я предполагаю, что данный баг связан с тем, что чипы SA9023\PCM27xx работают в режиме usb 1.1(FullSpeed) и по каким то причинам андройду 7.1/8.1 на Nexus 7 2013 это не нравится, а звуковухи которые работают в более быстром режиме (Hi-Speed), уже не трещат.
[B]
Не помогло. MPDecision тоже отключал, без него становится лучше, но все равно сильно трещит. Процессоры при этом не загружаются выше 5%.
После команды echo 1 > /sys/module/snd_usb_audio/parameters/nrpacks ошибки delay: estimated xxx, actual yyy пропадают, но треск как был так и остается.
Звуковая карта на других устройствах работает нормально. Звуковая карта на чипе CM6533. Нужна помощь, прошу подсказать, как можно оживить все это дело?
Suboral вне форума   Ответить с цитированием
Старый 25.11.2019, 01:02   #879
skanch
Модератор
 
Аватар для skanch
 
Регистрация: 19.01.2010
Возраст: 58
Город: Санкт-Петербург
Регион: 78, 98
Сообщений: 2,645
skanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant future
По умолчанию

Цитата:
Сообщение от Suboral Посмотреть сообщение
Не помогло. MPDecision тоже отключал, без него становится лучше, но все равно сильно трещит. Процессоры при этом не загружаются выше 5%.
После команды echo 1 > /sys/module/snd_usb_audio/parameters/nrpacks ошибки delay: estimated xxx, actual yyy пропадают, но треск как был так и остается.
Звуковая карта на других устройствах работает нормально. Звуковая карта на чипе CM6533. Нужна помощь, прошу подсказать, как можно оживить все это дело?
Возможно, что действительно всё дело в этом:"Я предполагаю, что данный баг связан с тем, что чипы SA9023\PCM27xx работают в режиме usb 1.1(FullSpeed) и по каким то причинам андройду 7.1/8.1 на Nexus 7 2013 это не нравится, а звуковухи которые работают в более быстром режиме (Hi-Speed), уже не трещат." Сообщение от Rage2.
Не исключено, что выбор карты на чипе HIGH SPEED AUDIO CHIPSET решит проблему.
skanch вне форума   Ответить с цитированием
Старый 25.11.2019, 10:25   #880
Suboral
Новый Пользователь
 
Регистрация: 01.02.2018
Возраст: 36
Город: Краснодар
Регион: 23, 93
Машина: Forester SH 2008
Сообщений: 9
Suboral is on a distinguished road
По умолчанию

Цитата:
Сообщение от skanch Посмотреть сообщение
Возможно, что действительно всё дело в этом:"Я предполагаю, что данный баг связан с тем, что чипы SA9023\PCM27xx работают в режиме usb 1.1(FullSpeed) и по каким то причинам андройду 7.1/8.1 на Nexus 7 2013 это не нравится, а звуковухи которые работают в более быстром режиме (Hi-Speed), уже не трещат." Сообщение от Rage2.
Не исключено, что выбор карты на чипе HIGH SPEED AUDIO CHIPSET решит проблему.
Печально, если это так. К этой звукой уже спланировал половину всей компоновки в машине. Как вариант наверно сделаю тест, откачусь на android 6 и попробую там.
Suboral вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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