Как настроить dsp на китайской магнитоле на андроиде

Не нашел ответа по DSP в китайских магнитолах..

Опции темы
Поиск по теме
Отображение

Не нашел ответа по DSP в китайских магнитолах..

Вот есть 2 китайских 2din Android магнитолы, одна с DSP другая без.. DSP даёт только возможность тоньше настроить звук, типо задержки и громкость поконально, или сама плата DSP в магнитоле реализована так, что звук формируется иначе и подаётся к низкоуровневому выходу и от этого качественнее?
. RedPower магнитолы пишут о hi fi звуке с тем же DSP
стоит ли переплачивать?

И где бы найти принцип формирования аудиосигнала с DSP и без.

Если Вы впервые на нашем Форуме:

  1. Обратите внимание на список полезных тем в первом сообщении.
  2. Термины и наиболее популярные модели в сообщениях подсвечиваются быстрыми подсказками и ссылками на соответствующие статьи в МагВикипедии и Каталоге.
  3. Для изучения Форума не обязательно регистрироваться — практически весь профильный контент, включая файлы, картинки и видео, открыты для гостей.

Re: Не нашел ответа по DSP в китайских магнитолах..

Вот есть 2 китайских 2din Android магнитолы, одна с DSP другая без.. DSP даёт только возможность тоньше настроить звук, типо задержки и громкость поконально, или сама плата DSP в магнитоле реализована так, что звук формируется иначе и подаётся к низкоуровневому выходу и от этого качественнее?
. RedPower магнитолы пишут о hi fi звуке с тем же DSP
стоит ли переплачивать?

И где бы найти принцип формирования аудиосигнала с DSP и без.

Думается мне, вопрос не сильно актуален. Качественный звук с Китай андройда можно получить только выводом цифры на внешний процессор. Если говорить о качестве, то при любом раскладе его не будет у Китай андройда с линеек.

Re: Не нашел ответа по DSP в китайских магнитолах..

То есть по вашему качество звука с DSP и без него, даже пусть у китайской магнитолы, не будет разницы? Разве это не таже цифра обработается процессором и потом выходит на линейки? И вопрос впринципе, не только о качестве звука но и о принципе формирования сигнала, Звуковой процессор — DSP — ЦАП но это очень просто описал. Хотелось бы найти знающих людей, либо место где это описано.

И тот же RedPower с Android, а я им звонил спрашивал, утверждают что hi fi звук выходит на линейки с их DSP.
Вообще создаётся впечатление, что автозвукари поделились на две группы продвинутые новички с утверждением и вроде как не на пустом месте, что Андроид и Китай уже не тот и не особенно уступает многим именитым брендам, да и вцелом те же яйца только в профиль, так как делается всё давно не вручную, а на конвейере и с одними и те ми же разведёнными платами и на умудренных опытом и тоже знающих свое дело спецов, которые я так понимаю все что не элитный звук hi fi , Кристал и так далее звуком не считают . Но этим никого не хочу обидеть, просто меж двух огней что называется)

Re: Не нашел ответа по DSP в китайских магнитолах..

То есть по вашему качество звука с DSP и без него, даже пусть у китайской магнитолы, не будет разницы? Разве это не таже цифра обработается процессором и потом выходит на линейки? И вопрос впринципе, не только о качестве звука но и о принципе формирования сигнала, Звуковой процессор — DSP — ЦАП но это очень просто описал. Хотелось бы найти знающих людей, либо место где это описано.

И тот же RedPower с Android, а я им звонил спрашивал, утверждают что hi fi звук выходит на линейки с их DSP.
Вообще создаётся впечатление, что автозвукари поделились на две группы продвинутые новички с утверждением и вроде как не на пустом месте, что Андроид и Китай уже не тот и не особенно уступает многим именитым брендам, да и вцелом те же яйца только в профиль, так как делается всё давно не вручную, а на конвейере и с одними и те ми же разведёнными платами и на умудренных опытом и тоже знающих свое дело спецов, которые я так понимаю все что не элитный звук hi fi , Кристал и так далее звуком не считают . Но этим никого не хочу обидеть, просто меж двух огней что называется)

