Стомпбокс (он же «примочка») — это небольшая коробочка с ручками, переключателями и щепоткой тёмной магии, на которую музыканты наступают ногой, чтобы вызвать к жизни что угодно: от ангельского мерцания до откровенной грязи в звуке. Обычно за такой прибор платят живые деньги, и чем серьёзнее задача, тем выше ценник. Но история, о которой пойдёт речь, началась с поиска дорогого процессора эффектов, а закончилась тем, что роль «коробки за тысячу долларов» сыграл Raspberry Pi, а всю настройку взял на себя ChatGPT.

Самодельный мультиэффект-процессор на базе Raspberry PiИсточник изображения — newatlas.com

Всё началось вполне обыденно: музыкант подбирал новую бас-гитару, а вслед за ней — и прибор, в который её можно включить. Хотелось не россыпь отдельных педалей по всему полу, а один мультиэффект-процессор, способный выдать любой нужный звук. Беда в том, что аппарат мечты стоил столько, что покупка грозила затяжными переговорами с семейным бюджетом.

Выход нашёлся неожиданный. Вместо похода в магазин за дорогой фирменной педалью в дело пошли спонсор свободного софта, одноплатный компьютер и большая языковая модель.

Что такое PiPedal и TONE3000

PiPedal — это бесплатная платформа эффектов с открытым исходным кодом, которая превращает Raspberry Pi 4 или 5 в полноценный мультиэффект-процессор. В версии 2.0 программа научилась напрямую работать с сервисом TONE3000 — это огромная онлайн-библиотека так называемых захватов (captures) формата Neural Amp Modeler: цифровых моделей реальных усилителей, кабинетов, педалей и даже целых трактов обработки звука. В каталоге встречаются модели по мотивам Fender, Trace Elliot, Marshall, Boss и множества других легендарных брендов.

Благодаря интеграции пользователь может листать и скачивать захваты NAM прямо из интерфейса PiPedal, не переключаясь между приложениями. Рядом с нейросетевыми моделями живут и привычные плагины эффектов: ревербератор, дилей, хорус, компрессор, эквалайзер, дисторшн и сатурация, а также питч-шифтер.

реклама кормит Уточку 🦆

Интерфейс PiPedal с цепочкой эффектовИсточник изображения — newatlas.com

Похожую технологию уже используют и в коммерческих продуктах — например, в компактном Blackstar Beam Mini, который тоже подтягивает тысячи захваченных тембров усилителей и педалей. Разница в том, что PiPedal предлагает ровно ту же идею бесплатно и с полной свободой настройки.

Как ChatGPT собрал процессор

В хозяйстве как раз нашёлся старый Raspberry Pi 4 и лишний USB-аудиоинтерфейс. Чего не хватало — так это понимания, как превратить эту груду железа в серьёзный эффект-рэк. Раньше здесь начинались долгие дни чтения документации по аудиоподсистеме Linux, обсуждений на GitHub и руководств по MIDI.

В этот раз всё свелось к одной фразе. Нейросети поручили подключиться к Raspberry Pi в локальной сети (через инструмент Desktop Commander) и развернуть на нём PiPedal. Дальше ChatGPT сам скачал, установил и настроил программное обеспечение, диагностировал то, что не заработало с первого раза, подправил параметры и постепенно собрал из разрозненных комплектующих рабочий процессор эффектов.

Raspberry Pi с USB-аудиоинтерфейсом в роли гитарной педалиИсточник изображения — newatlas.com

Команды звучали почти по-человечески: «сделай так, чтобы устройство сразу загружалось в режим педали», «дай мне басовый звук в духе Sledgehammer». Всё выполнялось за считаные минуты. Можно было отдать модели плейлист из 40 композиций и попросить подготовить отдельный пресет под каждую — и она это делала.

За пару часов из запасного железа вырос мультиэффект-процессор с индивидуальными пресетами под песни, связками усилителей и кабинетов, цепочками эффектов и удобным сенсорным интерфейсом на iPad. Стоит добавить шестикнопочный MIDI-ножной контроллер — и с точки зрения исполнителя устройство начинает вести себя как обычная напольная педаль: нажал ногой — сменил звук.

реклама кормит Уточку 🦆

Насколько это близко к дорогим педалям

По сути получился открытый и бесплатный «родственник» таких аппаратов, как Neural DSP Quad Cortex, — только собранный не в одном красивом и дорогом корпусе, а распределённый между одноплатником, аудиоинтерфейсом, планшетом и контроллером. Звучит самодельный вариант, по отзывам, действительно очень хорошо.

