Control Surface API  2.2.2
ClipLauncherSlotOrSceneBank< ItemType extends ClipLauncherSlotOrScene > Interface Template Reference
Inheritance diagram for ClipLauncherSlotOrSceneBank< ItemType extends ClipLauncherSlotOrScene >:

Public Member Functions

void launch (int slot)
 
void stop ()
 
void returnToArrangement ()
 
void addNameObserver (IndexedStringValueChangedCallback callback)
 
- Public Member Functions inherited from Bank< ItemType >
int getSizeOfBank ()
 
default void scrollPageForwards ()
 
default void scrollPageBackwards ()
 
ItemType getItemAt (int index)
 
IntegerValue itemCount ()
 
SettableIntegerValue cursorIndex ()
 

Detailed Description

An abstract interface that represents the clip launcher scenes or slots of a single track.

Since
API version 1

Definition at line 10 of file ClipLauncherSlotOrSceneBank.java.

Member Function Documentation

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.

Parameters
callbacka callback function receiving two parameters: 1. the slot index (integer) within the configured window, and 2. the name of the scene/slot (string)
Since
API version 1
void launch ( int  slot)

Launches the scene/slot with the given index.

Parameters
slotthe index of the slot that should be launched
Since
API version 1
void returnToArrangement ( )

Performs a return-to-arrangement operation on the related track, which caused playback to be taken over by the arrangement sequencer.

Since
API version 1
void stop ( )

Stops clip launcher playback for the associated track.

Since
API version 1

The documentation for this interface was generated from the following file: