Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 65205 • Страница 3255 из 3261<  1 ... 3252  3253  3254  3255  3256  3257  3258 ... 3261  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

WTF???*
Статус: Не в сети
Регистрация: 01.06.2004
Откуда: Москва
Эта ветка предназначена исключительно для обсуждения Hi-Fi аудиотрактов, ориентированных на прослушивание музыки.
Возможно обсуждение как стерео, так и многоканальных систем, включая стерео+сабвуфер, квадро, иные конфигурации. Определяющим фактором выбора обсуждаемых здесь систем является музыка.

Для некоторых вопросов есть отдельные ветки:
* Провода в другой теме - Hi-Fi: околотехнические дискуссии. Обсуждение спорных моментов, связанных с влиянием или не влиянием на звук проводов, фазы, фирменности дисков, любых "улучшайзеров". Там же теоретическое обсуждение схемотехники, тематической литературы и иного.
* Отделены обсуждения с целью практического сбора самодельной техники.
* Если вы собираете или модернизируете систему для домашнего кинотеатра - Hi-Fi: Домашний кинотеатр. Системы, включающие ресивер, обсуждаются там.
* Если вы впервые заинтересовались Hi-Fi компонентами, то, возможно, вам будет интересно ознакомиться с кратким FAQ по основам выбора Hi-Fi техники.
* Если ваш бюджет ограничен менее чем ~$500 за стереопару (для новой техники), будет лучше обратиться в ветку Выбор и эксплуатация мультимедиа акустики.
* Фотографии Hi-Fi систем пользователей отделены от основных обсуждений.

Здесь обсуждаются только те компоненты, влияние которых на звук общепризнано и подтверждается измерениями. Это источники, фонокорректоры, ЦАП/АЦП, предусилители, эквалайзеры, кроссоверы, усилители, акустические системы.
Здесь можно делиться впечатлениями от прослушивания и личными мнениями по этим классам техники, но не спорить о том, кто что слышит. Обсуждение проводов и прочего, вызывающего такие споры - в Околотехнические.

Отстранены от участия:
-


Последний раз редактировалось Varg 13.07.2026 11:29, всего редактировалось 15 раз(а).
Изменения в структуре раздела



Партнер
 

yччѣmъ rycckoѣе йэзыккo
Статус: Не в сети
Регистрация: 30.12.2004
Откуда: у зайки яйки?
seebox писал(а):
просто уровень звука через hdmi равен субъективно реалтеку аналоговому

У него нет "уровня звука". Это не звук, а просто передача исходного файла, с FEC. Примерно как положить диск в конверт и отправить по почте.

Дальше начинается либо обсуждение ЦАП, что здесь, либо "я так слышу", что не здесь.

_________________
Игра вышла. Херово. Берите вторую.


 

Member
Статус: Не в сети
Регистрация: 27.06.2006
Фото: 240
Чуваки, камон, ПК это крайне шумное устройство, поэтому единственный разумный вариант простого неподготовленного вывода стерео с ПК - это Toslink, там по крайней мере есть гальваническая развязка, и если кабель качественный, то можно получить неплохой результат на выходе. USB намного хуже, по нему можно даже услышать шум от работающей мышки, а звук через HDMI это полный провал, его можно использовать только для нетребовательного просмотра фильмов в многоканале, для стерео это звучит отвратительно. Для качественного вывода по USB есть специальные PCI-E карты с дорогими высокоточными осцилляторами, полной гальванической развязкой и внешним питанием, по другому никак.


 

Member
Статус: Не в сети
Регистрация: 23.06.2019
Фото: 0
Kryloff писал(а):
ПК это крайне шумное устройство, поэтому единственный разумный вариант простого неподготовленного вывода стерео с ПК

...Это внешний ЦАП. На этом стоило бы и закончить. Нолики и единички по USB не шумят, канал передачи данных более чем достаточный, даже для 7.1. 24/96.
А дальше уж каждый сам, в меру своего бюджета и потребностей, подбирает оборудование, провода и т.д.

Kryloff писал(а):
USB намного хуже, по нему можно даже услышать шум от работающей мышки

Я даже не знаю, как это комментировать.

_________________
R9 7900X + Thermalright FS140 / ASUS Rog Strix X670E-A / G.Skill Trident Z5 6200 CL30 / RX 7900 XTX Sapphire Nitro+ / Thermaltake Toughpower 1050W / Fractal Meshify 2


