Control Surface API  3.0.3
Track.java
1 package com.bitwig.extension.controller.api;
2 
9 
15 public interface Track extends Channel
16 {
23 
32  @Deprecated
34 
42  @Deprecated
44 
52 
57  @Deprecated
59 
68  @Deprecated
70 
78  @Deprecated
80 
87  @OscNode
89 
97  @Deprecated
99 
106  @OscNode
108 
116  @Deprecated
118 
125  @OscNode
127 
135  @Deprecated
137 
144  @OscNode
146 
154 
163  @Deprecated
165 
176  @Deprecated
178 
185 
194  @Deprecated
196 
204  @OscNode
206 
212  @OscMethod
213  void stop();
214 
220  @OscMethod
221  void returnToArrangement();
222 
230  @OscMethod
231  void setName(String name);
232 
244 
254  @OscMethod
255  void playNote(int key, int velocity);
256 
266  @OscMethod
267  void startNote(int key, int velocity);
268 
278  @OscMethod
279  void stopNote(int key, int velocity);
280 
292  @OscMethod
293  void sendMidi(int status, int data1, int data2);
294 
302 
317  @Deprecated
318  void addTrackTypeObserver(int numChars, String textWhenUnassigned, StringValueChangedCallback callback);
319 
326 
336  @Deprecated
338 
346  @Deprecated
348 
355  @OscNode
357 
365  @Deprecated
367 
374  @OscNode
376 
385 
400  CursorDevice createCursorDevice(String name);
401 
417  CursorDevice createCursorDevice(String name, int numSends);
418 
426  @Deprecated
428 
433  @Deprecated
435 
469  final int numTracks,
470  final int numSends,
471  final int numScenes,
472  final boolean hasFlatTrackList);
473 
495  final int numTracks,
496  final int numSends,
497  final int numScenes,
498  final boolean hasFlatTrackList);
499 
518  TrackBank createEffectTrackBank(final int numTracks, final int numScenes, final boolean hasFlatTrackList);
519 
529  MasterTrack createMasterTrack(final int numScenes);
530 
550  final int numTracks,
551  final int numSends,
552  final int numScenes,
553  final boolean shouldIncludeEffectTracks,
554  final boolean shouldIncludeMasterTrack);
555 
562 
569 }
void playNote(int key, int velocity)
ClipLauncherSlotBank clipLauncherSlotBank()
TrackBank createTrackBank(final int numTracks, final int numSends, final int numScenes, final boolean hasFlatTrackList)
void addIsQueuedForStopObserver(BooleanValueChangedCallback callback)
TrackBank createEffectTrackBank(final int numTracks, final int numScenes, final boolean hasFlatTrackList)
SettableBooleanValue getCanHoldAudioData()
void startNote(int key, int velocity)
void stopNote(int key, int velocity)
TrackBank createSiblingsTrackBank(final int numTracks, final int numSends, final int numScenes, final boolean shouldIncludeEffectTracks, final boolean shouldIncludeMasterTrack)
MasterTrack createMasterTrack(final int numScenes)
SettableBooleanValue canHoldAudioData()
void sendMidi(int status, int data1, int data2)
void addIsGroupObserver(BooleanValueChangedCallback callback)
void addPitchNamesObserver(IndexedStringValueChangedCallback callback)
SettableBooleanValue canHoldNoteData()
SettableBooleanValue getCanHoldNoteData()
void addPositionObserver(IntegerValueChangedCallback callback)
ClipLauncherSlotBank getClipLauncherSlots()
TrackBank createMainTrackBank(final int numTracks, final int numSends, final int numScenes, final boolean hasFlatTrackList)
ClipLauncherSlotBank getClipLauncher()
void addTrackTypeObserver(int numChars, String textWhenUnassigned, StringValueChangedCallback callback)