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

Public Member Functions

SettableStringValue name ()
 
SettableBooleanValue isBeingMapped ()
 
- Public Member Functions inherited from Parameter
SettableRangedValue value ()
 
RangedValue modulatedValue ()
 
void addNameObserver (int maxChars, String textWhenUnassigned, StringValueChangedCallback callback)
 
void addValueDisplayObserver (int maxChars, String textWhenUnassigned, StringValueChangedCallback callback)
 
void reset ()
 
void touch (boolean isBeingTouched)
 
void setIndication (boolean shouldIndicate)
 
void setLabel (String label)
 
void restoreAutomationControl ()
 
- Public Member Functions inherited from SettableRangedValue
void set (double value)
 
void setImmediately (double value)
 
void set (Number value, Number resolution)
 
void inc (double increment)
 
void inc (Number increment, Number resolution)
 
void setRaw (double value)
 
void incRaw (double delta)
 
default AbsoluteHardwareControlBinding addBinding (final AbsoluteHardwareControl hardwareControl)
 
AbsoluteHardwareControlBinding addBindingWithRange (AbsoluteHardwareControl hardwareControl, double minNormalizedValue, double maxNormalizedValue)
 
default RelativeHardwareControlToRangedValueBinding addBinding (final RelativeHardwareControl hardwareControl)
 
default RelativeHardwareControlBinding addBindingWithRange (final RelativeHardwareControl hardwareControl, final double minNormalizedValue, final double maxNormalizedValue)
 
RelativeHardwareControlToRangedValueBinding addBindingWithRangeAndSensitivity (RelativeHardwareControl hardwareControl, double minNormalizedValue, double maxNormalizedValue, double sensitivity)
 
default RelativeHardwareControlToRangedValueBinding addBindingWithSensitivity (final RelativeHardwareControl hardwareControl, final double sensitivity)
 
- Public Member Functions inherited from RangedValue
double get ()
 
double getRaw ()
 
default double getAsDouble ()
 
StringValue displayedValue ()
 
void addValueObserver (int range, IntegerValueChangedCallback callback)
 
void addRawValueObserver (DoubleValueChangedCallback callback)
 
- Public Member Functions inherited from Value< DoubleValueChangedCallback >
void markInterested ()
 
void addValueObserver (ObserverType callback)
 
- 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 ()
 
- Public Member Functions inherited from DeleteableObject
void deleteObject ()
 
HardwareActionBindable deleteObjectAction ()
 

Detailed Description

Represents a remote control in Bitwig Studio.

Since
API version 2

Member Function Documentation

◆ isBeingMapped()

SettableBooleanValue isBeingMapped ( )

Returns an object indicating whether this remote control's mapping is being changed. An unmapped remote control slot can be mapped by setting this to true.

◆ name()

The name of the parameter.

Since
API version 2

Implements Parameter.


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