Control Surface API  2.2.2
Project Interface Reference
Inheritance diagram for Project:

Public Member Functions

Track getRootTrackGroup ()
 
Track getShownTopLevelTrackGroup ()
 
void createSceneFromPlayingLauncherClips ()
 
- Public Member Functions inherited from ObjectProxy
BooleanValue exists ()
 
BooleanValue createEqualsValue (ObjectProxy other)
 
- Public Member Functions inherited from Subscribable
boolean isSubscribed ()
 
void setIsSubscribed (boolean value)
 
void subscribe ()
 
void unsubscribe ()
 

Detailed Description

An interface for representing the current project.

Since
API version 1

Definition at line 8 of file Project.java.

Member Function Documentation

void createSceneFromPlayingLauncherClips ( )

Creates a new scene (using an existing empty scene if possible) from the clips that are currently playing in the clip launcher.

Since
API version 1
Track getRootTrackGroup ( )

Returns an object that represents the root track group of the active Bitwig Studio project.

Returns
the root track group of the currently active project
Since
API version 1
Track getShownTopLevelTrackGroup ( )

Returns an object that represents the top level track group as shown in the arranger/mixer of the active Bitwig Studio project.

Returns
the shown top level track group of the currently active project
Since
API version 1

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