Bitwig Studio Control Surface API
5.0.11
|
Represents a hardware control that can input a relative or absolute value (for example, a slider, knob, relative encoder...).
HardwareButton hardwareButton | ( | ) |
An optional button that can be associated with this control when this control can also act as a button (e.g by pressing down on it).
BooleanValue hasTargetValue | ( | ) |
Value that indicates if this hardware control has a target value that it changes or not.
BooleanValue isUpdatingTargetValue | ( | ) |
Can be called from the targetValue() changed callback to check if this control is responsible for changing the target value or not.
StringValue modulatedTargetDisplayedValue | ( | ) |
Value that represents a formatted text representation of the target's modulated value whenever the value changes.
DoubleValue modulatedTargetValue | ( | ) |
The value of the target that this hardware control has been bound to (0..1).
void setHardwareButton | ( | HardwareButton | button | ) |
Sets an optional button that can be associated with this control when this control can also act as a button (e.g by pressing down on it).
StringValue targetDisplayedValue | ( | ) |
Value that represents a formatted text representation of the target value whenever the value changes.
StringValue targetName | ( | ) |
The name of the target that this hardware control has been bound to.
DoubleValue targetValue | ( | ) |
The value of the target that this hardware control has been bound to (0..1).