И всё же не стоит обольщаться: это не HX Stomp за двадцать долларов. Коммерческий мультиэффект — это цельное, продуманное устройство в прочном металлическом корпусе, с надёжными ножными переключателями, качественными инструментальными разъёмами и производителем, который отвечает за то, чтобы всё это работало как единое целое. Самосборная версия — это Raspberry Pi и горсть запасных деталей.

Выяснилось также, что выбор аудиоинтерфейса критически важен. Один крошечный интерфейс от известного гитарного производителя оказался настолько капризным, что от него пришлось отказаться в пользу более крупного устройства Arturia — оно производило впечатление техники, которая переживёт дорогу в концертной сумке.

Нейросетевое моделирование усилителей и кабинетовИсточник изображения — newatlas.com

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

реклама кормит Уточку 🦆

Как работает нейросетевое моделирование

Технология NAM (Neural Amp Modeler) работает так: нейросеть обучают на записях реального звукового оборудования, и она усваивает, как именно это оборудование реагирует на входной сигнал, а не просто приблизительно имитирует его звучание обычными эффектами. Новая Architecture 2 заметно снижает требования к вычислительной мощности — примерно на 30–40% меньше нагрузки на процессор по сравнению с прежними версиями. Именно поэтому скромный Raspberry Pi теперь тянет то, что ещё недавно прочно относилось к разряду дорогого оборудования.

Само по себе моделирование — не новость. Ещё в 1993 году компания Yamaha выпустила синтезатор VL1, математически воссоздававший движение воздуха, трости и резонансы саксофонов и других акустических инструментов. Позже ту же общую идею к гитарным усилителям применили в Line 6 и ряде других компаний. Изменились две вещи: выросла детальность моделей и — что важнее — радикально подешевела их обработка. В слепых сравнениях отличить нейросетевую модель от оригинального усилителя бывает крайне сложно.

Главное — не железо, а искусственный интеллект

У проектов вроде этого всегда была невидимая входная плата — знания. Железо могло стоить всего пару сотен долларов, но помимо него требовались понимание Linux, звука и сетей, а ещё терпение, чтобы всё это склеить воедино. Для многих такая «пошлина знанием» оказывалась выше, чем цена готового магазинного прибора, — и это вполне понятно.

Искусственный интеллект меняет это уравнение. От человека потребовались амбиция и вкус: понимание того, каким должен быть результат, и слух, позволяющий оценить, правильно ли звучит бас из колонок. А экспертизу по мере необходимости поставляла машина. Это ощущается куда более революционным, чем просто очередной ловкий проект на Raspberry Pi.

Да, веб-интерфейс PiPedal выглядит скромно — есть в нём лёгкий привкус эпохи Geocities, и никто не выдаёт его за образец промышленного дизайна. Зато у него на месте всё, что действительно важно: параметры, маршрутизация сигнала, модели и гибкость настройки. По внешнему виду это не педаль за тысячу долларов, но по реальным возможностям самоделка подбирается к ней настолько близко, что дорогая альтернатива начинает выглядеть немного нелепо.

реклама кормит Уточку 🦆

Как повторить проект

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

  1. Установить Pi OS и загрузить Raspberry Pi. Важно: заранее включить SSH.
  2. Поручить ChatGPT (через Desktop Commander) подключиться к Raspberry Pi в вашей сети и развернуть на нём PiPedal.
  3. Откинуться в кресле и подождать. Иногда модель попросит о мелкой помощи — вроде «нажмите ENTER», — но ничего такого, с чем бы вы не справились.

Когда всё будет готово, можно отдать нейросети свой плейлист и попросить сделать патч под каждый трек. Что-то она попадёт в точку, что-то даст хорошую отправную точку, а что-то заставит недоумённо пожать плечами — но и правки вносить вручную не придётся. Достаточно сказать: «добавь сюда ещё хоруса и середины, а Boss CS-3 замени на Cali76» — и это будет сделано.

Готовый эффект-процессор с MIDI-контроллером и планшетомИсточник изображения — newatlas.com

Итог показателен: вместо дорогой фирменной педали музыкант потратил около $100 на ножной переключатель, достроил рэк вокруг уже имевшегося железа, получил больше тембров, чем когда-либо сможет использовать, и обнаружил, что менять настройки теперь можно одной фразой. Самый интересный компонент такого стомпбокса — вовсе не Raspberry Pi, а то предложение, которым вы объясняете прибору, чем ему стать дальше.