Следите за новостями по этой теме!
Подписаться на «Рифы и пачки / Твоя культура»
Ableton — популярная компания, разрабатывающая софт для музыкантов, — представила новую систему разработки расширений (Extensions SDK) для своей рабочей станции Ableton Live. Раньше пользователи имели доступ к Max for Live, который позволял создавать собственные MIDI-эффекты, синтезаторы и сэмплеры. Для этого требовалось знание языка Max, который был сосредоточен на обработке аудио и MIDI.
Теперь же компания предлагает возможность писать расширения для Live на обычном языке программирования JavaScript. Это облегчает жизнь разработчикам и музыкантам, так как JavaScript широко распространён и понятен многим. Главное отличие в том, что созданные расширения могут взаимодействовать практически с любой частью рабочей среды Ableton Live. Достаточно просто кликнуть правой кнопкой мыши внутри проекта Live, чтобы вызвать возможности этих дополнений.
Для демонстрации новых возможностей Ableton уже подготовила примеры расширений: массовое переименование дорожек, создание примерных архитектур песен и разрезание сэмплов на части прямо в сессии. Основная идея заключается в том, чтобы автоматизировать рутину, ускорить творческие процессы, а при необходимости — даже интегрировать Live с другими цифровыми платформами.
Нововведение особенно актуально для музыкантов и продюсеров, которым важно сокращать время на технические операции и больше внимания уделять музыке. Extensions SDK расширяет спектр возможных интеграций и открывает DIY-разработчикам путь к созданию собственных инструментов, удобных именно для их личного подхода к работе с музыкой.
В конечном счёте, Ableton делает шаг навстречу развитию сообщества пользователей и интеграторов — теперь создавать уникальные рабочие фишки стало проще. Всё, что требуется, — знание JavaScript и желание сократить количество рутинных кликов в любимой DAW.
Ableton наконец-то перестала делать вид, что её музыкальное ПО исписано магическими заклинаниями из 90-х. Захотел — написал эффект для Live на бывает где используемом JavaScript, а не только на специфичном Max for Live. Теперь даже бухгалтер из отдела закупок может почувствовать себя гением программирования электронной музыки, если знает, как работает кнопка правой мыши.
Возможность расширять любую часть рабочей станции — не только синтезы и аудио, как раньше, но и любые задумки вплоть до автоматизации процесса массового переименования дорожек. В теории Ableton стреляет себе в ногу — развяжет пользовательской фантазии руки или, наоборот, захлебнётся в половинчатых поделках своих последователей. А пока в пример прилагают вполне разумные рабочие штуки: можно разрезать сэмплы на лету, быстро проект накидать, к костям плейлиста добавить свежего творчества.
Да, русскоязычным музыкантам не придётся больше умолять знакомого программиста припаять пару скриптов к сложной системе. Достаточно чуть-чуть JS и желания спасти себя от отчаяния. Истинные последствия для рынка DAW пока покрыты мраком — но одно ясно: Ableton решила рискнуть, делая свою платформу одновременно простым полем для экспериментов и новым кальяном для айтишника-музыканта.