Sorry Alexey, but either we have a misunderstanding or these 2 statements are very contradictory:
Note off has no difference from note on, it is just a flag...
versus:
Actions in the "function" are the subject of conditions. All of them have "note on" by default, so they are not working on "note off".
But i guess i just don´t understand what you really mean, because the second can´t be true - as i read it. In your own presets, you use all kinds of actions with conditions - not only functions. So please explain how this is meant.
Composing MCU and Alphatrack presets, I have not found such case when that is required. I know one case when I want something like that, for one specific action. But still not critical. What is your idea?
The idea came with the Gain-wish of Basie, if you remember.
First i tried:
- on button1 press: set a state, with timeout-timer
- while IN this state: use 2 other buttons for Gain +/-dB (and restart the timeout-timer)
- on timeout: check if Gain was used, and if yes, apply the desired Gain-modify.
Ok, maybe this is not so critical, it´s just a matter of usage - so then i tried with NoteOff.
Very similar, but instead of the timeout-timer, the first button has to be hold:
- on button1 press: set state (CtrlDown)
- while IN this state: use 2 other buttons for Gain +/-dB
- on Button1-NoteOff: check if Gain was used, and if yes, apply the desired Gain-modify
As non of these seem to work, i really wonder if/how you would do that?