1 package com.bitwig.extension.controller.api;
3 import java.util.concurrent.Future;
4 import java.util.function.Consumer;
287 void playNote(
int key,
int velocity);
311 void stopNote(
int key,
int velocity);
325 void sendMidi(
int status,
int data1,
int data2);
515 final boolean hasFlatTrackList);
541 final boolean hasFlatTrackList);
596 final boolean shouldIncludeEffectTracks,
597 final boolean shouldIncludeMasterTrack);
SettableBooleanValue autoMonitor()
void addTrackTypeObserver(int numChars, String textWhenUnassigned, StringValueChangedCallback callback)
void addPitchNamesObserver(IndexedStringValueChangedCallback callback)
ClipLauncherSlotBank getClipLauncherSlots()
void setName(String name)
void addNoteSource(NoteInput noteInput)
SettableStringValue name()
void addIsQueuedForStopObserver(BooleanValueChangedCallback callback)
SettableBooleanValue getArm()
SettableBooleanValue canHoldAudioData()
void addPositionObserver(IntegerValueChangedCallback callback)
Device getPrimaryDevice()
InsertionPoint afterTrackInsertionPoint()
SettableBooleanValue getCanHoldNoteData()
void createNewLauncherClip(int slotIndex, int lengthInBeats)
void addIsGroupObserver(BooleanValueChangedCallback callback)
TrackBank createMainTrackBank(final int numTracks, final int numSends, final int numScenes, final boolean hasFlatTrackList)
BooleanValue getIsMatrixStopped()
SettableBooleanValue canHoldNoteData()
ClipLauncherSlotBank getClipLauncher()
CursorDevice createCursorDevice()
void selectSlot(int slotIndex)
void recordNewLauncherClip(int slotIndex)
void returnToArrangement()
Track createParentTrack(int numSends, int numScenes)
SettableBooleanValue getMonitor()
TrackBank createTrackBank(final int numTracks, final int numSends, final int numScenes, final boolean hasFlatTrackList)
void startNote(int key, int velocity)
BooleanValue isMonitoring()
SettableBooleanValue monitor()
SourceSelector sourceSelector()
void playNote(int key, int velocity)
SettableBooleanValue getCanHoldAudioData()
TrackBank createSiblingsTrackBank(final int numTracks, final int numSends, final int numScenes, final boolean shouldIncludeEffectTracks, final boolean shouldIncludeMasterTrack)
HardwareActionBindable stopAction()
Device getPrimaryInstrument()
void removeNoteSource(NoteInput noteInput)
BooleanValue isQueuedForStop()
SettableEnumValue getCrossFadeMode()
ClipLauncherSlotBank clipLauncherSlotBank()
SettableBooleanValue getAutoMonitor()
SettableEnumValue crossFadeMode()
MasterTrack createMasterTrack(final int numScenes)
SettableBooleanValue getIsPreFader()
TrackBank createEffectTrackBank(final int numTracks, final int numScenes, final boolean hasFlatTrackList)
SourceSelector getSourceSelector()
void stopNote(int key, int velocity)
InsertionPoint beforeTrackInsertionPoint()
SettableEnumValue monitorMode()
void sendMidi(int status, int data1, int data2)
SettableBooleanValue arm()
BooleanValue getIsMatrixQueuedForStop()