Bitwig Studio Control Surface API  4.0.1
ClipLauncherSlotBank.java
1 package com.bitwig.extension.controller.api;
2 
8 
15 public interface ClipLauncherSlotBank extends ClipLauncherSlotOrSceneBank<ClipLauncherSlot>
16 {
24  @OscMethod
25  void select(int slot);
26 
34  @OscMethod
35  void record(int slot);
36 
44  @OscMethod
45  void showInEditor(int slot);
46 
54  @OscMethod
55  void createEmptyClip(int slot, int lengthInBeats);
56 
65  @Deprecated
66  void deleteClip(int slot);
67 
75  @OscMethod
76  void duplicateClip(int slot);
77 
87 
98 
112 
123 
134 
145 
156 
167 
172  @Deprecated
174 
185 
194  @OscMethod
195  void setIndication(boolean shouldIndicate);
196 
204  @OscNode
206 }
void addIsQueuedObserver(IndexedBooleanValueChangedCallback callback)
void addIsPlayingObserver(IndexedBooleanValueChangedCallback callback)
void addIsSelectedObserver(IndexedBooleanValueChangedCallback callback)
void addHasContentObserver(IndexedBooleanValueChangedCallback callback)
void addIsRecordingQueuedObserver(IndexedBooleanValueChangedCallback callback)
void addPlaybackStateObserver(ClipLauncherSlotBankPlaybackStateChangedCallback callback)
void addColorObserver(IndexedColorValueChangedCallback callback)
void addIsStopQueuedObserver(IndexedBooleanValueChangedCallback callback)
void createEmptyClip(int slot, int lengthInBeats)
void addIsRecordingObserver(IndexedBooleanValueChangedCallback callback)
void addIsPlaybackQueuedObserver(IndexedBooleanValueChangedCallback callback)