Последний раз редактировалось Phenomenum 10.07.2026 17:35, всего редактировалось 1 раз.

 

Мозголом
Статус: Не в сети
Регистрация: 05.01.2004
Откуда: Нижний Новгород
Фото: 0
Phenomenum писал(а):
Нолики и единички не шумят

в головах верующих :)
цифровая схема это точно такая же аналоговая и состоящая из тех же элементов, только с иным алгоритмом работы :D

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством.


 

Member
Статус: Не в сети
Регистрация: 27.06.2006
Фото: 240
Phenomenum писал(а):
Нолики и единички по USB не шумят.


Я даже не знаю, как это комментировать, бгг :hi:


 

Member
Статус: Не в сети
Регистрация: 23.06.2019
Фото: 0
Zorro писал(а):
в головах верующих

Верующих во что?

Zorro писал(а):
цифровая схема это точно такая же аналоговая и состоящая из тех же элементов, только с иным алгоритмом работы

Она дискретная. И в этом большая разница.

_________________
R9 7900X + Thermalright FS140 / ASUS Rog Strix X670E-A / G.Skill Trident Z5 6200 CL30 / RX 7900 XTX Sapphire Nitro+ / Thermaltake Toughpower 1050W / Fractal Meshify 2


 

Member
Статус: Не в сети
Регистрация: 27.06.2006
Фото: 240
Phenomenum писал(а):
Она дискретная.


В таком случае, человек тоже дискретная субстанция - днем он работоспособен (1), ночью не работоспособен (0). Других состояний у него не бывает.


 

Member
Статус: Не в сети
Регистрация: 23.06.2019
Фото: 0
Kryloff писал(а):
Я даже не знаю, как это комментировать, бгг

Расскажите про высокоточные осцилляторы с полной гальванической развязкой.

_________________
R9 7900X + Thermalright FS140 / ASUS Rog Strix X670E-A / G.Skill Trident Z5 6200 CL30 / RX 7900 XTX Sapphire Nitro+ / Thermaltake Toughpower 1050W / Fractal Meshify 2


 

Мозголом
Статус: Не в сети
Регистрация: 05.01.2004
Откуда: Нижний Новгород
Фото: 0
Phenomenum писал(а):
Верующих во что?

в магическое Нивлияние и цифровой Абсолют :D
Phenomenum писал(а):
Она дискретная. И в этом большая разница.

она состоит физически из тех же радиоэлементов которые в любой схеме имеют косяки, без разницы аналоговая она или цифровая. а ты опять похоже не понимаешь о чём говоришь :D

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством.


 

Member
Статус: Не в сети
Регистрация: 23.06.2019
Фото: 0
Zorro писал(а):
а ты опять похоже не понимаешь о чём говоришь

Да это у меня постоянно такая фигня. :D

_________________
R9 7900X + Thermalright FS140 / ASUS Rog Strix X670E-A / G.Skill Trident Z5 6200 CL30 / RX 7900 XTX Sapphire Nitro+ / Thermaltake Toughpower 1050W / Fractal Meshify 2


 

Member
Статус: Не в сети
Регистрация: 27.06.2006
Фото: 240
Phenomenum писал(а):
Расскажите про высокоточные осцилляторы с полной гальванической развязкой.


А про то, что аудио по USB не проходит контрольную проверку переданных "пакетов", и может быть передано как угодно, ты походу вообще не слышал... :facepalm:


 

Member
Статус: Не в сети
Регистрация: 23.06.2019
Фото: 0
Kryloff писал(а):
про то, что аудио по USB не проходит контрольную проверку переданных "пакетов", и может быть передано как угодно, ты походу вообще не слышал...

Нет, не слышал конечно. Ваши фантазии пока не улавливаю. :haha:
Основное
На самом низком, аппаратном уровне, протокол USB использует циклические избыточные коды (CRC) для обеспечения целостности данных при передаче по шине.
Защита всех полей, кроме PID: Контрольные суммы CRC защищают все поля пакета, кроме идентификатора пакета (PID). Сам PID защищен 4-битным полем, созданным путем простого инвертирования бит.

Два типа CRC:
CRC5 используется для защиты 11-битного поля в токен-пакетах (Token Packets), например, для адреса устройства и номера конечной точки. Порождающий полином: x⁵ + x² + x⁰.
CRC16 используется для защиты поля данных в пакетах данных (Data Packets), которые могут содержать до 1023 байт. Порождающий полином: x¹⁶ + x¹⁵ + x² + x⁰.

