Микшер на базе ПК — сделано!

Мне давно не давала покоя идея о том, что вместо аналогового микшера в сетапе для стрима можно использовать самодельный цифровой пульт на базе отдельного ПК, многоканального аудио интерфейса и программы Reaper с внешним MIDI контроллером. Эта идея была весьма привлекательной, но я постоянно откладывал её реализацию, понимая, что возиться мне придётся довольно долго. При этом все базовые девайсы у меня уже имелись, нужно было только их правильно собрать и хорошенько настроить. В какой-то момент я стал снова замечать, что потенциометры и кнопки на микшере нуждаются в профилактике, а значит, нужно везти микшер к мастеру, заменять детали, выкладывать приличную сумму денег за такое «обновление». Вроде, если ничего не трогать, оно как-то и работает, но терпеть скрежеты звука на стриме становилось уже неприятно. Я и сам топлю за качественный чистый звук на стримах, поэтому оставлять такие вещи было бы неправильно. За свою диджейскую и стримерскую карьеру я уже сменил множество пультов разных производителей и все они так или иначе со временем постепенно умирали, требуя обновления и профилактики. На этом фоне идея про цифровую обработку никак не давала мне покоя, особенно после разговоров с Дмитрием Григоряном. Это московский звукорежиссёр, который в том числе профессионально занимается настройкой звука для стрима «под ключ». На онлайн-мероприятии Стримфеста в 2022 я был для него как бы «вредным оппонентом» и отстаивал плюсы «железной» обработки, но на самом деле, хорошо понимал, что у «цифры», несомненно, есть свои значимые преимущества. Уже годами слушая от уважаемых звукорежиссёров про «mixing in-the-box», мне было интересно проверить свои инженерные силы.

Аналоговый пульт Mackie 1202-VLZ PRO, уставший.
Аналоговый пульт Mackie 1202-VLZ PRO, уставший.

В итоге, поняв, что лучше жалеть о сделанном, чем о не сделанном, я разобрал свой привычный аналоговый аудио сетап на основе микшера Mackie 1202 VLZ-PRO и начал собирать вместо него цифрового монстра на базе отдельного ПК.

Вы, конечно, можете сразу возразить, что проще всё это сразу поднять на стрим-ПК или вообще продать всё, купить один мощный компьютер, на котором можно играть, стримить и обрабатывать звук одновременно. Я, конечно, соглашусь — можно. Но если бы вы видели мой сетап сейчас, вы бы поняли, что я ОЧЕНЬ люблю аппаратуру и мне реально нравится всё усложнять. Я люблю модульность и универсальность, чтобы у меня не было роковой зависимости от какой-то одной железки. Если что-то сломается, я хочу иметь возможность быстро перестроиться, переключиться и пересобрать свой рабочий сетап. Именно поэтому, работая диджеем, я не любил активные колонки, активные микшерные пульты и так же не люблю USB микрофоны и USB микшерные пульты сейчас. Мне подавай ремонтопригодность, модульность и масштабируемость!

Если что, в текущем аналоговом сетапе я использовал сразу: Mackie 1202VLZ-PRO, DBX 286A, DBX 166XL, DBX 266XL, DBX Drive Rack PA, SoundTech Q150, T.C.Electronic M350, T.C Helicon Voice Live и несколько звуковых карт. Так что при переходе на цифру я уже смогу значительно сократить количество приборов и освободить рабочее место, без потери качества. Для меня это как раз будет считаться оптимизацией.

Так вот, под рукой у меня были: аудиокарты ESI ESP1010, ESI U24XL и ESI Juli@, не считая некоторых других, которые уже использовались. Очень старый ПК на базе Intel E7200, базовый MIDI контроллер AKAI LPD8.

Необходимо было собрать отдельный звуковой ПК (в дополнение к игровому ПК и стрим ПК) и через него объединить все звуковые источники в единое целое, с возможностью маршрутизации и управления.

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

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

Очень старый процессор Intel E7200
Очень старый процессор Intel E7200

В процессе сборки были затыки с объединением блока питания, видеокарты и корпуса, но я всё это пережил. Главное для меня было — протестировать саму возможность сборки цифрового микшера, который бы мог стабильно работать на стримах. В будущем у меня ещё будет возможность собрать ПК из более свежих деталей, но сейчас это не так важно. В итоге, компьютер я собрал примерно за день. Притом, основное время было потрачено на поиск нужных мелких деталей в закромах и на планирование алгоритма дальнейших действий. Собрать сам комп было несложно.

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

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

ESI U24XL со всеми цифровыми входами и выходами
ESI U24XL со всеми цифровыми входами и выходами

Оказалось, что ESI не любит, когда на компе одновременно работают сразу несколько разных карт от ESI. Они начинают выдавать странные глюки по индикации каналов и на панели управления. А может просто мне так повезло. Несколько карт я хотел использовать, чтобы была возможность запускать музыку через отдельный стереоканал, регулировать её через свой фейдер и использовать дополнительные функции сайдчейн компрессии от алертов. Но пока от этой идеи пришлось временно отказаться. Позже я смогу пустить звук из другого источника, но нужно ещё найти в запасниках один хитрый переходник на оптический выход.

Некоторые мои карты вообще не хотят принимать на вход S/PDIF, как я только не пробовал их подружить. Из-за этого и пришлось много раз переключать и тестировать новые и новые комбинации, я реально запарился искать проблему. Причём, у меня была возможность протестировать как коаксиальное, так и оптическое подключение. Но моя ESI U24XL никак не хотела принимать цифровой сигнал, ни в каком виде или формате.

При этом, мне оказался нужен ещё один выносной кабель для ESI Juli@ или ESI ESP1010. У меня сейчас на две карты только один такой родной кабель. Ещё он как раз помог бы решить проблемы с уровнями, потому что в SPDIF уровни универсальные (цифровые). Прямо хоть ещё одну карту со шнурком покупай, но сначала нужно убедиться, что все входы, действительно, рабочие.

А по аналоговому подключению у ESI Juli@ и ESI ESP1010 разные уровни по входам и выходам. Причём, привычного мне переключателя чувствительности , как на профессиональных приборах, там нет. Нужно крутить всё самому уже в софте. То есть, либо у тебя будет постоянный перегруз, либо какой-то канал будет, наоборот, висеть в -10 Дб на входе. И какого-то ультимативного способа подкрутить чувствительность нет. В итоге, пришлось корректировать через gain на +-10 Дб. Выглядит не очень, но пока это был единственный способ нормально согласовать уровни. Жаль терять динамический диапазон и поднимать уровень шума, но пока по-другому мне не сделать. Можно, конечно, поднимать соединения через NDI (не путать с National Democratic Institute for International Affairs в США), но мне было интересно связать всё именно через звуковые интерфейсы.

Ещё был нюанс с тем, что в звуковой карте ESI Juli@ аудио входы и выходы находятся так близко, что не каждый джек туда влезет — крупные начинают распирать друг друга, не позволяя занять все 4 гнезда. Пришлось и там вспоминать, какой я звукач-трюкач.

Дальше пришлось возиться с настройкой проекта в Reaper, устанавливать некоторые VST плагины, подкручивать настройки системы и самого Рипера. Кажется, что это уже мелочи, но эти самые мелочи тоже отняли прилично времени, особенно без опыта настройки такого живого сетапа. До этого я работал с VST только для написания музыки, где не требовалось обрабатывать и мониторить сигналы в реальном времени. Тут же пришлось обращать внимание на задержку плагинов и загрузку CPU. Подход, конечно, заметно отличается. Для живого звука проще использовать лёгкие встроенные плагины Рипера, которые работают с нулевой задержкой и не грузят никакой интерфейс. Звучит смешно, но когда у тебя на борту всего 4GB раритетной памяти DDR2, приходится подумать и об интерфейсах. На следующей сборке память и процессор будут уже поновее, конечно.

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

MIDI контроллер AKAI LPD8
MIDI контроллер AKAI LPD8

После того, как мне удалось добиться нормального звучания, я принялся подключать и настраивать уже внешний MIDI контроллер. Это тоже занимает определённое время, особенно когда делаешь всё с чистого листа. Но в итоге я получил удобное управление фейдерами каналов и назначил нужные мне кнопки MUTE. Для начала мне этого должно хватить. Потом планирую ещё обкатать всю систему, нормально настроить микрофон с использованием исключительно цифровых плагинов, прикрутить дополнительную творческую обработку к микрофону (reverb, pitch shifter, звук рации) и назначить больше кнопок на все эти эффекты. Это потребует времени, а сейчас нужно бы уже начинать тестировать всё в реальных условиях.

