
С 12 лет я связал свою жизнь с гитарой. Примерно тогда же и познакомился с компьютером — самодельным клоном ZX Spectrum, которые паял мой дядя в 80-х. Это во многом предопределило дальнейшие события и процессы, сформировавшие меня. Как и все, в юности я мечтал стать звездой, играть на гитаре, ездить на гастроли… 90-е годы, однако, внесли свои коррективы и мечта вылилась в ремесло — я стал гитарным мастером, чем занимаюсь и по сей день в своей пражской мастерской.
Паралельно всегда где‑то рядом был компьютер. Ещё в 1992-м я использовал тот самый ZX Spectrum для создания музыки, в программе WHAM! The Music Box писал ударные и бас, записывал всё на кассету в магнитофон Электроника 302-2М с наложением гитары и голоса, а результат мы потом крутили на дискотеке в колледже.

Прошли годы, я начал работать гитарным мастером в SHAMRAY GUITARS, купил себе персональный компьютер и начал осваивать разные аспекты работы со звуком в ПК, паралельно углубляясь и во все остальные. Богатеем я никогда не был, поэтому компьютер купил в виде кучки железок и собирал сам, как и все свои последующие компьютеры, включая тот, с которого сейчас пишу. Так случилось, что Б/У материнская плата мне попалась на чипсете VIA Appolo PRO с двумя коннекторами питания разных стандартов и её взяли в оборот умельцы с форума ixbt, написав под неё BIOS, позволяющий разгонять оперативную память, вставлять процессоры следующего поколения и много чего ещё, чем заткнули за пояс конкурирующий более мощный чипсет intel 440BX того времени. В общем, я как‑то сразу увлечённо окунулся в мир компьютерного железа и софта, что в дальнейшем привело меня в профессию программиста. Но главным увлечением всегда было втыкать гитару в компьютер и играть какую‑то музыку. Звуковая карта у меня тогда была Creative SB Live! и я конечно же поставил на неё легендарные драйверы kx project, что дало почти неограниченные возможности, аппаратный сэмплер и DSP, куда можно было загружать эффекты и свободно коммутировать аудиопотоки. Вместе с аппаратным ASIO это была очень мощная платформа, несмотря на свои бюджетные преобразователи. Впрочем, в профессиональных устройствах того времени бывали и похуже.
Знакомый, который привёл меня в гитарную мастерскую, создал и развивал в тогда ещё диковинном интернете сайт guitarist.ru и предложил мне написать туда несколько статей о гитарах. Среди них был и, наверное, первый в истории рунета обзор программной гитарной обработки. Сайта уже давно нет, но статьи мои расползлись по интернету с подписями и без. и сейчас оригинал можно найти только в архиве. Тот же знакомый потом пригласил меня подработать программистом на MUSICFORUMS.RU, где я последующие 10 лет кроме собственно программной поддержки занимался ещё и комьюнити и сам вёл раздел о музыкальном программном обеспечении.
Всё, что выше — только лирическое вступление. Настоящий рассказ начнётся где‑то здесь. В 2010 году мне старый друг прислал из Америки ноутбук — бессмертный Dell D620, который и по сей день пыхтит в углу мастерской, я на нём открываю тюнер guitarix на весь экран, очень точный и удобный стробо‑тюнер для настройки клиентских гитар. Так вот, изначально на этом ноутбуке стояла Ubuntu. Так мне открылся удивительный мир музыкального линукса. Ну, о том, что работать в WEB с линуксом гораздо приятней всех остальных ОС, я итак знал, но, как‑то до того момента не было повода полноценно пересесть, в виндах удерживали всякие гитарные и музыкальные примочки, а тут просто решил — попробую с тем, что есть. И оказалось, что это гораздо круче всего, что у меня до этого было в винде! Буквально тот самый kx project, только на максималках, всё аудио в системе рулится таким же образом, даёт минимальные задержки без всяких ASIO с любой звуковой картой, хоть встроенной. Итак, в ноябре 2010 в резделе музыкального софта на MUSICFORUMS.RU появился прикреплённый топик, посвящённый Linux.
Вкратце описать историю развития музыкального линукса не выйдет, там были и частично остаются бардак и анархия, но это ведь то, что мы любим? Ведь так же? Да?…
OSS я уже не застал, в то время всем звуком в системе заправляли ALSA и ещё молодой и глючный Pulseaudio, за который сообщество ругало Linux ещё громче, чем сейчас за pipewire. Тем же, кто хотел профессиональную звукозапись, полагалось запускать JACK, pulseaudio‑jack и ловить экстаз от того, что любой аудиопоток в системе можно мышкой направить куда угодно, хоть в аппаратный порт на вывод, хоть на запись в другую программу. Вот просто взять и записать звук с youtube прямо в DAW без посторонних шумов. Или звук из гитарного процессора guitarix прямиком отправить в skype.

