Bitwig Studio Control Surface API  5.0.11
MasterTrack Interface Reference
+ Inheritance diagram for MasterTrack:

Additional Inherited Members

- Public Member Functions inherited from Track
IntegerValue position ()
 
void addPositionObserver (IntegerValueChangedCallback callback)
 
ClipLauncherSlotBank getClipLauncherSlots ()
 
ClipLauncherSlotBank clipLauncherSlotBank ()
 
ClipLauncherSlotBank getClipLauncher ()
 
void addIsQueuedForStopObserver (BooleanValueChangedCallback callback)
 
SettableBooleanValue getArm ()
 
SettableBooleanValue arm ()
 
SettableBooleanValue getMonitor ()
 
SettableBooleanValue monitor ()
 
BooleanValue isMonitoring ()
 
SettableBooleanValue getAutoMonitor ()
 
SettableBooleanValue autoMonitor ()
 
SettableEnumValue monitorMode ()
 
SettableEnumValue getCrossFadeMode ()
 
SettableEnumValue crossFadeMode ()
 
BooleanValue isStopped ()
 
BooleanValue getIsMatrixStopped ()
 
BooleanValue getIsMatrixQueuedForStop ()
 
BooleanValue isQueuedForStop ()
 
SourceSelector getSourceSelector ()
 
SourceSelector sourceSelector ()
 
void stop ()
 
HardwareActionBindable stopAction ()
 
void stopAlt ()
 
HardwareActionBindable stopAltAction ()
 
void returnToArrangement ()
 
void setName (String name)
 
void addPitchNamesObserver (IndexedStringValueChangedCallback callback)
 
void playNote (int key, int velocity)
 
void startNote (int key, int velocity)
 
void stopNote (int key, int velocity)
 
void sendMidi (int status, int data1, int data2)
 
StringValue trackType ()
 
void addTrackTypeObserver (int numChars, String textWhenUnassigned, StringValueChangedCallback callback)
 
BooleanValue isGroup ()
 
SettableBooleanValue isGroupExpanded ()
 
SettableBooleanValue getIsPreFader ()
 
void addIsGroupObserver (BooleanValueChangedCallback callback)
 
SettableBooleanValue getCanHoldNoteData ()
 
SettableBooleanValue canHoldNoteData ()
 
SettableBooleanValue getCanHoldAudioData ()
 
SettableBooleanValue canHoldAudioData ()
 
CursorDevice createCursorDevice ()
 
CursorDevice createCursorDevice (String name)
 
CursorDevice createCursorDevice (String name, int numSends)
 
Device getPrimaryDevice ()
 
Device getPrimaryInstrument ()
 
TrackBank createTrackBank (final int numTracks, final int numSends, final int numScenes, final boolean hasFlatTrackList)
 
TrackBank createMainTrackBank (final int numTracks, final int numSends, final int numScenes, final boolean hasFlatTrackList)
 
TrackBank createEffectTrackBank (final int numTracks, final int numScenes, final boolean hasFlatTrackList)
 
TrackBank createEffectTrackBank (final int numTracks, final int numSends, final int numScenes, final boolean hasFlatTrackList)
 
MasterTrack createMasterTrack (final int numScenes)
 
TrackBank createSiblingsTrackBank (final int numTracks, final int numSends, final int numScenes, final boolean shouldIncludeEffectTracks, final boolean shouldIncludeMasterTrack)
 
InsertionPoint afterTrackInsertionPoint ()
 
InsertionPoint beforeTrackInsertionPoint ()
 
Track createParentTrack (int numSends, int numScenes)
 
void addNoteSource (NoteInput noteInput)
 
void removeNoteSource (NoteInput noteInput)
 
void createNewLauncherClip (int slotIndex, int lengthInBeats)
 
void createNewLauncherClip (int slotIndex)
 
void recordNewLauncherClip (int slotIndex)
 
void selectSlot (int slotIndex)
 
void launchLastClipWithOptions (final String quantization, final String launchMode)
 
HardwareActionBindable launchLastClipWithOptionsAction (final String quantization, final String launchMode)
 
CursorRemoteControlsPage createCursorRemoteControlsPage (int parameterCount)
 
CursorRemoteControlsPage createCursorRemoteControlsPage (String name, int parameterCount, String filterExpression)
 
- Public Member Functions inherited from Channel
SettableBooleanValue isActivated ()
 
Parameter getVolume ()
 
Parameter volume ()
 
Parameter getPan ()
 
Parameter pan ()
 
SettableBooleanValue getMute ()
 
SettableBooleanValue mute ()
 
SoloValue getSolo ()
 
SoloValue solo ()
 
BooleanValue isMutedBySolo ()
 
void addVuMeterObserver (int range, int channel, boolean peak, IntegerValueChangedCallback callback)
 
void addNoteObserver (NotePlaybackCallback callback)
 
PlayingNoteArrayValue playingNotes ()
 
void addColorObserver (ColorValueChangedCallback callback)
 
SettableColorValue color ()
 
SendBank sendBank ()
 
Send getSend (int index)
 
void duplicate ()
 
void selectInMixer ()
 
void addIsSelectedInMixerObserver (BooleanValueChangedCallback callback)
 
void makeVisibleInArranger ()
 
void makeVisibleInMixer ()
 
- Public Member Functions inherited from DeviceChain
void selectInEditor ()
 
SettableStringValue name ()
 
void addNameObserver (int numChars, String textWhenUnassigned, StringValueChangedCallback callback)
 
void addIsSelectedInEditorObserver (BooleanValueChangedCallback callback)
 
void addIsSelectedObserver (BooleanValueChangedCallback callback)
 
DeviceBank createDeviceBank (int numDevices)
 
Browser createDeviceBrowser (final int numFilterColumnEntries, final int numResultsColumnEntries)
 
void select ()
 
void browseToInsertAtStartOfChain ()
 
void browseToInsertAtEndOfChain ()
 
InsertionPoint startOfDeviceChainInsertionPoint ()
 
InsertionPoint endOfDeviceChainInsertionPoint ()
 
- Public Member Functions inherited from ObjectProxy
BooleanValue exists ()
 
BooleanValue createEqualsValue (ObjectProxy other)
 
- Public Member Functions inherited from Subscribable
boolean isSubscribed ()
 
void setIsSubscribed (boolean value)
 
void subscribe ()
 
void unsubscribe ()
 
- Public Member Functions inherited from DeleteableObject
void deleteObject ()
 
HardwareActionBindable deleteObjectAction ()
 

Detailed Description

A special kind of track that represents the master track in Bitwig Studio.

Since
API version 1

The documentation for this interface was generated from the following file: