Многое в Рипере понимаю и знаю, но вот с OSC никак не могу подружиться... Прошу помощи, други. Весь моск себе уже взорвал.
Объясню на конкретном примере.
Есть секция Monitoring FX. Есть две инстанции IK Multimedia ARC2 - одна с линейной АЧХ, вторая с АЧХ бумбокса (грубо говоря шитконтроль). Соответственно есть необходимость оперативно (одной кнопкой) байпассить одну инстанцию ARC2/выводить из байпасса вторую инстанцию.
Поскольку секция Monitoring FX представлена в экш-листе отвратительно (есть только два экшна: показать FX chain, и байпасс для всей Monitoring FX секции), реализовать данную задачу с помощью штатных экшнов не получится.
Но есть миди-контроллер BCR2000, и благодаря функции MIDI Learn FX parameter (bypass обеих инстанций ARC2, попеременно) всё работает. То есть если пользоваться миди-контроллером, задача решена.
Теперь хочу соответствующую кнопку в тулбаре.
Рипер не умеет имитировать миди-команды извне (по крайней мере я не нашёл как это сделать), зато с помощью консоли можно посылать локальные OSC-команды (так, как будто они приходят с внешнего контроллера). То есть достаточно "обучить" байпассы обеих инстанций ARC2 соответствующей OSC-команде, сделать цикл-экшн (команда CONSOLE), сделать для него кнопку в тулбаре - и вуаля.
И здесь тупик - я совершенно не понимаю, чего писать в консоли.
То есть /click, /play, /rewind - да, это всё работает. Работает даже /track/1/fx/1/preset "My Preset" (взято отсюда).
Но какую команду написать в консоли, чтобы с её помощью "обучить" параметр плагина - не понимаю.
Ещё знаю, что можно как-то редактировать *.ReaperOSC файл - но тут вообще тёмный лес.
Растолкуйте, плиз. Надеюсь на помощь.
Объясню на конкретном примере.
Есть секция Monitoring FX. Есть две инстанции IK Multimedia ARC2 - одна с линейной АЧХ, вторая с АЧХ бумбокса (грубо говоря шитконтроль). Соответственно есть необходимость оперативно (одной кнопкой) байпассить одну инстанцию ARC2/выводить из байпасса вторую инстанцию.
Поскольку секция Monitoring FX представлена в экш-листе отвратительно (есть только два экшна: показать FX chain, и байпасс для всей Monitoring FX секции), реализовать данную задачу с помощью штатных экшнов не получится.
Но есть миди-контроллер BCR2000, и благодаря функции MIDI Learn FX parameter (bypass обеих инстанций ARC2, попеременно) всё работает. То есть если пользоваться миди-контроллером, задача решена.
Теперь хочу соответствующую кнопку в тулбаре.
Рипер не умеет имитировать миди-команды извне (по крайней мере я не нашёл как это сделать), зато с помощью консоли можно посылать локальные OSC-команды (так, как будто они приходят с внешнего контроллера). То есть достаточно "обучить" байпассы обеих инстанций ARC2 соответствующей OSC-команде, сделать цикл-экшн (команда CONSOLE), сделать для него кнопку в тулбаре - и вуаля.
И здесь тупик - я совершенно не понимаю, чего писать в консоли.
То есть /click, /play, /rewind - да, это всё работает. Работает даже /track/1/fx/1/preset "My Preset" (взято отсюда).
Но какую команду написать в консоли, чтобы с её помощью "обучить" параметр плагина - не понимаю.
Ещё знаю, что можно как-то редактировать *.ReaperOSC файл - но тут вообще тёмный лес.
Растолкуйте, плиз. Надеюсь на помощь.