Ну вот теперь понятно, куда двигаться. Процессор есть, но куцый. В плане того, что если мы хотим задействовать USB-Audio, то с линеек ГУ уже звука идти не будет, а значит на моноблок саба задерживать и резать сигнал нечем. Процессор то шестиканальный в усилителе...
Лично я бы любопытства ради вскрыл усилитель и заглянул в потроха его DSP.
Ну A!exT сам появился и все сказал. И если честно не хотелось бы лезть в готовое устройство. Начнутся потом танцы с бубном с работой прошивки, проца. А в Саратове, квалифицированных людей не знаю, чтобы если что помогли.
Сообщение от aluver
Да, и еще интересно, сколько у тебя сейчас задержка саба стоит? Она вообще нужна? По идее он самый удаленный должен быть, надо только учитывать задержку на обработку звука в проце, но она мизерная и на НЧ саба не сыграет никакой слышимой роли.
Саб на голове стоит значение расстояния 55см. По факту он на расстоянии 147см.
когда это останавливало человека с уже нагревшимся паяльником и безумным блеском в глазах?
Сообщение от A!exT
прошивка самого дивайса определяет его функционал определенным образом (софт их сам четко различает)
а вот это действительно засада, спасибо за ценную информацию
Сообщение от Blackkeeper
И если честно не хотелось бы лезть в готовое устройство. Начнутся потом танцы с бубном с работой прошивки, проца.
вот поэтому и на основании вышесказанного все-таки необходим еще один, но теперь уже нормальный проц
Сообщение от Blackkeeper
Саб на голове стоит значение расстояния 55см.
а остальные каналы в ГУ выставлены по нолям? если так, то остальные каналы (проще говоря, фронт) еще в ГУ задерживаются относительно сабового на 1,6мс.
А потом еще задерживаются чуть-чуть в DSP (на сколько - зависит от DSP).
Сообщение от Blackkeeper
По факту он на расстоянии 147см.
и это наверное примерно равно расстоянию до дальнего мидбасовика
если все так, тогда саб играет сильно опережая фронт... если быть точным, то на частоте 60Гц аж на двадцатую часть полуволны раньше
Вобщем если не хочется покупать нормальный проц, самый быстрый вариант - USB-DAC с опциональным выходом SPDIF на вырост и USB-extender.
От USB-DAC по аналогу цепляешь усил и моноблок и забиваешь на задержку саба.
да, самое главное, забыл цап тебе посоветовать
вон на авито в саратове Aune T1 MK2 с лампочкой продается https://www.avito.ru/saratov/audio_i..._mk2_772810379
подъедь включи хотя бы начерно через инвертер да послушай, понравится - бери.
вот поэтому и на основании вышесказанного все-таки необходим еще один, но теперь уже нормальный проц
Согласен. Сейчас выбор сведен к Heli DSP Pro/Cardsp
Сообщение от aluver
а остальные каналы в ГУ выставлены по нолям? если так, то остальные каналы (проще говоря, фронт) еще в ГУ задерживаются относительно сабового на 1,6мс.
А потом еще задерживаются чуть-чуть в DSP (на сколько - зависит от DSP).
и это наверное примерно равно расстоянию до дальнего мидбасовика
если все так, тогда саб играет сильно опережая фронт... если быть точным, то на частоте 60Гц аж на двадцатую часть полуволны раньше
Ничего себе. ) Ну раз пошла такая пьянка, вот более конкретные данные по автомобилю, может что-то еще прокомментируешь )
с расстоянием на саб обманул в предыдущем посте
SW 179(70,47)
Настройки проца, сделанные судьей EMMA с 13 летним стажем
Мои настройки
Полученная с небольшой эквализацией (+-2,3 db) АЧХ
Имею провал на 70гц, который могу устранить только если задаю срез саба на 100Гц.
А если на мидбасах ставлю меньше 80, бас начинает подгуживать. Вот тут пока не знаю что делать. При срезе 100Гц на сабе имею расслоение баса, играть начинает с багажника, нормально становиться, когда срез на 63.
Сообщение от aluver
Вобщем если не хочется покупать нормальный проц, самый быстрый вариант - USB-DAC с опциональным выходом SPDIF на вырост и USB-extender.
От USB-DAC по аналогу цепляешь усил и моноблок и забиваешь на задержку саба.
Ну главное чтобы игра стоила свеч. Даст ли USB-DAC звук на уровне хеликса или cardsp? если да, то какой?
Картинки под спойлер попрячь, а то и так не по теме болтаем. А лучше сразу в тему отдельную перенестись.
рассуждения мимо темы здесь
Сообщение от Blackkeeper
Согласен. Сейчас выбор сведен к Heli DSP Pro/Cardsp
вот и правильно, давно бы так )
Сообщение от Blackkeeper
Ну главное чтобы игра стоила свеч. Даст ли USB-DAC звук на уровне хеликса или cardsp? если да, то какой?
Вопрос неправильно задаешь, в твоей ситуации - однозначно нет из-за двух лишних преобразований и отсутсвия сколько-нибудь приличных мобильных usb-цап, по качеству сравнимых с решениями, примененными в перечисленных процах.
Сообщение от Blackkeeper
Ничего себе. ) Ну раз пошла такая пьянка, вот более конкретные данные по автомобилю, может что-то еще прокомментируешь )
Ты не понял, я про 20ую часть полуволны шутил - это не критичная величина для стыковки баса ниже 60Гц. Потому и советую тебе забить на это в "беспроцессорном" варианте.
Комментировать трудно, не слыша. Но по описанию возникает один вопрос - почему судья тебе изначально перевернул фазу на мидах, но не перевернул на твиттерах... Стыки фаз плоховаты при таком выборе фильтров, видимо поэтому пришлось компенсировать странными задержками, что не совсем логично... У тебя точно провода не перевернуты на твиттерах?
Все бы было более-менее хорошо с его настройками, только если бы он перевернул фазу не на твиттерах, а на среднечастотниках.
Потом ты изменил порядок среза мида снизу с 4-го на 2-ой, поэтому бубнение на частоте импенданса у тебя усилилось при той же частоте среза.
Вобщем нет ни у тебя, ни у него нормальных фазовых стыков.
Для пробы порежь все встык линквицем 4-го и послушай, только проверь, не перевернута ли физически фаза на твиттерах (или еще где-то). Линквиц то есть в этом недопроцессоре?
На 100 резать саб - это высоковато. Добивайся фазового стыка без провалов (для фазы сгодится любой микрофон) правильным выбором фильтров, раздел где-нибудь на 70Гц делай.
Короче, лечить по фотографии каждый может
Добрый день! Есть магнитола на Android 5.1.1, MTCD_KD, RK3188. Мои изыскания с модулем USB Audio временно зашли в тупик.
Я собрал нужные модули для 5.1.1 (ядро 3.0.101+), загрузил их - ГУ не ребутнулось, но и никак не отреагировало появлением новых звуковых устройств в системе (пробовал две железки):
1. Модули загрузились и живы:
После прочтения съесть!
2. При подключении Creative SB X-Fi Surround Pro 5.1 нового устройства не появилось
После прочтения съесть!
3. Вывод лога ядра говорит, что устройство подключено, но не зарегистрировано в качестве устройства вывода звука (нет среди карт)
После прочтения съесть!
4. Дополнительно, подключил древнюю USB Sound С-Media 101, купленную в середине 2000х за 5$.
Картина та же, ядро увидело девайс, но не понимает, что с ним делать.
После прочтения съесть!
Подскажите, (уважаемый HoSStiA в первую очередь), куда копать дальше?
Модули ядра собрано из исходников, размещенных тут https://github.com/omegamoon/Rockchip-GPL-Kernel. Версия модулей совпадает с версией ядра, никаких хаков не применял.
Ушел в ЛАС
Технический директорArray
Репутация: лучше не знать
Регистрация
11.01.2004
Город/село
Столиця
Сообщений
13,050
Спасибо (Раздал)
11289
Спасибо (Получил)
14942
Re: USB DAC и USB Audio для Android
Сообщение от _hizer_
1. Модули загрузились и живы:
Сообщение от _hizer_
2. При подключении Creative SB X-Fi Surround Pro 5.1 нового устройства не появилось
На старых ядрах, насколько помню, всегда были проблемы с загрузкой usb_audio модулей, собранных отдельными .ko.
Это касалось не только исходников из omegamoon'овского репозитория, но и модифицированных под OEM из официального RockChip BSP.
Раз есть полная конфигурация ядра, я бы попробовал включить usb audio в само ядро, и подменить существующее (естественно, имея на руках все бэкапы текущей прошивки). Утилиты для перепаковки образа boot.img находятся в открытом доступе, если что подскажу как ими пользоваться.
На старых ядрах, насколько помню, всегда были проблемы с загрузкой usb_audio модулей, собранных отдельными .ko.
Это касалось не только исходников из omegamoon'овского репозитория, но и модифицированных под OEM из официального RockChip BSP.
Раз есть полная конфигурация ядра, я бы попробовал включить usb audio в само ядро, и подменить существующее (естественно, имея на руках все бэкапы текущей прошивки). Утилиты для перепаковки образа boot.img находятся в открытом доступе, если что подскажу как ими пользоваться.
Конфиг ядра неизвестен совершенно, /proc/config.gz пуст. Я собирал ядро собрано в минимально возможном виде, использовал дефолтный конфиг для rk3188, дополненный параметрами совместимости (из этой ветки) и модулем USB audio. Шансов, что все это хозяйство взлетит после замены ядра мягко говоря, немного. С утилитой от Sergio Poverony я знаком. Проблем с ней пока не было (но шаманил только system.img), если не нагуглю ответы на свои вопросы - напишу в личку
Ушел в ЛАС
Технический директорArray
Репутация: лучше не знать
Регистрация
11.01.2004
Город/село
Столиця
Сообщений
13,050
Спасибо (Раздал)
11289
Спасибо (Получил)
14942
Re: USB DAC и USB Audio для Android
Сообщение от _hizer_
С утилитой от Sergio Poverony я знаком.
Тогда последовательность действий с "0" может быть следующей:
1. Из прошивки вытягивается boot.img. Ее же можно выгрузить непосредственно и NAND партицию (boot) (например, при помощи RK Android Tool для Windows, или rkflashtool для Linux).
2. boot.img содержит образ ядра Linux и оригинальный образ initrd (диск в оперативной памяти для начальной инициализации), упакованный в формат .cpio.gz .
Для из разделения в RK3xxx Firmware Tools необходимо выполнить Extract в секции Boot Tools .
Под Linux для этих целей можно использовать команду
Конфиг ядра неизвестен совершенно, /proc/config.gz пуст.
нужно попытаться применить скрипт scripts/extract-ikconfig из исходников ядра к "экстрагированному" kernel-Image на предыдущем шаге.
Существует ~50% вероятности, что копия .config там хранится.
После прочтения съесть!
4. Когда восстановить .config все-таки не удается, желательно иметь в распоряжении отладочную серийную отладочную консоль (подключить RX-TX-GND с площадок основной платы к выводам TX-RX-GND на UART2USB-адаптере). Но и при отсутствии желания разбирать магнитолу и искать эти площадки, можно задаться вопросом "реверса" по имеющимся данным из лога загрузки. Если на аппарате есть SD-карта, то rk3188 должен быть способен грузить с нее Linux с различными вариантами ядер (чтобы не убить NAND перепрошивками раньше времени). Так что задача решаема, за конечное, но непредсказуемое, время ...
---------- Сообщение добавлено 26.09.2016 в 21:45 ----------
Сообщение от _hizer_
P.S. Вывод dmesg после insmod`ов
P.S.: При подключении к USB-порту видеть отладочные сообщения i2s - точно аномально
4. Когда восстановить .config все-таки не удается, желательно иметь в распоряжении отладочную серийную отладочную консоль (подключить RX-TX-GND с площадок основной платы к выводам TX-RX-GND на UART2USB-адаптере). Но и при отсутствии желания разбирать магнитолу и искать эти площадки, можно задаться вопросом "реверса" по имеющимся данным из лога загрузки. Если на аппарате есть SD-карта, то rk3188 должен быть способен грузить с нее Linux с различными вариантами ядер (чтобы не убить NAND перепрошивками раньше времени). Так что задача решаема, за конечное, но непредсказуемое, время ...
---------- Сообщение добавлено 26.09.2016 в 21:45 ----------
Пункты 1-3 я попробовал еще до первой самостоятельной компилляции ядра и модулей, так как меньше всего хотелось методом тыка подыскивать подходящее сочетание параметров для конфига. Но увы, пришлось.
П.4 Магнитолу вскрывать интереса нет, я с паяльником не настолько хорошо дружу. А вот если бы подсказали, как с SD карты можно загрузить линукс это было бы здорово
Сообщение от HoSStiA
P.S.: При подключении к USB-порту видеть отладочные сообщения i2s - точно аномально
С моей стороны более ожидаем был SEGFAULT.
С андроидом раньше дела не имел, поэтому особо не придал этому значения
Социальные закладки