Look at ControllerHost.createUserControls (final int numControllers)ojggaspar wrote: ↑Wed Dec 07, 2022 9:53 amOk, this is a bit confusing. "User parameter" in this case refers to controls that can be freely mapped by right-clicking any control in the UI and "Learn Controller Assignment" (Map to controller or key), this is what I would like to know if it is possible to do. When you map something this way it would automatically send the name of the midi mapped parameter via OSC to the OSC text label, is this possible ?
Are you referring to parameter inside what is called Preset Pages (just like the Device pages) when you say a "user parameter"?
Again, thank you!
This gives you a UserControlBank
Use getControl and bind the parameter to a knob or fader.
Now select learn in Bitwig and move the knob/fader.
Read the values/label from the Parameter.