Bitwig Studio Control Surface API
5.0.11
|
An interface used to access various commands that can be performed on the Bitwig Studio mixer panel.
To get an instance of the mixer interface call ControllerHost#createMixer.
void addClipLauncherSectionVisibilityObserver | ( | final BooleanValueChangedCallback | callback | ) |
Registers an observer that reports if the clip launcher section is visible (callback argument is true
) in the mixer panel or not (callback argument is false
).
callback | a callback function that receives a single boolean parameter. |
isClipLauncherSectionVisible().addValueObserver
instead void addCrossFadeSectionVisibilityObserver | ( | final BooleanValueChangedCallback | callback | ) |
Registers an observer that reports if the cross-fade section is visible (callback argument is true
) in the mixer panel or not (callback argument is false
).
callback | a callback function that receives a single boolean parameter. |
isCrossFadeSectionVisible().addValueObserver
instead void addDeviceSectionVisibilityObserver | ( | final BooleanValueChangedCallback | callback | ) |
Registers an observer that reports if the device section is visible (callback argument is true
) in the mixer panel or not (callback argument is false
).
callback | a callback function that receives a single boolean parameter. |
isDeviceSectionVisible().addValueObserver
instead void addIoSectionVisibilityObserver | ( | final BooleanValueChangedCallback | callback | ) |
Registers an observer that reports if the IO section is visible (callback argument is true
) in the mixer panel or not (callback argument is false
).
callback | a callback function that receives a single boolean parameter. |
isIoSectionVisible().addValueObserver
instead void addMeterSectionVisibilityObserver | ( | final BooleanValueChangedCallback | callback | ) |
Registers an observer that reports if the meter section is visible (callback argument is true
) in the mixer panel or not (callback argument is false
).
callback | a callback function that receives a single boolean parameter. |
isMeterSectionVisible().addValueObserver
instead void addSendsSectionVisibilityObserver | ( | final BooleanValueChangedCallback | callback | ) |
Registers an observer that reports if the send control section is visible (callback argument is true
) in the mixer panel or not (callback argument is false
).
callback | a callback function that receives a single boolean parameter. |
isSendSectionVisible().addValueObserver
instead SettableBooleanValue isClipLauncherSectionVisible | ( | ) |
Gets an object that allows to show/hide the clip launcher section of the mixer panel. Observers can be registered on the returned object for receiving notifications when the clip launcher section switches between shown and hidden state.
SettableBooleanValue isCrossFadeSectionVisible | ( | ) |
Gets an object that allows to show/hide the cross-fade section of the mixer panel. Observers can be registered on the returned object for receiving notifications when the cross-fade section switches between shown and hidden state.
SettableBooleanValue isDeviceSectionVisible | ( | ) |
Gets an object that allows to show/hide the devices section of the mixer panel. Observers can be registered on the returned object for receiving notifications when the devices section switches between shown and hidden state.
SettableBooleanValue isIoSectionVisible | ( | ) |
Gets an object that allows to show/hide the io section of the mixer panel. Observers can be registered on the returned object for receiving notifications when the io section switches between shown and hidden state.
SettableBooleanValue isMeterSectionVisible | ( | ) |
Gets an object that allows to show/hide the meter section of the mixer panel. Observers can be registered on the returned object for receiving notifications when the meter section switches between shown and hidden state.
SettableBooleanValue isSendSectionVisible | ( | ) |
Gets an object that allows to show/hide the sends section of the mixer panel. Observers can be registered on the returned object for receiving notifications when the sends section switches between shown and hidden state.
void toggleClipLauncherSectionVisibility | ( | ) |
Toggles the visibility of the clip launcher section in the mixer panel.
isClipLauncherSectionVisible().toggle()
instead void toggleCrossFadeSectionVisibility | ( | ) |
Toggles the visibility of the cross-fade section in the mixer panel.
isCrossFadeSectionVisible().toggle()
instead void toggleDeviceSectionVisibility | ( | ) |
Toggles the visibility of the device section in the mixer panel.
isDeviceSectionVisible().toggle()
instead void toggleIoSectionVisibility | ( | ) |
Toggles the visibility of the IO section in the mixer panel.
isIoSectionVisible().toggle()
instead void toggleMeterSectionVisibility | ( | ) |
Toggles the visibility of the meter section in the mixer panel.
isMeterSectionVisible().toggle()
instead void toggleSendsSectionVisibility | ( | ) |
Toggles the visibility of the send control section in the mixer panel.
isSendSectionVisible().toggle()
instead HardwareActionBindable zoomInTrackWidthsAllAction | ( | ) |
Zooms in all mixer tracks, if it the mixer is visible.
HardwareActionBindable zoomInTrackWidthsSelectedAction | ( | ) |
Zooms in selected mixer tracks, if it the mixer is visible.
HardwareActionBindable zoomOutTrackWidthsAllAction | ( | ) |
Zooms out all mixer tracks, if it the mixer is visible.
HardwareActionBindable zoomOutTrackWidthsSelectedAction | ( | ) |
Zooms out selected mixer tracks, if it the mixer is visible.
RelativeHardwarControlBindable zoomTrackWidthsAllStepper | ( | ) |
Same as zoomInTrackWidthsAllAction/zoomOutTrackWidthsAllAction, but as a stepper
RelativeHardwarControlBindable zoomTrackWidthsSelectedStepper | ( | ) |
Same as zoomInTrackWidthsSelectedAction/zoomOutTrackWidthsSelectedAction, but as a stepper