Interface Macro
Deprecated.
Macros no longer exist as built in features of all devices. Instead the user can customize
pages of controls.
Instances of this interface are used to represent macro controls in Bitwig Studio to controllers.
- Since:
- API version 1
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddLabelObserver(int numChars, String textWhenUnassigned, StringValueChangedCallback callback) Deprecated.Registers an observer that reports the label of the macro control.Deprecated.Returns an object that provides access to the control value of the macro.Deprecated.Returns an object that provides access to the modulation source of the macro.
-
Method Details
-
getAmount
Parameter getAmount()Deprecated.Returns an object that provides access to the control value of the macro.- Returns:
- a ranged value object.
- Since:
- API version 1
-
getModulationSource
ModulationSource getModulationSource()Deprecated.Returns an object that provides access to the modulation source of the macro.- Returns:
- a modulation source object.
- Since:
- API version 1
-
addLabelObserver
Deprecated.Registers an observer that reports the label of the macro control.- Parameters:
numChars- the maximum number of characters of the reported labeltextWhenUnassigned- 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.
-