• Внешний USB-ЦАП-ДСП CDD-010 можно купить

Reflex USB транспорт

JustMe

Active member
Описание модуля на сайте, раздел " Режимы синхронизации ".

вот что написано в таблице описания:
BCLK - вход
LR - вход

Если не сложно, скажите что все-таки должно быть на выводах если транспорт подключен к компу, но I2S никуда не подключен, аудиопоток отсутствует? Ничего не должно быть (если осциллом смотреть)? Я просто не могу подключить его как слейв к 1701. Ветку читал. Все делал как у более удачливых, но все равно не работает.

Спасибо.
 

Евгений

Administrator
Команда форума
Вход означает, что на этот вывод нужно подавать сигнал. Если к нему ничего не подключено, естественно, вы там ничего не увидите.
 

JustMe

Active member
Вход означает, что на этот вывод нужно подавать сигнал. Если к нему ничего не подключено, естественно, вы там ничего не увидите.
Это и хотел услышать. Спасибо. То есть, если я там вижу прямоугольники 6М и 96К, то это говорит о том, что он не в режиме слейв, так? Невзирая на джампер на 11м пине. Что могло пойти не так? Перепрошить? Чтото другое?
 

Евгений

Administrator
Команда форума
Это и хотел услышать. Спасибо. То есть, если я там вижу прямоугольники 6М и 96К, то это говорит о том, что он не в режиме слейв, так? Невзирая на джампер на 11м пине. Что могло пойти не так? Перепрошить? Чтото другое?
Перепрошивать не нужно. Оба порта ни к чему не подключены?
 

Дюжбан

Well-known member
Здравствуйте. Всё как бы понятно и впринципе все хорошо. Но есть один вопрос и его уже задавали. Берем транспорт и цепляем на него цап. Транспорт включен в самсунг смартфон по отг. Включен ютуб (48, 16 изначально он). На рефлексе 48, 24. И звук не стабильный, те иногда щщелкает. Когда пропускаю звук через 1467 (без асрц бит в бит) все отлично. Почему рефлекс икает, ведь другие усб цапы ведут себя нормально. Может можно это поправить в рефлекс чтобы был ровный "побитовый" поток. Может дело в синхронизации сигналов или еще что. Было бы здорово если победите этот момент. Ведь иногда не охото и не нужно городить, а просто зацепить цап и все. Спасибо.
 

Евгений

Administrator
Команда форума
Берем транспорт и цепляем на него цап. Транспорт включен в самсунг смартфон по отг. Включен ютуб (48, 16 изначально он). На рефлексе 48, 24. И звук не стабильный, те иногда щщелкает.
Это зависит от самого смартфона. Например, с Nokia, Realme такого нет, постоянно чистый звук. Вывод: в оболочках производителей в реалезацию usb audio внесены какие-то изменения, и они отличаются от чисто Android.
 

Дюжбан

Well-known member
Это зависит от самого смартфона. Например, с Nokia, Realme такого нет, постоянно чистый звук. Вывод: в оболочках производителей в реалезацию usb audio внесены какие-то изменения, и они отличаются от чисто Android.
А ну тогда ясно. Спасёт dsp))) Благодарю Вас Евгений.
 

Дюжбан

Well-known member
Добрый вечер! Евгений скажите reflex для 192к будет выдавать mclk 49.152 Мгц? А то у меня прибора нет. Обнаружил ошибку.
 

Дюжбан

Well-known member
Добрый вечер! Евгений скажите reflex для 192к будет выдавать mclk 49.152 Мгц? А то у меня прибора нет. Обнаружил ошибку.
А если я для 1467 значение divider пропишу 16 в аналог девайс не обидятся как думаете? Или как с пк вытащить 192 на дсп?
 

Евгений

Administrator
Команда форума
А если я для 1467 значение divider пропишу 16 в аналог девайс не обидятся как думаете?
Нужно уточнить в описании максимальную частоту mclk.


Или как с пк вытащить 192 на дсп?
Если есть генератор на 12,288 МГц, можно adau1467 сделать мастером, Reflex слейвом. В настройках ядра adau1467 установить start pulse 4*Fs, в настройках порта i2s тоже 4*Fs.
 

Дюжбан

Well-known member
Максимум для 1467 25мгц, и если завести 49.152 и поделить ее, просто попробую. Мастером настроить попробую. Ладно утро вечера мудренее. Доброй ночи.
 

Дюжбан

Well-known member
Нужно уточнить в описании максимальную частоту mclk.



Если есть генератор на 12,288 МГц, можно adau1467 сделать мастером, Reflex слейвом. В настройках ядра adau1467 установить start pulse 4*Fs, в настройках порта i2s тоже 4*Fs.
Евгений, огромнейшее спасибо! Есть мастер дсп 192 16! Вместе с es9028 просто потрясно!
 

Вложения

Дюжбан

Well-known member
Здравствуйте. Евгений, можно ли снова потревожить Ваш талант? Если рефлекс слэйв. При переключении треков с разными частотами, то поменяется состояние пинов, которые бросил на 51v2(по сост gpio) и тот грузит 1467, который задает синхронизацию для рефлекса. Рефлекс не повиснет пока меняется его тактирование? Нужно ли пинать где-то reset? И вопрос по битности потока 24 отличается чисто технически только тем что если идет 16 на 24, то байт прописывается нулями и нет никакой разницы и можно настроится на 24 и все? Спасибо.
 

Евгений

Administrator
Команда форума
Рефлекс не повиснет пока меняется его тактирование?
Нет.

Нужно ли пинать где-то reset?
Нет.

И вопрос по битности потока 24 отличается чисто технически только тем что если идет 16 на 24, то байт прописывается нулями и нет никакой разницы и можно настроится на 24 и все?
По стандарту для 16-битного потока размер данных на канал - 16 бит (32Fs), для 24-х и 32-битных потоков - 32 бита (64Fs). Таким образом, при разрешении 32 бита все биты отражают полезные данные; при разрешении 24 бита - 24 бита полезные, младший байт равен 0; при разрешении 16 бит - все 16 бит полезные. Некоторые микросхемы работают только в режиме 32 бита на канал, т.е. 64Fs (например, AD193x), для сопряжения с ними у Reflex предусмотрен режим, в котором независимо от разрядности будет поток 64Fs (в случае разрешения 16 бит будут добавляться 2 байта, равных нулю). Можно активировать такой режим, тогда для 16 и 24 бит будет использоваться одинаковый проект для DSP, что позволит сократить общее число проектов в 2 раза.
 

Elderego

Member
Здравствуйте!
Подскажите, кто что знает. Использую связку Reflex USB транспорт и PCM5242. Организовывал синхронизацию 2-мя способами: 1. Переводил Reflex
в режим ведущий с внешней синхронизацией, а PCM5242 в hardware mode, режим slave. 2. Также переводил Reflex
в режим ведомый, а PCM5242 в hardware mode, режим master. Сигнал MCLK подавал от генератора 11.2896 /12.288 /24.596 Mhz в зависимости от частоты дискретизации. В обоих случаях работает, на слух вроде-бы различий нет. Как правильно следует организовать синхронизацию с точки зрения минимизации джиттера, возможных рассинхронов и других нежелательных явлений?
Заранее благодарю за ответы.
 

Дюжбан

Well-known member
Здравствуйте!
Подскажите, кто что знает. Использую связку Reflex USB транспорт и PCM5242. Организовывал синхронизацию 2-мя способами: 1. Переводил Reflex
в режим ведущий с внешней синхронизацией, а PCM5242 в hardware mode, режим slave. 2. Также переводил Reflex
в режим ведомый, а PCM5242 в hardware mode, режим master. Сигнал MCLK подавал от генератора 11.2896 /12.288 /24.596 Mhz в зависимости от частоты дискретизации. В обоих случаях работает, на слух вроде-бы различий нет. Как правильно следует организовать синхронизацию с точки зрения минимизации джиттера, возможных рассинхронов и других нежелательных явлений?
Заранее благодарю за ответы.
Мастер цап должен быть лучше, мастер дсп точно лучше звучит. Попробуйте воткнуть в смартфон это, расскажите будет ли заикаться?
 

Elderego

Member
Воткнул в смартфон в режиме мастер цап - на выходе каша, проинвертировал BCLK - стало нормально, файл FLAC 16/44.1 плеер Poweramp выход устанавливает 24/96, изменить не получается. Если в плеере UAPP выход выставить 16/44.1, то нормально (с проинвертированным BCLK), но есть редкие хаотические тихие щелчки то в одном канале, то в другом, то сразу в обоих. Особенно заметно при малом уровне сигнала, в паузах щелчков нет. Такие же щелчки были в режиме Reflex - ведущий, цап - slave, и тоже на плеере UAPP. Как будто младший разряд данных неустойчиво захватывается по фронту BCLK. Посмотреть бы временные интервалы между фронтами BCLK, LRCLK и DATA, но нечем.
 

Elderego

Member
Здравствуйте! Вопрос/просьба к представителю Chip&Dip. Можете ли Вы добавить в прошивку для Reflex режим аппаратного переключения перемычками частоты дискретизации, чтобы Reflex указывал операционной системе, сигнал какой частоты выводить, тем более, что свободных линий ввода-вывода достаточно. Спасибо.
 

Евгений

Administrator
Команда форума
Здравствуйте! Вопрос/просьба к представителю Chip&Dip. Можете ли Вы добавить в прошивку для Reflex режим аппаратного переключения перемычками частоты дискретизации, чтобы Reflex указывал операционной системе, сигнал какой частоты выводить, тем более, что свободных линий ввода-вывода достаточно. Спасибо.
Если речь идёт о динамическом переключении, то это невозможно. Если об однократной установке при подключении к ПК, то зачем это нужно?
 
Верх