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

Public Member Functions

default AbsoluteHardwareControlBinding addBinding (final AbsoluteHardwareControl hardwareControl)
 
AbsoluteHardwareControlBinding addBindingWithRange (AbsoluteHardwareControl hardwareControl, double minNormalizedValue, double maxNormalizedValue)
 

Detailed Description

Something that can be bound to an AbsoluteHardwareControl and can respond to the user input (such as user moving a slider up or down) in a meaningful way.

Since
API version 10

Member Function Documentation

◆ addBinding()

default AbsoluteHardwareControlBinding addBinding ( final AbsoluteHardwareControl  hardwareControl)

Binds this target to the supplied hardware control so that when the user moves the hardware control this target will respond in a meaningful way.

When the binding is no longer needed the HardwareBinding#removeBinding() method can be called on it.

Returns
The newly created binding

Implemented in SettableRangedValue.

◆ addBindingWithRange()

AbsoluteHardwareControlBinding addBindingWithRange ( AbsoluteHardwareControl  hardwareControl,
double  minNormalizedValue,
double  maxNormalizedValue 
)

Binds this target to the supplied hardware control so that when the user moves the hardware control this target will respond in a meaningful way. This target will be adjusted within the supplied normalized range.

When the binding is no longer needed the HardwareBinding#removeBinding() method can be called on it.

Returns
The newly created binding

Implemented in SettableRangedValue.


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