|
Control Surface API
3.0.3
|

Public Member Functions | |
| void | launch (int slot) |
| void | stop () |
| void | returnToArrangement () |
| void | addNameObserver (IndexedStringValueChangedCallback callback) |
Public Member Functions inherited from Bank< ItemType > | |
| int | getSizeOfBank () |
| int | getCapacityOfBank () |
| void | setSizeOfBank (int size) |
| default void | scrollPageForwards () |
| default void | scrollPageBackwards () |
| ItemType | getItemAt (int index) |
| IntegerValue | itemCount () |
| SettableIntegerValue | cursorIndex () |
An abstract interface that represents the clip launcher scenes or slots of a single track.
Definition at line 10 of file ClipLauncherSlotOrSceneBank.java.
| void addNameObserver | ( | IndexedStringValueChangedCallback | callback | ) |
Registers an observer that reports the names of the scenes and slots. The slot names reflect the names of containing clips.
| callback | a callback function receiving two parameters: 1. the slot index (integer) within the configured window, and 2. the name of the scene/slot (string) |
| void launch | ( | int | slot | ) |
Launches the scene/slot with the given index.
| slot | the index of the slot that should be launched |
| void returnToArrangement | ( | ) |
Performs a return-to-arrangement operation on the related track, which caused playback to be taken over by the arrangement sequencer.
| void stop | ( | ) |
Stops clip launcher playback for the associated track.