Bitwig Studio Control Surface API
5.0.11
|
Public Member Functions | |
SettableEnumValue | mode () |
SettableIntegerValue | octaves () |
SettableBooleanValue | isEnabled () |
SettableBooleanValue | isFreeRunning () |
SettableBooleanValue | shuffle () |
SettableDoubleValue | rate () |
SettableDoubleValue | gateLength () |
SettableBooleanValue | enableOverlappingNotes () |
SettableBooleanValue | usePressureToVelocity () |
void | releaseNotes () |
SettableDoubleValue | humanize () |
SettableBooleanValue | terminateNotesImmediately () |
![]() | |
BooleanValue | exists () |
BooleanValue | createEqualsValue (ObjectProxy other) |
![]() | |
boolean | isSubscribed () |
void | setIsSubscribed (boolean value) |
void | subscribe () |
void | unsubscribe () |
Proxy to an arpeggiator component.
SettableBooleanValue enableOverlappingNotes | ( | ) |
Let the arpeggiator play overlapping notes.
SettableDoubleValue gateLength | ( | ) |
Returns an object to configure the note length, expressed as a ratio of the period. Must be between 1/32 and 8.
SettableDoubleValue humanize | ( | ) |
Will introduce human-like errors. Between 0 and 1.
SettableBooleanValue isEnabled | ( | ) |
Returns an object to enable or disable the note repeat component.
SettableBooleanValue isFreeRunning | ( | ) |
If true the arpeggiator will not try to sync to the transport.
SettableEnumValue mode | ( | ) |
Returns an object to configure the arpeggiator mode. Possible values:
SettableIntegerValue octaves | ( | ) |
Returns an object to configure the range in octaves. The range is between 0 and 8.
SettableDoubleValue rate | ( | ) |
Returns an object to configure the note repeat rate in beats.
void releaseNotes | ( | ) |
Release all notes being played.
SettableBooleanValue shuffle | ( | ) |
Return an object to configure the note repeat to use shuffle or not.
SettableBooleanValue terminateNotesImmediately | ( | ) |
If set to true, it will terminate the playing note as soon as it is released, otherwise it will be held until its computed note-off time.
SettableBooleanValue usePressureToVelocity | ( | ) |
Will use the note pressure to determine the velocity of arpeggiated notes.