|
Control Surface API
2.2.2
|
Public Member Functions | |
| Parameter | getAmount () |
| ModulationSource | getModulationSource () |
| void | addLabelObserver (int numChars, String textWhenUnassigned, StringValueChangedCallback callback) |
Instances of this interface are used to represent macro controls in Bitwig Studio to controllers.
Definition at line 13 of file Macro.java.
| void addLabelObserver | ( | int | numChars, |
| String | textWhenUnassigned, | ||
| StringValueChangedCallback | callback | ||
| ) |
Registers an observer that reports the label of the macro control.
| numChars | the maximum number of characters of the reported label |
| textWhenUnassigned | the default text that is reported when the macro is not connected to a Bitwig Studio macro control. |
| callback | a callback function that receives a single string parameter. |
| Parameter getAmount | ( | ) |
Returns an object that provides access to the control value of the macro.
| ModulationSource getModulationSource | ( | ) |
Returns an object that provides access to the modulation source of the macro.