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

Public Member Functions

default void setRaw (final double value)
 
default void incRaw (final double amount)
 
RelativeHardwarControlBindable beatStepper ()
 
- Public Member Functions inherited from BeatTimeValue
void addRawValueObserver (DoubleValueChangedCallback callback)
 
String getFormatted (BeatTimeFormatter formatter)
 
String getFormatted ()
 
void addTimeObserver (String separator, int barsLen, int beatsLen, int subdivisionLen, int ticksLen, StringValueChangedCallback callback)
 
- Public Member Functions inherited from DoubleValue
double get ()
 
default double getAsDouble ()
 
- Public Member Functions inherited from Value< DoubleValueChangedCallback >
void markInterested ()
 
void addValueObserver (ObserverType callback)
 
- Public Member Functions inherited from SettableDoubleValue
void set (double value)
 
void inc (double amount)
 
- Public Member Functions inherited from RelativeHardwarControlBindable
default RelativeHardwareControlBinding addBinding (RelativeHardwareControl hardwareControl)
 
RelativeHardwareControlBinding addBindingWithSensitivity (RelativeHardwareControl hardwareControl, double sensitivity)
 

Member Function Documentation

◆ beatStepper()

Stepper that steps through beat values. This can be used as a target for a RelativeHardwareControl.

Since
API version 10

◆ incRaw()

default void incRaw ( final double  amount)

The same as the inc method.

Deprecated:
This is included only for backwards compatibility with API version 1 where this inherited from RangedValue instead of DoubleValue.

◆ setRaw()

default void setRaw ( final double  value)

The same as the set method.

Deprecated:
This is included only for backwards compatibility with API version 1 where this inherited from RangedValue instead of DoubleValue.

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