Разработчик Гирт Бевин выпустил финальную версию приложения MidiWrist, превращающего часы Apple Watch в MIDI-контроллер. По словам создателя, на реализацию приложения в том виде, в котором оно задумывалось изначально, потребовалось девять лет.
Впервые о приложении MidiWrist для Apple Watch стало известно в 2019 году. В изначальном варианте программа для часов работала в связке с приложением для iPhone — последнее представляло собой шлюз, через который происходит обмен информацией между MIDI-устройствами и часами.
Текущая версия приложения для умных часов работает самостоятельно, превращая Apple Watch в полноценный MIDI-контроллер. Приложения для iPhone и iPad теперь существует отдельно, выполняя те же задачи по добавлению функционала управления MIDI-устройствами на смартфоны и планшеты.
MidiWrist для Apple Watch отображает на экране кнопки, регуляторы, XY-пэд и транспортные клавиши, которые пользователь может привязать к различным функциям и задачам. Приложение также задействует датчик движения в часах, позволяя движениями изменять различные параметры MIDI, изменять высоту нот подобно колесу модуляции и питча, а также ускорять или замедлять воспроизведение.
По словам Бевина, превращение Apple Watch в полноценный компактный MIDI-контроллер было его мечтой с момента покупки первых умных часов в 2015 году. Из-за недостатка функций, нехватки производительности и ряда других ограничений, реализовать задумку удалось только спустя девять лет.
Согласно описанию создателя, на текущем этапе MidiWrist умеет:
- Работать в качестве самостоятельного MIDI-контроллера на часах Apple Watch;
- Управлять любым количеством регуляторов через Digital Crown;
- Запускать и останавливать воспроизведение, ставить проигрывание на паузу, активировать запись и перемещаться по проекту в DAW;
- Управлять группами регуляторов или отдельными ручками;
- Управлять любым количеством кнопок и клавиш посредством касаний экрана Apple Watch;
- Активировать кнопки с моментальным эффектом или постепенным;
- Создавать страницы для элементов управления с любыми комбинациями кнопок и регуляторов, и хранить их в качестве пресетов;
- Удалять, реорганизовывать и изменять созданные страницы элементов управления;
- Изменять программы и другие параметры MIDI с помощью Digital Crown или касаний дисплея часов;
- Управлять транспортными функциями посредством MIDI Machine Control (MMC) или Mackie Control Universal (MCU);
- Активировать функции Mackie Control Universal: Save / Undo / Redo / Toggle Cycle / Toggle Click / Enter;
- Привязывать параметры к осям XY-пэда;
- Управлять MIDI в реальном времени с помощью движений;
- Использовать разные пороги срабатывания для данных, передаваемых движениями: так, например, можно отправлять дискретные сообщения вместо непрерывного потока данных;
- Отвечать на состояние работы тактильным откликом;
- Изменять цвета и подписи для кнопок, регуляторов и панелей интерфейса;
- Изменять MIDI-каналы и MIDI-сообщения типа Continuous Control (CC), Program Change, Channel Pressure, Note.
Отмечается, что приложение поддерживает MIDI Learn для быстрого соединения с устройствами и конфигурирования. Подключение к устройствам осуществляется посредством Bluetooth MIDI, что обеспечивает малую задержку и быстрый отклик.
Несмотря на удобство, разработчик отмечает, что первоначальная настройка и использование MidiWrist требует технической подготовленности от пользователя. И хотя процесс конфигурирования не отличается высокой сложностью, Бевин советует ознакомиться с инструкциями на сайте проекта или посмотреть видеоролик (прикреплен ниже), в котором показана настройка MidiWrist на примере синтезатора Animoog Z.
MidiWrist распространяется в виде приложения для iOS, iPadOS и WatchOS через магазин приложений Apple App Store. Стоимость приложения составляет 1290 рублей. Получить больше подробностей о программе можно на официальном сайте проекта.