Современные материнские платы всё чаще оснащаются USB-аудиокодеками вроде Realtek ALC4080 и ALC4082, которые пришли на смену заслуженной шине Azalia ради поддержки форматов 32 бит и 384 кГц, а также прямого цифрового потока DSD, однако качество реализации этих решений критически зависит от того, на какой платформе они работают, и разница между подходами Intel и AMD здесь поистине фундаментальна. Корень проблемы уходит в архитектуру шины ввода-вывода, где Intel десятилетиями применяет Direct Media Interface, представляющий собой физический PCI Express, обернутый в сложный протокольный слой с аппаратными механизмами качества обслуживания трафика, что позволяет гарантировать полосу пропускания для изохронных передач и приоритизировать чувствительный к задержкам аудиопоток над массивными транзакциями NVMe-накопителя или сетевого адаптера, тогда как AMD, выбрав для соединения чипсета с процессором стандартный PCIe без надстройки QoS, была вынуждена разместить аудиоконтроллер HDA непосредственно на кристалле процессора, где тот общается с фабрикой Infinity Fabric, обладающей собственным сложным планировщиком трафика.
Пока звуковая подсистема оставалась в рамках спецификаций Azalia и использовала классические кодеки уровня ALC1220S, подключенные напрямую к процессорной шине HDA на платформе AM5, никаких проблем не возникало, однако переход на USB-аудиокодеки сломал эту стройную картину. Производители материнских плат, действуя по пути наименьшего сопротивления, подключают современные кодеки к портам USB 2.0, которые предоставляет чипсет, и именно в этот момент трафик чувствительнейшего к джиттеру звукового контроллера начинает конкурировать за полосу с любым накопителем или сетевым адаптером, висящим на том же чипсетном хабе, что при определенном стечении обстоятельств, вроде одновременной закачки объемного файла по Wi-Fi 7 и копирования данных на SSD, способно вызвать те самые микроскопические DPC-задержки, которые человеческое ухо воспринимает как треск и щелчки в аудиотракте. Самое обидное, что AMD физически способна решить эту проблему: кристалл Ryzen выводит несколько собственных USB-портов, подключенных напрямую к Infinity Fabric и свободных от чипсетного бутылочного горлышка, но инженеры материнских плат предпочитают тратить этот драгоценный ресурс на скоростные разъемы USB 3.2 Gen 2 на задней панели, а не на аудиокодек, которому и 480 мегабит в секунду более чем достаточно.
Рынок высокопроизводительных плат AM5 нашел изящный, хотя и не лишенный компромиссов выход из сложившейся ситуации: многие производители попросту отказываются от USB-аудиокодеков в пользу наиболее качественных представителей семейства HDA, таких как ALC1220S или ALC1220P, дополняя их выделенными ЦАПами от ESS Sabre для фронтальных каналов, что позволяет достичь впечатляющего отношения сигнал-шум вплоть до 130 децибел в классе 24 бит и 192 кГц ценой потери нативной поддержки 32-битного звука и DSD256. Для подавляющего большинства пользователей, чей музыкальный опыт ограничивается потоковыми сервисами и играми, подобная реализация оказывается более чем достаточной, однако ирония судьбы заключается в том, что сам переход на USB-кодеки затевался именно ради аудиофилов и композиторов, работающих со студийным контентом, и в их случае правильно спроектированная обвязка аудиотракта становится вопросом не маркетинговых спецификаций, а инженерной бескомпромиссности.
