I don’t find the way to enable the piano widget to work with Mainstage.
In your documents, I think maybe there aren’t enough information about this widget (maybe I don’t have enough experience with osc).
Type of control?
Preargs for 25 keys setup?
And…
Hi, to send midi notes with a keyboard widget you’ll need to set its address
to /note
and its preArgs
to a single number that defines the midi channel. The note number will depend on which key is pressed (and properties keys
& start
) while the velocity depends on the on
property.
Thank you. Any way to create a couple of buttons to change keys + or - one octave? Like mini midi controllers?
You can use an input widget to store the octave offset and use its value to define the keyboard’s start
property (using this syntax); incrementing/decrementing the input’s value can be done with buttons using their script
property (see scripting), something like:
set('input_id', get('input_id') + 12)
// or
set('input_id', get('input_id') - 12)
Sorry my delay, thank you for your assistance.
I already made what you indicated in your last answer work.