
Кажется, мы дожили до времён, когда разработчики свободного софта не отстают от мейнстрима на добрых 10 лет.
Герман Мейер и Андреас Дегерт выпустили первую версию веб-интерфейса к программному процессору звуковых эффектов Guitarix. Реализация, как это сейчас модно, основана на Enyo и Node.js с управлением через JSON-RPC.
Как результат, процессор можно запустить на каком-нибудь неттопе, а управлять им — со смартфона или планшета. Да, мы знаем толк в извращениях.
Чтобы всё это работало, в браузере необходима поддержка веб-сокетов (Firefox v6+, Chrome v4+).
Порядок запуска пока что такой:
- В каталоге webui запускаем «python websocketproxy.py —web=../webui ‘*’:8000 localhost:7000» (ключ -D активирует запуск в фоновом режиме).
- Запускаем guitarix с аргументом —rpcport=7000.
- В браузере открываем http://localhost:8000/ и рулим параметрами.
Первые впечатления следующие: всё работает, и работает надёжно. Не хватает автоматизации обнаружения и состыковки компонентов (Avahi вроде бы как уже задействован), плюс оформление веб-интерфейса сейчас не отличается изяществом.
Сам Guitarix, между прочим, тоже обновился. Несмотря на большое количество внутренних изменений (ради веб-интерфейса в нём дополнительно подчистили разделение между интерфейсом и бэкендом) в релиз попала ещё и целая пачка новшеств:
- добавлен 4-полосный пиковый эквалайзер, многополосный компрессор (моно и стерео), цифровой дилэй (моно и стерео);
- добавлена очередная порция смоделированных триодов и пентодов (6AN8T, 6AN8P, EF80, EF83, 7199P, 6BQ5);
- специально для любителей конволюционной реверберации залито больше 90 записей импульсных откликов из коллекции Давида Каскеля;
- детектор перегрузки улучшен: теперь движок может временно отключаться, если какой-то из модулей создаёт перегруз;
- изрядно улучшена LV2-версия gxtuner: добавлен метроном, выбор BPM и контроллер Velocity в MIDI OUT, а также однонотный режим и выбор нот, внесены прочие улучшения.
Качать теперь надо два архива:
- сам процессор Guitarix;
- веб-интерфейс.
Классно! То что у них будет веб интерфейс открывает им путь на всякие компактные компы типа распери, контролируемые через миди педали.
Я сам пару недель назад задумался — а не установить ли мне на старый смартфон какойнить Дебьян и не сделать ли мне из него карманный гитарный процессор? А тут такой подарок :) Правда я думал про Rakarrack и про то, что он, скорее всего, не соберётся для старых ARMов. Интересно, как у гитарикса с армами? Будем копать.
Всё так же кушает процессор или уже починили?