Агрегация устройств

Используя кнопку рядом с каждой записью, вы теперь можете выборочно включать/отключать каждый конкретный элемент в списке устройств. Таким образом, вы также можете создавать многоустройственные настройки («агрегированные устройства»).

Для многоустройственных установок требуется, чтобы все задействованные устройства работали от одного источника синхронизации. Этого можно добиться, последовательно подключая устройства через S/PDIF и т. д. Встроенные устройства обычно используют общий источник синхронизации.

Точность тактовых генераторов аудиоустройств измеряется в PPM (частей на миллион).

Как PPM влияет на качество звука:

  • Дрейф часов: Если показания двух часов не совпадают, показания устройств будут постепенно расходиться. Разница в 100 ppm означает, что две записи будут расходиться на 360 мс каждый час.
  • Ошибки буфера: Если одно устройство работает немного быстрее другого, аудиобуферы в конечном итоге переполнятся или не заполнятся, что приведет к... слышимые щелчки, треск или прерывания звука.

Уровни качества:

Потребительский/Стандартный:от ±50 до ±100 частей на миллион
Профессиональные аудиоинтерфейсы:от ±10 до ±25 частей на миллион
Главные часы:<1 PPM

Аудиоустройства USB 1 выпускаются в трех вариантах:

  1. Синхронный
  2. Асинхронный
  3. Адаптивный

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

Вот как получить эту информацию для любого аудиоустройства USB 1:

  • Загрузите бесплатную версию «usbtreeview» с веб-сайта автора: https://www.uwe-sieber.de/usbtreeview_e.html.
  • Извлеките архив и запустите инструмент (установка не требуется)
  • Найдите свое USB-устройство и проанализируйте информацию о дескрипторе, как показано ниже…


USB 1 аудиоустройство

Для устройств USB-аудио класса 2 ситуация несколько иная. Важная деталь — это бит 1 в «bmControls«Это говорит нам о том, что устройство можно запрограммировать на следование за тактовым сигналом USB-хоста (изохронный режим)».

USB 2 аудиоустройство

Значение «3» в этом месте означает, что устройство может работать либо по своим внутренним часам, либо следовать часам контроллера USB-хоста.

В конечном итоге, режим тактирования здесь определяется драйвером USB-аудио для Windows.

Текущие версии ASIO4ALL также будут измерять и отображать фактического соединения Частота дискретизации отдельных устройств. Вот так:

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

Тактовая частота Scarlett довольно близка – если не равна – системной тактовой частоте (= опорной тактовой частоте). Однако частота UMC202HD отличается на 7 Гц, то есть на 160 ppm. Даже с компенсацией дрейфа тактовой частоты (которая появится в ближайшее время) не существует такой конфигурации, при которой сигнал хотя бы одного из этих двух устройств останется неизменным.

Частота дискретизации относительный В соответствии с внутренними системными часами вашего компьютера. Таким образом, встроенные аудиоустройства всегда будут показывать значения, близкие к точно 44.100, 48.000, …

Лично я недавно запускал две UMC 1820 параллельно через ASIO4ALL примерно на целый день без малейших сбоев. Кажется, раньше это было невозможно с ASIO4ALL. usbaudio2.sys2 или 3 года назад. Хотя я могу ошибаться…