почти все современные так умеют, хуже/лучше другой вопрос
CS8416 Low-Jitter Clock Recovery - это оно?
ну примерно, только цирроз специализируется на бюджете - и их "low jitter" не всегда действительно "low"
ну и у CS это всетаки Recovery - т.е. восстановленный входной клок
wm8804 посмотри - она с отдельным кварцем, и сама генерит клок в соответствии с входным.
Просто стандарты спдиф древние как овно мамонта
Где уж им угнаться за поделками из этого века...
этот протокол появился вместе с СД, в 1982
вспомните, какие тогда были компы и сети?
Мужики, может кто чем поможет.
В общем имеем китай андроид гу, без драйверов юсб в ядре.
Имеем звуковую карточку с Али на чип PCM 2704 (там аналог выход и оптика). Также имеем USB-SPDIF конвертер с Али на чипе Cm6631.
Работаем с USB Audio player PRO.
Проверял оптовыход дома подключая зверька к Соньке ресиверу балалаешного звука, но якобы жующем с оптики PCM поток до 96 кгц.
Сперва подкинул карту на PCM 2704.
Хайрезы пока не тестил. На обычных вавках и мп3 все работает отлично.
https://youtu.be/B89fswHHXfkЗато с конвертером на Cm6631 получается вот такая хурма:
https://youtu.be/_DbUqw8nUIo
Что это, пока не понял. Подобное я слышал, когда частота дискретизации файла превосходит способности чипа, но тут не хочет работать ни один файл.Полез потыкал настройки юсб плеера. Твики, размеры буфера и прочее. Сперва тыкал вдумчиво, потом наугад в разных комбинациях. После каждых изменений настроек перезапускал плеер. Безрезультатно. Меняется только темп воспроизведения и характер искажухи. При этом, звучка на PCM работает без нареканий при любых настройках плеера.Может кто что подскажет?
Проблема с питанием. Активный хаб цепляй. Чипсет гу назови.
---------- Сообщение добавлено 27.02.2017 в 20:41 ----------
Вобщем "интернет тебя знает"...
Если активный хаб не поможет, то твое ГУ Microntek MTCD на базе Intel Sofia3gw с Android 5.1.1 скорее всего имеет аналогичную моему ГУ MTCB RK3066 проблему в виде глючного драйвера usb-контроллера dwc_otg (DesignWare USB 2.0 OTG Controller).
В профильной теме твоего ГУ на 4пда товарищ спайдер запостил лог загрузки, где присутствует вышеназванная гадость - http://4pda.ru/forum/index.php?showt...ost&p=54253050
Хотя версия свежая...
dwc_otg: version 3.10b 20-MAY-2013
Неужели они так и не исправили?проблеме уже больше 10 лет точно...
Я писал тут выше где-то и на 4пда про это, найди как замерить количество прерываний (interrupts) и проверь у себя.
Из-за этой бяки мне пришлось ограничить в настройках UAPP разрядность на 16 бит и юзать сабру. На сабре на 24 битах - те же искажения. А CM6631A отказывается и на 16 петь нормально.
И кстати у твоего ГУ есть в ядре драйвер snd-usb-audio судя по тому же логу спайдера
Теоретически можно пробовать заставить петь андроид целиком на usb (нафигация и т.д.). Подумай об этом. Но качество конечно будет хуже, чем с UAPP.
Пока освободился и зашел, ты уже сам все нашел. Да, софия у меня. Все верно.) Беда еще в том, что мои знания далеко не так глубоки, чтоб особо заставить зверька что-то делать)). По логам читал. В соседней ветке твоего аппарата есть некая метода, через терминал дрова подгружать для юсб аудио для проверки и был архив с несколькими версиями дров. Попробовал по мануалу тому, ничего не вышло. На этом и смирился.
Получается в моем случае проще всего запилить в зверька PCM карточку, которая работает нормально да и все?
Мануал там как раз мой. Но версия ядра у тебя новее. Да и не надо тебе подгружать ничего. У тебя дрова в ядре уже.
При подключенном pcm2704 набери команду в терминале
cat /proc/asound/cards
Только uapp не давай разрешение на захват юсб карточки при ее подключении.
И пробуй все-таки с активным хабом запустить CM6631A. Инфа будет ценна для других.
Социальные закладки