|
Control Surface API
2.2.2
|
Public Member Functions | |
| SettableBooleanValue | isPlaybackFollowEnabled () |
| SettableBooleanValue | hasDoubleRowTrackHeight () |
| SettableBooleanValue | areCueMarkersVisible () |
| SettableBooleanValue | isClipLauncherVisible () |
| SettableBooleanValue | isTimelineVisible () |
| SettableBooleanValue | isIoSectionVisible () |
| SettableBooleanValue | areEffectTracksVisible () |
| void | addPlaybackFollowObserver (BooleanValueChangedCallback callback) |
| void | addTrackRowHeightObserver (BooleanValueChangedCallback callback) |
| void | addCueMarkerVisibilityObserver (BooleanValueChangedCallback callback) |
| void | togglePlaybackFollow () |
| void | toggleTrackRowHeight () |
| void | toggleCueMarkerVisibility () |
An interface representing various commands which can be performed on the Bitwig Studio arranger.
To receive an instance of the application interface call ControllerHost#createArranger.
Definition at line 12 of file Arranger.java.
| void addCueMarkerVisibilityObserver | ( | BooleanValueChangedCallback | callback | ) |
Registers an observer that reports if the cue marker lane is visible.
| callback | a callback function object that accepts a single bool parameter. |
areCueMarkersVisible().addValueObserver instead | void addPlaybackFollowObserver | ( | BooleanValueChangedCallback | callback | ) |
Registers an observer that reports if playback-follow is enabled.
| callback | a callback function object that accepts a single bool parameter |
isPlaybackFollowEnabled().addValueObserver instead | void addTrackRowHeightObserver | ( | BooleanValueChangedCallback | callback | ) |
Registers an observer that reports the current configuration of the arranger track row height.
| callback | a callback function object that accepts a single bool parameter. The parameter indicates if the row height is double (true) or single (false). |
hasDoubleRowTrackHeight().addValueObserver instead | SettableBooleanValue areCueMarkersVisible | ( | ) |
Gets an object that allows to show/hide the cue markers in the arranger panel. Observers can be registered on the returned object for receiving notifications when the cue marker lane switches between shown and hidden.
| SettableBooleanValue areEffectTracksVisible | ( | ) |
Gets an object that allows to show/hide the effect tracks in the arranger panel. Observers can be registered on the returned object for receiving notifications when the effect track section switches between shown and hidden.
| SettableBooleanValue hasDoubleRowTrackHeight | ( | ) |
Gets an object that allows to control the arranger track height. Observers can be registered on the returned object for receiving notifications when the track height changes.
true when the tracks have double row height and false when the tracks have single row height. | SettableBooleanValue isClipLauncherVisible | ( | ) |
Gets an object that allows to show/hide the clip launcher in the arranger panel. Observers can be registered on the returned object for receiving notifications when the clip launcher switches between shown and hidden.
| SettableBooleanValue isIoSectionVisible | ( | ) |
Gets an object that allows to show/hide the track input/output choosers in the arranger panel. Observers can be registered on the returned object for receiving notifications when the I/O section switches between shown and hidden.
| SettableBooleanValue isPlaybackFollowEnabled | ( | ) |
Gets an object that allows to enable/disable arranger playback follow. Observers can be registered on the returned object for receiving notifications when the setting switches between on and off.
| SettableBooleanValue isTimelineVisible | ( | ) |
Gets an object that allows to show/hide the timeline in the arranger panel. Observers can be registered on the returned object for receiving notifications when the timeline switches between shown and hidden.
| void toggleCueMarkerVisibility | ( | ) |
Toggles the visibility of the arranger cue marker lane.
areCueMarkersVisible().toggle instead | void togglePlaybackFollow | ( | ) |
Toggles the playback follow state.
isPlaybackFollowEnabled().toggle instead | void toggleTrackRowHeight | ( | ) |
Toggles the arranger track row height between double and single.
hasDoubleRowTrackHeight().toggle instead