Bitwig Studio Control Surface API  5.0.11
SourceSelector Interface Reference
+ Inheritance diagram for SourceSelector:

Public Member Functions

BooleanValue getHasNoteInputSelected ()
 
BooleanValue hasNoteInputSelected ()
 
BooleanValue getHasAudioInputSelected ()
 
BooleanValue hasAudioInputSelected ()
 
- 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

Instance of this class represent sources selectors in Bitwig Studio, which are shown as choosers in the user interface and contain entries for either note inputs or audio inputs or both.

The most prominent source selector in Bitwig Studio is the one shown in the track IO section, which can be accessed via the API by calling Track#getSourceSelector().

Since
API version 1

Member Function Documentation

◆ getHasAudioInputSelected()

BooleanValue getHasAudioInputSelected ( )

Returns an object that indicates if the source selector has audio inputs enabled.

Returns
a boolean value object
Since
API version 1
Deprecated:
Use hasAudioInputSelected() instead.

◆ getHasNoteInputSelected()

BooleanValue getHasNoteInputSelected ( )

Returns an object that indicates if the source selector has note inputs enabled.

Returns
a boolean value object
Since
API version 1
Deprecated:
Use hasNoteInputSelected() instead.

◆ hasAudioInputSelected()

BooleanValue hasAudioInputSelected ( )

Returns an object that indicates if the source selector has audio inputs enabled.

Returns
a boolean value object
Since
API version 5

◆ hasNoteInputSelected()

BooleanValue hasNoteInputSelected ( )

Returns an object that indicates if the source selector has note inputs enabled.

Returns
a boolean value object
Since
API version 5

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