Читайте также:  Как настроить приложение для смарт часов на андроид

любое головное устройство на андроид играет как из унитаза, РедПовер не исключение, играет чуть лучше остальных, но даже самый бюджетный пионер по сравнению с ней мультибит на максималках. Андроид бошки #####й воняют.

Источник

Как настроить dsp на китайской магнитоле на андроиде

Для сравнения устройства с конкурентами и по вопросам выбора устройств обращайтесь в тему: помощь в выборе

Операционная система: Android 6.0 версия API 23 или Android 8.1 версия API 27

Процессор: АС8227L 4 ядра 1,2 ГГц
Оперативная память: 1/2 Гб
Встроенная память: 16/32 Гб

Размер дисплея: 9″
Разрешение дисплея: 1024 * 600
Тачскрин: емкостный
Расположение: горизонтальное

Усилитель (УНЧ): TDA7388/AC7315
Выходная мощность: 4*50 Вт

Радио чип NXP6851/NXP6856

DSP чип: ADAU1701

WiFi: ЕСТЬ
BT: ЕСТЬ (работает как гарнитура; подключение OBD сканера)
USB 2.0: 2шт
GPS: ЕСТЬ
AV-Out: Есть, вывод на монитор подголовника.
Подключение камеры заднего вида: ЕСТЬ
Видео вход: ЕСТЬ

Язык интерфейса: английский, русский, немецкий, французский и другие 50 языков.

Перед тем как искать новую прошивку СЛЕЙТЕ СВОЙ ДАМП и задайте себе вопрос: «ЗАЧЕМ МНЕ ЭТО?»
Прошивается устройство в следующих случаях:
— восстановление работоспособности/исправление функциональности
— прошивка с исправленными переводом
— получение функции сна (быстрая загрузка Android) – актуально только для тех, у кого прошивка старше Апреля/Мая 2019 года и MCU версии ниже 2.8. Начиная с Мая 2019 и MCU v2.8 — сон есть во всех прошивках

ВСЁ ЧТО ВЫ ДЕЛАЕТЕ С УСТРОЙСТВОМ — ВЫ ДЕЛАЕТЕ НА СВОЙ СТРАХ И РИСК.

Сайт разработчика платы:
http://file.xygala.com/
Login: xyauto
password: 123456
Папка 8.1 — прошивки для андроида 6.0 , в папке 9.1 — прошивки для андроида 8.1

Коды инженерного меню — 8888 , 1111(для UI4).
Код для входа в «Engineering test debugging» инженерного меню: 26959910 (если работает сон, то не рекомендуется тут что-либо менять)

По вопросам наполнения шапки обращайтесь к модераторам раздела, отправив «Жалобу» на сообщениях, ссылки на которые необходимо добавить.

Сообщение отредактировал alex202new — 10.08.22, 18:13

alex202new,
У вас есть уже опыт с этим телом — можно добавить в шапку установку twrp , получения root , фишки , которые подходят от YT921x. Так же добавить ссылку на офф.сайт разработчика с офф.прошивками.
Маленький совет по редактированию шапки : чтобы удобнее было редактировать и в тоже время видеть результат изменений — редактируйте в режиме «полное редактирование». При внесении изменений нажимаете «предварительный просмотр» и выше вашего поста(шапки) под редакцией будет пост (шапка) как он будет выглядеть после применения «отредактировать сообщение». Достаточно удобно , когда этим занимаешься в первые — видно где накосячил.
Пост удалю чуть позжее 🙂 .

Сообщение отредактировал sandr2010 — 26.11.20, 17:14

sandr2010,
А чем это тело отличается от тех что у вас в темах ?)
Вроде одно и тоже . только андрооид уже 10.1 😀

Сообщение отредактировал ES. — 26.11.20, 18:32

Источник

Как я громкостью рулил (управление процессором miniDSP C-DSP с Андроида)

Этот пост получится для многих скучным и не нужным, но возможно кто-то оценит его, а кому-то он даже поможет, или натолкнет на дальнейшие действия…

