|
Control Surface API
2.2.2
|
Public Member Functions | |
| BooleanValue | isMapping () |
| void | addIsMappingObserver (BooleanValueChangedCallback callback) |
| void | toggleIsMapping () |
| StringValue | name () |
| void | addNameObserver (int numChars, String textWhenUnassigned, StringValueChangedCallback callback) |
| BooleanValue | isMapped () |
| void | addIsMappedObserver (BooleanValueChangedCallback callback) |
This interface represents a modulation source in Bitwig Studio.
Definition at line 11 of file ModulationSource.java.
| void addIsMappedObserver | ( | BooleanValueChangedCallback | callback | ) |
Registers an observer which reports if the modulation source is mapped to any destination(s).
| callback | a callback function that receives a single boolean parameter |
| void addIsMappingObserver | ( | BooleanValueChangedCallback | callback | ) |
Registers an observer which reports when the modulation source is in mapping mode.
| callback | a callback function that receives a single boolean parameter |
| void addNameObserver | ( | int | numChars, |
| String | textWhenUnassigned, | ||
| StringValueChangedCallback | callback | ||
| ) |
Registers an observer the reports the name of the modulation source.
| numChars | the maximum number of character the reported name should be long |
| textWhenUnassigned | the default text that gets reported if the modulation source is not connected to to a modulation source in Bitwig Studio yet |
| callback | a callback function that receives a single string parameter |
| BooleanValue isMapped | ( | ) |
Value which reports if the modulation source is mapped to any destination(s).
| BooleanValue isMapping | ( | ) |
Value which reports when the modulation source is in mapping mode.
| StringValue name | ( | ) |
Value the reports the name of the modulation source.
| void toggleIsMapping | ( | ) |
Toggles the modulation source between mapping mode and normal control functionality.