Алгоритм для CRC16-USB имеет свои особенности:
Начальное значение регистра: 0xffff.
Результат инвертируется (XOR с 0xffff).
Биты результата передаются в обратном порядке (reversed).
Полином в обратном порядке для вычислений: 0xa001.
Контроллер USB на аппаратном уровне автоматически вычисляет и проверяет эти контрольные суммы для каждого пакета.

USB 3.2
CRC32: В дополнение к CRC5 и CRC16, USB 3.2 использует CRC32 для защиты некоторых типов пакетов. Это обеспечивает значительно более высокую степень обнаружения ошибок.
Контроль диспаритета (Running Disparity): Проверка, которая отслеживает баланс количества логических "0" и "1" в потоке данных для поддержания стабильности сигнала на физическом уровне.
Проверка 10-битных символов (10-bit Symbol Error): В USB 3.2 используется кодирование 8b/10b (для Gen 1) и 128b/132b (для Gen 2). Эта проверка выявляет недопустимые или неопределенные 10-битные последовательности, которые не соответствуют схеме кодирования.
Проверка кадрирования пакетов (Packet Framing Symbol Error): Проверяет, соответствует ли последовательность символов, обрамляющих пакет, спецификации USB 3.2.
Проверка символов команд связи (Link Command Data Symbol Error): Проверяет корректность символов в полях данных команд управления каналом связи.
Проверка заголовка и длины пакета: Строгая проверка того, что заголовок пакета имеет длину ровно 16 байт, а поле длины данных (Data Length) содержит корректное значение.
Проверка порядка следования: Контроль за тем, чтобы номера последовательности (Sequence Number) в пакетах данных и транзакций следовали в ожидаемом порядке.
🛡️ Усиленные существующие механизмы
Трехуровневая система CRC: USB 3.2 использует сразу три типа CRC для разных уровней защиты пакета:
CRC5: Защищает заголовки токен-пакетов (как и в USB 2.0).
CRC16: Защищает поля данных (как и в USB 2.0).
CRC32: Обеспечивает дополнительную защиту для некоторых типов пакетов, характерных для высокоскоростного режима.

Сквозная проверка на уровне приложений/драйверов: Как и в предыдущих версиях, на более высоком уровне (например, в драйверах) могут добавляться собственные контрольные суммы для сквозной проверки целостности данных.

Я вообще просил про осциляторы. :oops:

_________________
R9 7900X + Thermalright FS140 / ASUS Rog Strix X670E-A / G.Skill Trident Z5 6200 CL30 / RX 7900 XTX Sapphire Nitro+ / Thermaltake Toughpower 1050W / Fractal Meshify 2


 

Member
Статус: Не в сети
Регистрация: 27.06.2006
Фото: 240
Phenomenum писал(а):
Я вообще просил про осциляторы


Начни с изохронного USB.

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


### Как выглядит изохронная транзакция на уровне железа

В отличие от Bulk или Interrupt транзакций, изохронная транзакция состоит только из двух фаз:
1. **Токен (Token):** Хост отправляет SOF (Start of Frame) и адрес устройства/эндпоинта. PID защищен 4-битным инверсным кодом.
2. **Данные (Data):** Отправляется сам пакет с аудиопотоком. В конце этого пакета **обязательно вычисляется и передается 16-битная контрольная сумма CRC16**.

То есть физически на проводе CRC16 в изохронном режиме **присутствует**. Аппаратный контроллер (SIE — Serial Interface Engine) на стороне принимающего устройства (вашего Gustard X30) обязательно вычисляет CRC16 для принятого пакета и сравнивает его с тем, что пришел по шине.

### Главное отличие: реакция на ошибку CRC

Здесь кроется суть изохронного режима.

* **В других режимах (Bulk, Control, Interrupt):** Если принимающая сторона (например, флешка) видит, что CRC16 не сходится (данные повреждены), она **не отправляет пакет ACK** (подтверждение). Хост видит отсутствие ACK, понимает, что данные не дошли или пришли с ошибкой, и **повторяет отправку** пакета.
* **В изохронном режиме:** В этой транзакции **вообще нет фазы Handshake (рукопожатия)**. Нет пакетов ACK, NAK или NYET.
Если аппаратный контроллер ЦАПа (или веб-камеры) принимает изохронный пакет, вычисляет CRC16 и видит, что она не совпадает, **пакет просто отбрасывается (дропається)**. Контроллер не может попросить компьютер отправить его заново, потому что для этого нет механизма, да и время кадра уже уходит.


