Bitperfect? А если проверить? Или все аудио-плееры звучат одинаково.

Что-то не нашел такого. Точно так называется? Поделитесь ссылкой?

Вот казалось бы… но к сожалению это не совсем так. Действительно ассинхронный режим имеет ничтожное количество ЦАПов. Потому что есть разница между передачей данных и передачей usb audio. В соответствующей теме обсуждали много раз это.

Про первую половину - согласен безусловно. Про вторую - особенно если говорить про начинающего аудиофила, ну точно не с этого надо начинать ) Тут уж по классике - с АС и/или наушников стоит стартовать. И 95% на этом и остановятся. А вот 5% от 5% про питание и ethernet можно зачитать ))

Вот именно с этого надо начинать. :wink:

1 лайк

Видимо временно выкладывали в честь Рождества.
1 лайк

Вот в этой части откуда информация, что это возможно? Ерунда выходит. Не будет bitperfect передачи, пакет будет битый, а не “другой тон” в этом случае, “со всеми вытекающими”. В изохронном режиме получатель не сможет повторно запросить битый пакет, но то что он некорректен распознает (как чуть выше и написано). При bitperfect проблема не будет возникать.

И, кстати, контрольная информация при изохронном режиме все равно синхронно передается (в т.ч. про sample rate). Видимо в этом разгадка отсутствия проблемы которую сформулировать пытаетесь.

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

Ой, да забейте, современному молодому аудиофилу в более-менее типовом варианте с плеером средней ценовой категории и ушами оттуда же вот только про питание и ethernet вычитывать ))

Забью, конечно… мне ещё столько кабелей надо продать, оставшихся от такого же периода… непонимания.

А путь к приобретению этих кабелей разве был так уж неприятен?

Путь к приобретению… как зарабатывалось на них? )

Целью нашего занятия аудиофильского полагаю все же получение удовольствия от музыки, максимизацию эмоционального отклика. Если очередной кабель в очередной момент пути этому способствовал - значит не так уж он и плох был на тот момент. Это имею в виду ) И даже если направление пути изменилось и вместо кабелей сейчас нужно Ethernet-стример подобрать - дело житейское. Главное - ориентацию на цель не терять и получать удовольствие от процесса.

3 лайка

Это всё верно, только начинать надо, как выяснилось после этих лет, с другой стороны системы.
В третий раз — с питания и ethernet, если он используется.
Логично дом строить не с крыши, а с рытья котлована и фундамента.

Если же стоит задача проверить всё… в том числе и заблуждения на собственном опыте, то полезны все действия, если результаты систематизируются.

1 лайк

Хорошо что есть старшие товарищи , на их опыте мы экономим и деньги и время, столько кабелей нет не в одном салоне города как у тебя, скоро они будут брать на прослушку твои прогретые…

2 лайка

У usb толерантность к джиттеру довольно большая. До 25%. Поэтому если отклонение уложится в эти требования бит будет правильный.
На usb.org есть спецификации протокола. В разделе 7.1.2.2 есть шаблоны глазковых диаграмм.

Здесь важно понять как происходит процесс распознавания 0 и 1. Он происходит не как в компьютере логической операцией, а по нарастанию напряжения. Как только достигнуто нужное значение значит единица, ниже определенного значения - ноль.

Это как очередь из металлических шариков в трубке. Есть моторчик который загружает новый шарик тем самым продвигая остальные. Но движение идет непрерывно. Фапч просто синхронизирует второе устройство с тем потоком который поступает. Если подающий мотор чуть подклинивает, то образуются зазоры. Если зазор в пределах допуска, то всё работает.

Вообще usb изначально рассчитан на взаимодействие большого количества разных устройств, поэтому допуски у него не маленькие.

С абсолютностью первой части утверждения не согласен, что надо начинать с “с питания и ethernet, если он используется”.

А вот вторая часть “Если же стоит задача…” - правильная ) Надо начинать с целеполагания, именно оно фундамент. Про питание и т.п. - уже задачи отдельные. Т.е. продолжая мой пример выше, если цель стоит получить удовольствие от прослушивания музыки, большинству не надо заботиться о питании. До этих глубин, как в вашем случае еще надо докопаться, чтобы подобные факторы стали действительно важны для достижения цели.

В добрый путь… :slightly_smiling_face:

Понимание того, что звук в основном зависит от характера взаимодействия аппаратов системы между собой и от их реакции на внешние факторы у многих кого-то может и не появится вовсе.

1 лайк

То есть с потенциальной проблемой связанной с возможной некорректностью передачи цифровых данных, которая не детектится bitperfect разобрались, ее не существует, правильно? При тесте ЦАП знает какой файл д.б. на входе, если в очередном пакете приходит сбойная информация - понимает, что это не bitperfect.
Соответственно чтобы исключить подобные сбои в реальных условиях достаточно промониторить стабильность bitperfect-ности потока.

Единственной мумба-юмбой которая потенциально может оказывать на итоговый звук непонятное влияние остается связь электрическая источника с ЦАПом.

Верно?

Максим @Mxsm пробовал изоляцию по оптике (adnaco):

1 лайк

Самой главной, на мой взгляд, “мумба-юмбой” для цифровой передачи аудио является точность часов и то как их передают.

Если допустить что у нас идеальное тактование (а в большинстве аппаратов совсем не идеальное) то проблемы формируются на этапе передачи сигнала. Причем можно рассматривать не только систему состоящую, например из компьютера и ЦАПа с usb входом, но и систему внутри ЦАПа от usb приемника до собственно микросхемы ЦАП.

Это она и есть - тайминг. Битперфект считает биты, а точность их прихода не считает.

2 лайка

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

1 лайк