Из положительных моментов: задержка в цифровом пульте на Reaper вообще не ощущается. Её как будто и нет вовсе. Reaper и звуковая карта на драйверах ASIO с аудио буфером в 128 сэмплов, буквально, творят чудеса! И это уже с некоторой простой обработкой и роутингом сигнала внутри Рипера. Сайдчейн от голоса работает отлично, а ведь раньше для этого мне приходилось городить пульт с выходом на отдельную группу и аналоговый компрессор от DBX, который так или иначе портил звук. Тем более что в цифре можно настроить вообще любые эффекты: будь то красивые фильтры, EQ, многополосную компрессию, параллельную обработку или M/S эффекты. И всё это можно соорудить на базе готовых плагинов в Reaper, не обязательно брать какие-то тяжёлые платные лицензионные VST. И тут всё будет кристально чисто, меня ограничивает только фантазия, да ресурсы ПК.

Ещё радует, что в Reaper сразу встроена базовая защита от обратной связи. Если словить feedback микрофоном, или поймать loopback петлю — звук моментально отрубится автоматически через mute канала. За такие вещи и люблю Reaper: не нужно ничего изобретать, там всё уже давно есть.

Очень понравилось, что теперь я могу использовать свои vocal rider плагины, чтобы стабильно держать голос в пространстве микса. Обычными компрессорами этого не добиться, а райдер делает всё моментально. То же касается и эксайтеров, динамических эквалайзеров и прочих цифровых примочек: таких аналоговых приборов не напасёшься, а в плагинах можно быстро накрутить нужных звук, который ещё и будет адаптироваться к изменениям входящего уровня. Кстати, ASMR на таких наваристых плагинах сразу звучит просто СЕКСИ! Короче, я наконец-то развязал себе руки в плане настройки звука на стриме.

Интерфейс Reaper не обещает вам ничего хорошего, если вы не знаете, что там нужно делать.
Интерфейс Reaper не обещает вам ничего хорошего, если вы не знаете, что там нужно делать.

Подводя итоги, скажу: ещё одна давняя мечта воплощена. Остаётся хорошенько протестировать всю систему на задержки, качество, надёжность и стабильность. Из возможных проблем: могут появиться наводки, особенно при игре в Тарков. Мощная нагрузка на видеокарту и блок питания способна иногда портить звук даже при балансном подключении. Могут слетать настройки аудиокарты, вызывая аудиоглюки. Слишком низкие значения аудио буфера могут вызвать перегруз CPU и характерный цифровой хрип звука. Система может сама перезагружаться, перегреваться, обновляться или вылетать. Да мало ли что ещё может случиться! Короче, нужно проверять. Скорее всего, буду это делать уже на стриме, чтобы время зря не терять. Но я очень доволен, что проект удался, даже с таким чудовищно старым ПК. ЭТО КРУТО! Ведь сомнений и скептицизма у меня тоже было достаточно. А сейчас игрался с управлением по MIDI — вышло очень удобно, прямо как на любом диджейском контроллере. Конечно, мне не помешает ещё более крупный контроллер с фейдерами и дополнительными крутилками (что-то похожее на Behringer X-TOUCH Compact или космического по деньгам PreSonus FaderPort 8), но даже небольшого AKAI LPD8 или Korg NANOKONTROL уже хватает, чтобы управлять базовыми функциями. А там посмотрим, может и Novation Launchpad пригодится, ещё не знаю.

Самое увлекательное — теперь я могу при желании добавлять практически неограниченное количество эффектов обработки и для этого не нужно покупать никакое железо и городить тяжеленные рэковые кейсы с бесконечными проводами. Можно тестировать разные компрессоры, сайдчейн, сатурацию, творческие эффекты и назначать это всё на нужные кнопки. Вот одна эта мысль меня уже заводит! =)

Желаю и вам творческих успехов!

dayzru
dayzru

#Звук #Sound #Reaper

665 views·3 shares