Последний раз редактировалось Kryloff 10.07.2026 18:20, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 07.11.2004
Откуда: Из Искры
Фото: 241
Kryloff нашел с кем общаться, это же чат гпт - не знает что искать ) :bandhead:

_________________
AMD - Ave Mater Dei (лат.)


 

Member
Статус: Не в сети
Регистрация: 23.06.2019
Фото: 0
(AMD)OPTERON
Ту-у-у-да меня! :D
Несмотря на отсутствие повторных передач, контроллер USB на аппаратном уровне выполняет все стандартные проверки целостности пакета:
-Контрольная сумма (CRC): Для изохронных транзакций в USB 2.0 используется 16-битная CRC для проверки данных. В более новых версиях, например, USB 3.2, используется более надежный CRC32.
-Проверка битстаффинга (Bit-stuffing): Проверяется корректность вставки битов в поток данных для поддержания синхронизации сигнала.
-Контроль переполнения/недополнения буфера (Overrun/Underrun): Фиксируются ситуации, когда устройство или хост не успевает обрабатывать данные, что критично для изохронного режима.
-Проверка размера пакета: Данные проверяются на соответствие максимальному размеру полезной нагрузки, указанному для конечной точки.
Вложение:
Снимок экрана 2026-07-10 183815.png

Я напомню, что изначальное утверждение звучало так:
Kryloff писал(а):
аудио по USB не проходит контрольную проверку переданных "пакетов", и может быть передано как угодно


У вас нет необходимых прав для просмотра вложений в этом сообщении.

_________________
R9 7900X + Thermalright FS140 / ASUS Rog Strix X670E-A / G.Skill Trident Z5 6200 CL30 / RX 7900 XTX Sapphire Nitro+ / Thermaltake Toughpower 1050W / Fractal Meshify 2


 

Member
Статус: Не в сети
Регистрация: 27.06.2006
Фото: 240
Это не меняет сути - USB audio ничего не гарантирует, о чем ты явно только что узнал, бгг


 

Member
Статус: Не в сети
Регистрация: 23.06.2019
Фото: 0
Kryloff писал(а):
Это не меняет сути - USB audio ничего не гарантирует, о чем ты явно только что узнал, бгг

Это меняет суть. А твоё утверждение об отсутствии проверок аудиоданных — глупость и неправда. О чем ты явно только что узнал, бгг.
Ну и повторюсь: звукоинженеры во всем мире получают данные с ПК на ЦАП именно по USB. Реже Thunderbolt.

Хороших выходных!

_________________
R9 7900X + Thermalright FS140 / ASUS Rog Strix X670E-A / G.Skill Trident Z5 6200 CL30 / RX 7900 XTX Sapphire Nitro+ / Thermaltake Toughpower 1050W / Fractal Meshify 2


 

Мозголом
Статус: Не в сети
Регистрация: 05.01.2004
Откуда: Нижний Новгород
Фото: 0
Phenomenum писал(а):
Это меняет суть. А твоё утверждение об отсутствии проверок и т.д. — глупость и неправда.

аналогично, в силу отсутствия принципиальной разницы между аналоговыми и цифровыми схемами, последние так же пропускают (и генерируют сами) помехи, накладывающиеся на полезный сигнал, и способные, в той или иной ситуации его исказить
Phenomenum писал(а):
О чем ты явно только что узнал, бгг.

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством.


 

Member
Предупреждение 
Статус: Не в сети
Регистрация: 24.03.2006
Откуда: Moscow
Фото: 266
Zorro писал(а):
последние так же пропускают (и генерируют сами) помехи, накладывающиеся на полезный сигнал, и способные, в той или иной ситуации его исказить

пока приемник может отличить уровень 0 от уровня 1, ничем это не грозит, хоть бы даже сигнал и с помехами.


 

Мозголом
Статус: Не в сети
Регистрация: 05.01.2004
Откуда: Нижний Новгород
Фото: 0
CHiCHo писал(а):
пока приемник может отличить уровень 0 от уровня 1, ничем это не грозит, хоть бы даже сигнал и с помехами.

1. видимо не всегда может, иначе не использовали бы избыточность и 2. до того момента пока сигнал цифровой...

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 65205 • Страница 3255 из 3261<  1 ... 3252  3253  3254  3255  3256  3257  3258 ... 3261  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: SERO91988 и гости: 21


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan