Агрегировать аудиоинтерфейсы и использовать выходы в аналоговом микшере — возможно?

Можно ли объединить два аудиоинтерфейса USB вместе, чтобы использовать все его выходы для подключения к входам 12- или 20-канальных аналоговых микшеров, которые обычно используются для живого звука? Во-вторых, будет ли достаточно подключения USB для синхронизации часов, или для улучшения синхронизации потребуются подключения SPDIF?

Это контрастирует с несколькими доступными интерфейсами USB, которые уже делают это через ADDA на каждой линейке каналов для аналогового микширования на пульте. Например, саундкрафт МТК.

Сейчас у меня Focusrite 6i6 2014 года. Я собираюсь объединить его с другим USB-интерфейсом с несколькими выходами, например, Behringer FCA610 (восемь выходов 1/4 дюйма), и попытаться исправить соединения с Yamaha MG16XU и использовать его схему для микширования песен.

Какая ОС? Я полагаю, что это довольно просто на Mac, хотя вам, возможно, придется купить программное обеспечение. ИДК для Win.
@tetsujin ты даже не рассматриваешь GNU/Linux :"(?
@ Том - нет. Абсолютно ничего об этом не знаю ;) я достаточно мало знаю о Windows для маршрутизации звука, все, что я знаю, это то, что это.. не совсем удобно для пользователя.
@tetsujin что интересного в удобных вещах 0:)?
@Tom - больше времени на создание музыки, меньше времени на выяснение того, как заставить ее работать? :П
Я думаю, это зависит. Я полагаю, что Pro Tools может объединять интерфейсы, но лично я раньше не пробовал это делать.
@tetsujin (нас выкинут в чат для дебатов о троллях ;)) но если вы потратите больше времени, вы действительно сможете это понять? Не привязываясь к рабочему процессу, который кто-то придумал для вас, сделайте свой собственный, свобода! (Хорошо, я остановлюсь на сегодня...)
Кроме шутки, если вы работаете в Linux, это возможно: jackaudio.org/faq/multiple_devices.html
Я запутался в том, что вы хотите сделать. Вы используете слишком много громких слов. Можете ли вы упростить свой вопрос?
Будет ли это на самом деле нормально работать со стороны компьютера — осмелюсь сказать, что это совершенно бесполезная идея. Даже если у вас есть причудливая консоль-монстр с дискретными линейками каналов, ламповыми эффектами и т. д., сомнительно, что результаты станут лучше, чем с хорошо разработанными цифровыми плагинами — в любом случае хороший микс получается в основном благодаря вашим навыкам правильной настройки параметров . Но с базовой интегрированной консолью, такой как MG16XU, все, что вы делаете, — это сильно ограничиваете свои возможности. Все, что может консоль, можно сделать лучше с очень простыми бесплатными плагинами.
@leftaroundabout это делается для нескольких входов. В Интернете нет контента, который использует эту технику как несколько выходов. Я использую старую DAW Reason, поэтому у меня нет плагинов, и они меня никогда не привлекали. Я собираюсь изучить гибридную аналоговую технику. Я попробовал его на меньшем микшере, и он дал отличные результаты при микшировании 3 стереофонических шин.
@Shidouuu В основном я смотрю, пробовал ли кто-нибудь комбинировать аудиоинтерфейсы и подключать их выходы к входам физического аналогового микшера.
@Tetsujin Да, на Mac это проще.
То есть вы имеете в виду просто объединение выходов аудиоинтерфейсов? Если да, то я не понимаю, почему это нельзя было сделать.
Просто странно, что больше никто этим не занимается. Что делают некоторые другие, так это объединяют выходы через ADAT, а также имеют отдельную машину для синхронизации часов.

Ответы (2)

Вот старая статья Sound on Sound: https://www.soundonsound.com/techniques/using-multiple-audio-interfaces-together

Статье 15 лет, но основная проблема совсем не изменилась: каждый цифро-аналоговый (и аналого-цифровой) преобразователь, который вам понадобится для преобразования цифрового сигнала в аналоговый (или наоборот), использует тактовый генератор. называется Word Clock , который заставляет преобразователь «тикать» с постоянной скоростью. Стабильность этого тактового импульса (т. е. низкое дрожание тактового сигнала) очень важна для качества звука в цифровых аудиосистемах.

Если у вас есть несколько аудиоинтерфейсов, у вас будет несколько часов, синхронизирующих их цифро-аналоговые (и аналого-цифровые) преобразователи. Каждые часы могут быть либо синхронизированы с внешними основными рабочими часами, либо могут работать независимо со своей собственной скоростью. Если у вас есть несколько несинхронизированных часов, даже если все они выдают номинальную частоту 44 100 Гц или 48 000 Гц, они будут работать с немного разными скоростями, а это означает, что в какой-то момент времени одни часы отбили на один раз больше, чем другие часы. А потом еще один тик. И другой. И в какой-то момент, скажем, аудиоинтерфейс A выдает на 1000 сэмплов больше, чем аудиоинтерфейс B. Но все сэмплы исходят из одной и той же исходной программы DAW (Cubase, Ableton и т. д.) — что делать?