Итак, после запуска процессора и перехода на вывод музыки через конвертер USB-SPDIF помимо всех радостей от этих событий, у меня образовалось некоторое неудобство в части управления музыкой.

Суть его следующая:
— радио, навигация и все остальное идет через штатный аудиотракт ГУ и регулируется штатной крутилкой громкости, а музыка, воспроизводимая плеером UAPP «играет сразу в USB» и штатная крутилка громкости ГУ тут никаким образом не работает.
— UAPP умеет рулить громкостью «в цифре», но его органы управления громкостью никак не связаны с громкостью ГУ и это неудобно, управлять громкостью музыки, отдельно от громкости, например оповещений о камерах или навигации. Едешь себе, ЯН ведет по маршруту, в фоне UAPP гонит в SPDIF цифру. Музыка, красота, релакс… Тут следующим треком Нирвана пошла, и что бы убавить громкость, нужно переключится в UAPP и на экране пожамкать кнопки громкости. Это не удобно.

Читайте также:  Как настроить леверсную арфу

Варианты решения:
— настроить громкость на ГУ и в UAPP один раз и дальше рулить с пульта miniDSP, т.к. он является master volume, т.е. конечный элемент, регулирующий громкость на всех линейных выходах процессора.
— написать прогу для ГУ, перехватывающую значение системной громкости и на основе этого значения, управляющую громкостью в UAPP.

Вот вроде и варианты есть, да все не по душе. В первом случае штатная крутилка громкости ГУ остается не у дел, а пульт miniDSP выглядит, мягко сказать на любителя. И поставить его в удобное место (под правую руку) я не могу из за внешнего вида. А в нишу за селектором КПП — каждый раз тянуться далеко. (тут есть есть вариант элегантного выхода — достать плату из пульта и встроить её в тоннель под правой рукой, если сделать это аккуратно, будет отличным вариантом. Но я так не делал — вдруг я завтра процессор поменяю…)

