Bitwig Studio Control Surface API  5.0.11
ClipLauncherSlotOrSceneBank< ItemType extends ClipLauncherSlotOrScene > Interface Template Reference
+ Inheritance diagram for ClipLauncherSlotOrSceneBank< ItemType extends ClipLauncherSlotOrScene >:

Public Member Functions

void launch (int slot)
 
void launchAlt (int slot)
 
void stop ()
 
void stopAlt ()
 
HardwareActionBindable stopAction ()
 
HardwareActionBindable stopAltAction ()
 
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 ()
 
void setSkipDisabledItems (boolean shouldSkip)
 

Detailed Description

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

Since
API version 1

Member Function Documentation

◆ addNameObserver()

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

◆ launch()

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

◆ launchAlt()

void launchAlt ( int  slot)

Launches the scene/slot with the given index.

Parameters
slotthe index of the slot that should be launched
Since
API version 18

◆ returnToArrangement()

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

◆ stop()

void stop ( )

Stops clip launcher playback for the associated track.

Since
API version 1

◆ stopAction()

HardwareActionBindable stopAction ( )

Action to call stop().

Since
API version 10

◆ stopAlt()

void stopAlt ( )

Stops clip launcher playback for the associated track.

Since
API version 18

◆ stopAltAction()

HardwareActionBindable stopAltAction ( )

Action to call stopAlt().

Since
API version 18

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