Всем доброго времени
В название темы не поместилось, хотел написать : логическая обработка Midi сообщений в реальном времени, и управление несколькими параметрами с одного контроллера.
Вот какая у меня задача, объясню на конкретном примере:
есть педаль - миди контроллер,
с помощью неё мне нужно управлять двумя параметрами встроенного кубэйсовского плагина "гейт", а именно - трэшхолд и аттак.
На полный ход педали, с полностью закрытого (это когда сопротивление резистора педали = 0), до полностью открытого положения ,
нужно менять трешхолд с -60 до -48 дБ, и менять аттак с 0 до 500мс.
То есть, говоря образно, крутилки проворачиваются на разный угол,
при полностью открытой педали не доворачиваясь до крайних значений.
Может кто-то дать совет по решению этой задачи?
Добавлю, что вобщем-то и так понятно, что нужно делать с миди сообщениями:
1 Получить сообщение от контроллера
2 Трешхолд мне нужно менять в пределах от -60 до -48, это примерно 0 - 35% от всего диапазона регулятора,
значит значение миди, которое лежит в пределах от 1 до 127 нужно разделить примерно на 3
3 Передать рассчитанное значение для управления параметром.
когда миди сообщения записаны, такое с ними наверное можно сделать с помощью logical editor, но нужно не постфактум, а в реальном времени