Давайте рассмотрим все программное обеспечение, работающее на компьютере с DAW, как единую «программу», даже несмотря на то, что оно состоит из нескольких частей, включая операционную систему, драйверы устройств и прикладное программное обеспечение. Концептуально программное обеспечение может прибегнуть к одному или нескольким из следующих методов для управления проблемной ситуацией:

  • Сообщите интерфейсу A, когда он запрашивает дополнительные сэмплы: «У меня больше нет сэмплов для вас. Вам придется что-то придумывать, или выводить тишину , или повторять то, что было в последнем буфере, или что-то в этом роде. Извините!» Часы интерфейса A будут продолжать тикать, а его цифро-аналоговый преобразователь будет продолжать генерировать аналоговый сигнал, независимо от того, были ли ему предоставлены данные компьютером или нет. --> Вы получите артефакты в звуке.
  • Скажите интерфейсу B: «Почему ты такой медленный? У меня есть целый новый буфер сэмплов, готовый для тебя, но ты еще даже не использовал предыдущий!? Этот другой интерфейс смог использовать все, что я дал ему. это, но не ты. Я собираюсь выбросить данные !" --> Вы получите артефакты в звуке.
  • Создайте виртуальную «муфту тактовой частоты звука», которая постепенно замедляет или ускоряет звук, по существу изменяя высоту тона и/или растягивая звук во времени, так что в среднем все различные аудиоинтерфейсы остаются примерно в одном и том же временном окне. --> Вы получите артефакты в звуке.

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

Если часы слов не синхронизированы, будут артефакты. Что за артефакты, сколько и являются ли они проблемой - надо будет попробовать и посмотреть. Благодаря @ojs я обнаружил, что аудиоустройства USB должны каким-то образом синхронизировать свои часы слов с тактовой частотой шины 1 мс (1000 Гц). Может быть, это работает красиво и без артефактов, с теми устройствами, которые у вас есть.

После того, как была написана статья «Звук на звуке», появился новый тип аудиоустройства — USB-микрофон . Это означает, что каждый микрофон имеет встроенный аудиоинтерфейс, аналого-цифровое преобразование и синхронизатор слов . Отсутствие полного хаоса синхронизации слов зависит от синхронизации часов USB-шины.

Я не уверен, как работает совокупное аудиоустройство Apple и различные другие подобные системы, но должен быть какой-то компромисс с качеством звука/артефактами и задержкой. У Apple есть функция «коррекции дрейфа», которая пытается контролировать среднюю скорость. Вероятно, просто отлично подходит для повседневного прослушивания музыки и многих других целей. Но для некоторых целей такая система может не подойти. Использование агрегатного устройства для микширования, если нет устройств ввода/вывода синхронизации слов, может быть на стороне НЕ ОК. Вам нужно будет проверить, достаточно ли это для ваших целей.

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

В любом случае прикладная программа, такая как Cubase или Ableton, хочет видеть только один выходной аудиоинтерфейс, и поэтому необходимо виртуальное «агрегатное устройство». Сообщается, что на Mac совокупное устройство операционной системы хорошо работает с несколькими USB-устройствами (см. пример здесь ), но в Windows для создания такого совокупного устройства требуется что-то вроде ASIO4ALL https://www.sweetwater.com /sweetcare/articles/aggregate-audio-devices-and-drivers-for-pc-and-mac/#ASIO4ALL-for-Windows

Для USB-устройств, работающих в синхронном режиме (как это обычно делают аудиоинтерфейсы, продаваемые для музыкантов), есть часы шины USB, которые можно использовать для синхронизации словесных часов различных USB-устройств.
@ojs Спасибо за ключевое слово, я нашел материал, объясняющий различные режимы, например, usb.org/sites/default/files/audio10.pdf (с 1998 г.) В синхронном режиме каждое устройство настраивает свои часы на такт шины 1 мс. . В любом случае, с точки зрения агрегированного драйвера, который находится между аудиоинтерфейсами и прикладной программой, аудиоинтерфейсы, работающие на разных скоростях, должны учитываться в любом случае. Некоторые устройства могут быть не на одной шине, вообще не на USB, или, может быть, они просто не хотят взаимодействовать. Может быть, это работает, может быть, это не так.
Самым большим сюрпризом для меня было то, что, по крайней мере, USB-карты начального уровня, ориентированные на музыкантов, вообще используют синхронный режим, потому что в синхронном режиме они зависят от часов USB, которые не обязательно очень точны, а асинхронные или адаптивные режимы позволяют запускать их. собственные часы. Вы правы, что в общем случае синхронизация между разными интерфейсами требует внешних часов или растяжения времени. Для интерфейсов USB в синхронном режиме часы шины могут работать как внешние часы.
@ojs Чем больше я читаю об этом, тем больше я думаю, что это не всегда может быть полностью без проблем ... ;) Я придерживаюсь одного аудиоинтерфейса, который имеет достаточно входов и выходов.

В некоторых случаях вы можете использовать два аудиоустройства USB одновременно только с помощью программного обеспечения ОС. MacOS позволяет агрегировать интерфейсы. Драйвер ASIO4All для Windows поддерживает агрегацию в Windows. Я не уверен насчет драйверов Linux, но, вероятно, есть некоторые доступные аудиодрайверы с низкой задержкой, которые сделают это.

Обычно несколько устройств синхронизируются на стороне оборудования перед отправкой в ​​DAW и из нее, и если вы пытаетесь использовать несколько устройств для одновременного вывода, они должны быть каким-то образом синхронизированы. Использование программного обеспечения для агрегирования может привести к проблемам согласованности, таким как выпадение, шум или ошибки часов.

Если ваше оборудование поддерживает синхронизацию S/PDIF или ADAT, вы можете синхронизировать устройства, чтобы их выходы были одновременными.

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

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