Unfortunately, I cannot find the “Note is playing” option. Is this a bug? Or is the manual not updated and there is a different way to accomplish this?
I’m only guessing, since I’m just another Cubase user and don’t have any inside info:
The Midi Event Logical editor operates on all of the selected midi events as a group - without the concept of a cursor (the awareness of “now” in time).
The Input Transformer Logical Editor works in real time as it sees midi events flying by, so it has an awareness of “now”.
“Last Event” needs the awareness of “now”, so it can determine what happened just before “now”.
This is a weird excuse. “Last Event” works in the Logical Editor for other options.
Also it doesn’t matter when is “now”, it matters what comes before and what comes after. And that concept of position is completely defined in the “part” editor, not just in real time.
From the manual: You can set up the Input Transformer or the Transformer to perform actions only when the note C1 is pressed.
I want to understand- it seems to me that what the manual describes is indeed how it works. Are you saying the feature appears to be broken on your system (it does work here)?
Hey, now I see that I missed that it should work only from the Input Transformer and the Transformer. My apologies. So it does work as it should by the manual. But I still don’t understand - why can’t this feature by available from the Logical Editor too…? (Consider this a feature request)
As Stephen Hawking explained above, the function requires a note to be playing at the current time. In other words, that a note-on has been received on the input midi port, and a note-off has not yet been received.
So in the Logical Editor the closest thing would be simply Last Event, since the LE doesn’t know anything about the midi input port. @Nico5
A use-case for this would be creating Key Switches within the Input Transformer or the Midi insert Transformer.