Bitwig Studio Control Surface API
5.0.11
|
Public Member Functions | |
void | copyTracks (Track... tracks) |
void | moveTracks (Track... tracks) |
void | copyDevices (Device... devices) |
void | moveDevices (Device... devices) |
void | copySlotsOrScenes (ClipLauncherSlotOrScene... clipLauncherSlotOrScenes) |
void | moveSlotsOrScenes (ClipLauncherSlotOrScene... clipLauncherSlotOrScenes) |
void | insertFile (String path) |
void | insertBitwigDevice (UUID id) |
void | insertVST2Device (int id) |
void | insertVST3Device (String id) |
void | insertCLAPDevice (String id) |
void | paste () |
void | browse () |
HardwareActionBindable | browseAction () |
Defines an insertion point where various objects can be inserted as if the user had dragged and dropped them to this insertion point (e.g with the mouse). Some things may not make sense to insert in which case nothing happens.
void browse | ( | ) |
Starts browsing using the popup browser for something to insert at this insertion point.
HardwareActionBindable browseAction | ( | ) |
void copyDevices | ( | Device... | devices | ) |
Copies the supplied devices to this insertion point. If it's not possible to do so then this does nothing.
void copySlotsOrScenes | ( | ClipLauncherSlotOrScene... | clipLauncherSlotOrScenes | ) |
Copies the supplied slots or scenes to this insertion point. If it's not possible to do so then this does nothing.
void copyTracks | ( | Track... | tracks | ) |
Copies the supplied tracks to this insertion point. If it's not possible to do so then this does nothing.
void insertBitwigDevice | ( | UUID | id | ) |
Inserts a Bitwig device with the supplied id at this insertion point. If the device is unknown or it's not possible to insert a device here then his does nothing.
id | The Bitwig device id to insert |
void insertCLAPDevice | ( | String | id | ) |
Inserts a CLAP plugin device with the supplied id at this insertion point. If the plug-in is unknown, or it's not possible to insert a plug-in here then his does nothing.
id | The CLAP plugin id to insert |
void insertFile | ( | String | path | ) |
Inserts the supplied file at this insertion point. If it's not possible to do so then this does nothing.
void insertVST2Device | ( | int | id | ) |
Inserts a VST2 plugin device with the supplied id at this insertion point. If the plug-in is unknown, or it's not possible to insert a plug-in here then his does nothing.
id | The VST2 plugin id to insert |
void insertVST3Device | ( | String | id | ) |
Inserts a VST3 plugin device with the supplied id at this insertion point. If the plug-in is unknown, or it's not possible to insert a plug-in here then his does nothing.
id | The VST3 plugin id to insert |
void moveDevices | ( | Device... | devices | ) |
Moves the supplied devices to this insertion point. If it's not possible to do so then this does nothing.
void moveSlotsOrScenes | ( | ClipLauncherSlotOrScene... | clipLauncherSlotOrScenes | ) |
Moves the supplied slots or scenes to this insertion point. If it's not possible to do so then this does nothing.
void moveTracks | ( | Track... | tracks | ) |
Moves the supplied tracks to this insertion point. If it's not possible to do so then this does nothing.
void paste | ( | ) |
Pastes the contents of the clipboard at this insertion point.