Control Surface API  2.2.2
ClipLauncherSlotBank.java
1 package com.bitwig.extension.controller.api;
2 
6 
13 public interface ClipLauncherSlotBank extends ClipLauncherSlotOrSceneBank<ClipLauncherSlot>
14 {
22  void select(int slot);
23 
31  void record(int slot);
32 
40  void showInEditor(int slot);
41 
49  void createEmptyClip(int slot, int lengthInBeats);
50 
58  void deleteClip(int slot);
59 
67  void duplicateClip(int slot);
68 
78 
89 
103 
114 
125 
136 
147 
158 
163  @Deprecated
165 
176 
185  void setIndication(boolean shouldIndicate);
186 
195 }
void addColorObserver(IndexedColorValueChangedCallback callback)
void addIsQueuedObserver(IndexedBooleanValueChangedCallback callback)
void addIsPlayingObserver(IndexedBooleanValueChangedCallback callback)
void addIsRecordingQueuedObserver(IndexedBooleanValueChangedCallback callback)
void addIsSelectedObserver(IndexedBooleanValueChangedCallback callback)
void createEmptyClip(int slot, int lengthInBeats)
void addPlaybackStateObserver(ClipLauncherSlotBankPlaybackStateChangedCallback callback)
void addIsRecordingObserver(IndexedBooleanValueChangedCallback callback)
void addHasContentObserver(IndexedBooleanValueChangedCallback callback)
void addIsStopQueuedObserver(IndexedBooleanValueChangedCallback callback)
void addIsPlaybackQueuedObserver(IndexedBooleanValueChangedCallback callback)