I want to implement octave up/down buttons as found on many midi keyboards.
I’ve read the NGR documentation and can’t find a way to either read the value of kb_transpose or declare a global custom variable instead. The custom var would be used to store the current transpose value and in if-else statements inside the NGR script.
Do i have to setup a dummy element and use its value as my custom variable? If yes, how do i do this?
I’ve a question regarding the range of kb_transpose. I’m planning to have a transposition range of +/- 2 octaves. I assume kb_transpose stepping is laid out in half tones, so it would look like -24, -12, 0, 12, 24. But this will not work as negative values seem to be forbidden. Any idea how to achieve this?