Piano widget sample config

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.