Много воды утекло, возник Unuty, вынудивший меня пересесть на Mint Mate и канул в лету, теперь вот и Mate потихоньку теряет поддержку. Возник и также исчез дистрибутив kxstudio, проект Filipe Coelho, много чего было. Много раз я подумывал написать снова про музыкальный Linux, да как‑то повода не было особо. Да и времени тоже. И вот, в апреле 2026 этот повод, мне кажется, наступил. До сих пор ведь оно как было. Linux честно отрабатывал свою репутацию мощнейшего инструмента для красноглазиков, к которым я себя и причислял. И честно признаю, обычному пользователю он мало подходил. Всегда были какие‑то мелкие (и не очень) проблемы, вечно нужно было что‑то где‑то подкручивать, компилировать, настраивать, подпиливать. И вот, вышел новый LTS релиз Ubuntu 26.04 со всеми его разновидностями, включая UbuntuStudio. Чего же в нём особенного? Ну, помимо ядра 7.0, pipewire 1.6.2, Ardour 9 и прочих последних версий всего софта. А то в нём особенное, что на моей памяти это первый дистрибутив, который после установки не нужно настраивать, а можно сразу взять и работать, ни разу не открывая терминал после установки. Представьте себе винду, которая прямо с флэшки без дополнительных движений установит вам бесплатно Cubase, Adobe Photoshop, OBS Studio, Adobe After Effects, Adobe Illustrator, Microsoft Office и кучу плагинов к ним. И прямо сразу, без всяких дополнительных поисков и установок драйверов всё будет работать. Нет, я ни в коем случае не утверждаю, что Ardour прямо всем заменит Cubase, а GIMP — фотошоп, но с точки зрения простого творческого человека, не обременённого индустриальными стандартами — более чем приличная альтернатива. И если современный музыкальный продюсер врядли обойдётся без Cubase с его Variaudio и автотюнами, то простому музыканту для домашней студии в UbuntuStudio есть всё, что нужно.
Итак, что же гитарист увидит сразу после установки системы? У меня на панели по умолчанию был Patchance, в нём отображены все источники и назначения звуковых и MIDI потоков в виде прямоугольников с портами, группированными по парам для удобства, если нужно подключать стерео потоки. Также в нём можно увидеть текущую загрузку CPU (вернее аудио движка), задержку в сэмплах, частоту дискретизации, количество xrun‑ов, а также панель управления JACK Transport, это такая особая фича, позволяющая синхронизировать воспроизведение нескольких музыкальных программ, например Ardour и драм машины Hydrogen, чтобы они стартовали, останавливались и перематывали синхронно. Когда‑то эту функциональность предоставлял JACK, но теперь Pipewire полностью заменяет как, собственно, сам JACK, реализуя его API для приложений, так и Pulseaudio, так, что подавляющее большинство программ просто не заметят разницы, а пользователь не будет думать о том, какая конфигурация звуковых подсистем в настоящий момент активна.
Можно сказать, что анархия в мире Linux аудио закончилась, теперь один инструмент управляет всем, но это не совсем так. ALSA никуда не делась, она выполняет функцию низкоуровневого доступа к устройствам на уровне ядра, а Pipewire это пользовательский звуковой сервер, призванный упорядочить всё, что было до него, выполняющего роль посредника и переводчика разных видов и форматов звуковых потоков (на самом деле и видео, что можно увидеть в программе qpwgraph при запуске OBS Studio). Какое‑то время pipewire представлялся пользователем чем‑то монструозным и запутанным, но теперь он вполне себе вырос из детских проблем и показывает пользователю только то, что его интересует — буфер задержки, частоту дискретизации и интерфейс для соединения звуковых устройств и софта между собой. Буфер и частоту дискретизации можно настроить кликнув на иконку pw в системном трее на панели. Quantum это, можно сказать, синоним размера буфера аудиоданных, хоть внутри это и не совсем так, но для пользователя это означает именно то, что ему интересно — задержку. Pipewire управляет задержкой динамически и если система не справляется — может её увеличить. Кнопкой внизу можно зафиксировать эту задержку в случае, например, записи в Ardour.
Кроме pw в системном трее можно увидеть традиционный динамик, заменяющий собой панель управления звуком Pulseaudio, но также теперь относящийся к pipewire, там можно выбрать какое будет использоваться устройство воспроизведения и записи по умолчанию и как именно предполагается его использовать — выбрать из нескольких профилей: многоканальное аудио, про аудио, только воспроизведение или дуплекс. Под капотом там более сложные настролйки и это хорошо, что пользователю об этом знать не нужно. В моём, например, случае в режиме многоканального аудио показываются не все порты аудио интерфейса изза его архитектурных особенностей, а в режиме про аудио присутствуют все входы, но их синхронизация внутри pipewire происходит как‑то иначе.
Причём не обязательно ограничиваться одним звуковым устройством. Pipewire по умолчанию видит и даёт пользоваться всеми подключенными аудиокартами одновременно. При клике правой кнопкой по иконке с динамиком можно открыть расширенные настройки аудио и там включить, выключить и настроить все подключенные устройства. Они все будут доступны в DAW на воспроизведение и запись.
Здорово, правда? Раньше для многоканальной записи нужны были специальные многоканальные аудио интерфейсы, или несколько, соединённых одним источником clock сигнала, а теперь у каждого музыканта в группе есть как минимум одна полупрофессиональная внешняя USB звуковая карта и чтобы записать одновременно всю группу — достаточно одного компьютера с кучей USB портов. Их синхронизацией pipewire займётся сам прозрачно для пользователя. Вернее, вместо синхронизации внутри будет адаптивный ресэмплинг, но простому музыканту в это вникать не нужно, ему достаточно слышать звук и этот звук он слышать точно будет. Подобный функционал можно настроить в macos в параметрах звука aggregate device или в винде в ASIO4ALL, но именно, что настроить. А Linux это делает прямо из коробки по умолчанию. Втыкаешь звуковую карту в USB порт, она сразу становится доступна для воспроизведения и записи в pipewire наравне с остальными, даже перезагружать не нужно ничего.
И ещё на один момент хочу обратить внимание. Основное устройство на скриншотах это Focusrite Saffire PRO 26, Это FireWire аудио интерфейс. Когда вы в последний раз видели FireWire? Да, последние версии Windows и MACOS выпилили весь стэк Firewire и без танцев с бубнами их обратно не вернуть (где‑то слышал, что при обновлении с 10 драйвера остаются, но при новой установке их точно нет, я проверял). А посему когда‑то профессиональные многоканальные аудио интерфейсы с шикарными предусилителями в полностью рабочем состоянии по самым демократичным ценам заполонили ebay и местные барахолки. Их теперь просто некуда втыкать. А физика звукозаписи с момента их производства не изменилась. В Linux теперь можно констатировать — поддержка FireWire в ядре останется как минимум на весь срок поддержки текущей LTS версии ядра и вероятно сильно после того, как исчезнет с алиэкспресса последний FireWire контроллер. И на сегодняшний день это самый дешёвый способ оборудовать профессиональную домашнюю студию звукозаписи. И вообще, побудил меня к написанию этой статьи тот факт, что UbuntuStudio 24.04 с впервые появившимся pipewire по умолчанию была первым дистрибутивом, издавшим какие‑то звуки в FireWire звуковую карту прямо при установке, вернее даже перед установкой, при запуске с флэшки. Тогда эйфория длилась недолго и я на некоторое время убрал pipewire и вручную настроил старую привычную конфигурацию JACK + Pulseaudio. Но вот теперь уже который месяц (а я установил 26.04 задолго до релиза) наблюдаю, играю, записываю, и не вижу особых проблем. С тремя 8-канальными FireWire интерфейсами я на репетиционной базе собрал риг для персонального мониторинга и раздаю всем музыкантам группы независимые стерео миксы, а ещё написал веб‑интерфейс для FFADO микшера для того, чтобы они могли сами себе рулить свои миксы в своих телефонах. И поскольку внутри чипов DICE II есть встроенный микшер 18×16, то мониторинг этот получается прямой, без задержек, добавляемых операционной системой и драйверами. А приятным бонусом — возможность записывать раздельно все 24 аналоговых входа одновременно.
Итак, с оборудованием разобрались. Если звуковая карта в принципе определится ядром, то она будет работать с минимальными задержками вне зависимости от того профессиональная она или нет. Идём дальше. Во что это всё записывать? Выше на скриншотах внимательный глаз мог заметить Reaper.
Да, это нативный Reaper для Linux с поддержкой как VST2 и VST3 (скомпилированных для Linux), так и родных для Linux LV2 и LADSPA плагинов. При особом желании можно установить wine и yabridge, это позволит запускать большинство windows плагинов, но не все, да и после изучения ассортимента доступных для Linux плагинов, я уверен, желания такого не останется. Ну, это если целью ставить именно музыку, а не собирательство плагинов. Лично мне больше нравится Ardour. А Reaper держу только для синхронизации работы с группой. По большей части записываю в Ardour и экспортирую свои трэки для репетиций в WAV. В Ardour есть всё, что нужно. MIDI, автоматизация, плагины, в общем, всё, что нужно для записи и сведения. Кроме вышеупомянутых для Linux есть ещё куча разных нативных DAW, Bitwig, Mixbus, LMMS, Rosegarden, qTractor, Traction Waweform и даже, внезапно, Fender Studio PRO, бывшая Studio ONE. Радует, что индустрия постепенно начинает замечать Linux пользователей.
Для ударных я пользуюсь Drumgizmo, достаточно мощным ударным сэмплером, к нему доступно много китов. Также недавно вышла Linux версия MT Power Drumkit 2, это если нужно просто по быстрому собрать ударные. Ещё в UbuntuStudio по умолчанию устанавливаются AVL Drumkits, тоже вполне классные барабаны. Есть из чего выбирать, в общем.
Басы и гитары загружаю просто сэмплерные библиотеки в также недавно выпущенный для Linux sforzando.
Просто гитару записать скучно, но чем её обрабатывать — недостатка точно не будет. Одних аудио плагинов в репозитории более 350 для любых задач. Но есть и специальные гитарные от Guitarix. И даже Neural Amp Modeler есть в нативном LV2 формате. Также его могут загружать guitarix, Neural Rack и Ratatouille. Кроме него моделированием усилителей занимаются Aida‑X и GuitarML. Для импульсов есть ir.lv2 и множество других. Всё больше плагинов не свободных появляется (включая и бесплатные), их нет в репозиториях Ubuntu, но можно скачать и закинуть в папку с плагинами, также как и в винде.
Если не нужно записывать, а хочется просто поиграть на гитаре, существует guitarix — виртуальный гитарный рэк со всем, что нужно для гитарного звука, включая загрузчик NAM и AIDA‑X файлов с профилями усилителей, которые можно скачать с сайта tone3000.
Или виртуальный рэк для плагинов Carla от уже упомянутого выше Filipe Coelho. Особенностью Carla является то, что она есть как standalone приложение, так и LV2 плагин, так что сохранённые конфигурации плагинов можно использовать и в DAW.
В общем, о чём это вообще было? О том, что не обязательно продавать почку чтобы заниматься музыкой дома в своё удовольствие и получать достойные результаты. Не нужно качать с торрентов ломаный софт, всё доступно совершенно безвозмездно, то есть даром. Не нужны дорогие интерфейсы, можно обойтись и старыми.
Автор: DmitrySushkov