Во втором случае, помимо того что нужен дополнительный софт для ГУ (к слову, энтузиасты занимаются этим вопросом, aluver, привет! 😉, есть еще косяк цифровой регулировки громкости, когда качество падает с уменьшением громкости. Я не буду тут прояснять этот вопрос, скажу честно — всю глубину не прорабатывал, но для себя уяснил — по возможности избегать регулировки громкости «в цифре». Так, что и этот вариант — не очень, тем более у UAPP появился модный режим bit-perfect — это когда плеер выдает в цап цифровой поток без какой либо обработки (как есть), соответственно хотелось остаться в этом режиме, а о регулировке громкости в цифре тут речи и не может идти.

Я у мамы инженер…

Идея №1.
Думал, я думал — и пришла мне мысль, что ГУ у меня — андроид, у него есть USB, и у miniDSP есть USB для настройки, которым он подключается к компьютеру. А если я воткну процессор в ГУ и начну с него (с ГУ) прямо по USB рулить громкостью, а? Каково? По-моему великолепно, подумал я. — накидаю прогу для Андроида и будет всё красиво.
Фиг тебе, подумали создатели процессора! Я не буду описывать, как я снифил команды по USB HID процессора, но я их выяснил. Я могу менять пресеты, мютить каналы, могу почти всё. Кроме регулировки громкости! Они просто не заложили это. Даже родной софт для компа только лишь отображает значение master volume, но не умеет менять его(( Это же подтвердили мне и разработчики процессора, искренне удивившись, тому что я расковырял их протокол. К слову, им пришлась по нраву идея управления с Андроида, обещали подумать над этим, но пока они думают мне то нужно громкостью рулить…)

Идея №2.
Прикрутить к ГУ ИК порт и с него управлять процессором. Он (процессор) умеет обучаться командам от почти любых пультов. Пока думал — передумал: нет обратной связи, ГУ не будет знать, какая громкость установлена сделать условно можно — но не красиво. Отказался от этой идеи. Управление с пульта выглядит так:

(Кстати, на видео выше виден первый задел тюнинга пульта — изначально на нем нет индикатора уровня, и окна в корпусе под него нет. Хотя на плате место разведено, и весь функционал в прошивке пульта есть, это кстати и послужило следующей идеей 😉

Идея №3.
Все заметили сининькие полосочки индикатора уровня громкости на видео выше? Вот и я подумал следующее: возьму ардуину и подключу её по USB HID к ГУ. Уровень громкости с ГУ буду по USB передавать в ардуину, та в свою очередь, будет замыкать энкодер громкости на пульте (он не потенциометр, а многооборотный энкодер, как колесико на мышке), а уровень я возьму с контактов индикатора уровня громкости и буду передавать обратно в ГУ.

Читайте также:  Как настроить обычную антенну с усилителем

Получилось не очень: всего десять значений на диапазон процессора от 0дБ до -128дБ, а фактически используется примерно половина диапазона громкости процессора, соответствено, всё что я получу — это пять значений громкости, уже хоть что-то, но явно неприемлемо.

Идея №4.
Перечитывая письмо от техподдержки miniDSP я увидел вскользь упомянутую шину CAN между штатным пультом и процессором. Я тут же настрочил им письмо с просьбой дать мне команды в протоколе, объяснив ситуацию, зачем и почему мне это. Хрена с два! Они видимо решили, что я Русский псих, и вообще начну сейчас клепать процессоры у себя на балконе! Они просто перестали мне отвечать. Я тогда взял осциллограф и методично начал нащупывать хоть какую то отправную точку, считая нули и единички…
В общем заняло всё часа три — я получил всё, что мне нужно в CAN протоколе: команды регулировки и значение фактической громкости, мьют, управление активным пресетом. Это была победа!
Я не удержался и набросал управление с промконтроллера (это единственное железо с CAN интерфейсом, что было под рукой)

Финальная реализация
В итоге, я взял ардуину, прицепил ей CAN интерфейс и сделал из этой связки аналог родного пульта, управляемый по USB. Фактически на одной CAN шине сидят два пульта — родной и мой на ардуине.

питание ардуина получает от USB, к CAN подключается на плате пульта.

рядом с разъемом подключения пульта к процессору появился маленький, но очень функциональный microUSB разъем))

при подключении пульта ГУ видит его, как USB HID устройство

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

К сожалению, я никогда не писал под Андроид, это был мой первый, мучительный опыт. Спасибо всем, кто мне помогал и petrows за открытый код его mtc-service я многое взял оттуда.

В общем, моя программа ловит изменение громкости на ГУ и передает её значение ардуине, а та в свою очередь шлет в CAN процессора данные, для установки громкости. Так же можно с экрана ГУ переключать пресеты на процессоре. В принципе, это достаточный функционал, для работы, и мне лень дописать обратный процесс: когда я кручу ручку пульта, отображать это на ГУ (это несложно сделать, но пока лень 🙂.
Не скажу, что моя программа работает как часы, иногда бывает, теряется связь с пультом, но это потихоньку решается. В основном она работает)

Остался только последний момент: когда я кручу ручку на ГУ (или нажимаю кнопки на руле) в соответствии с системной громкостью на ГУ у меня устанавливается master volume на процессоре. Но! Ведь и меняется громкость на линейных выходах магнитолы, а с них идет звук радио и навигации. Таким образом получается двойная регулировка в этих каналах. Что бы этого небыло, я применил грязный хак 🙂
Как многие обладатели таких ГУ, я давно сделал прямое управление звуковым процессором . В настройках там есть минимальное и максимальное значение громкости системы. Так вот, если эти два параметра сделать одинаковыми, то ползунок громкости на экране (индикатор) продолжает работать, как и прежде, но громкость при этом фактически не меняется. Такое вот решение)

Пульт установил куда и хотел, в нишу. Тянутся к нему практически не нужно.

Ну и финальное видео, о том, как это работает. Я меняю громкость кнопками на руле. Обратите внимание, на одновременное изменение индикаторов уровня громкости на ГУ и на пульте в нише за селектором КПП, ну и на изменение громкости, это рулит процессор по комадам с ГУ) Ради чего все это и затевалось!

Всем огромной удачи! Как видите, можно задолбать решениями любую проблему! ))

Источник

Поделиться с друзьями
Инструкции360