Skip to content

com.oscleton.sdk / ReactiveReceiver

ReactiveReceiver

class ~~ReactiveReceiver~~ Deprecated: Use corresponding rx() extension functions from the 'core-rxjava2' artifact instead

ReactiveReceiver contains RxJava Observables reacting to the Live set data changes.

If a reactive approach doesn't fit your needs, consider implementing CallbackReceiver instead.

Since 0.1

See Also

CallbackReceiver

Properties

Name Summary
canCaptureMidi val ~~canCaptureMidi~~: Observable<Boolean>
Indicates if Live can capture MIDI as Observable.
masterDeviceParameter val ~~masterDeviceParameter~~: Observable<DeviceParameter>
Returns the last changing master device parameter as Observable.
masterParameter val ~~masterParameter~~: Observable<MasterParameter>
Returns the last changing master parameter as Observable.
returnDeviceParameter val ~~returnDeviceParameter~~: Observable<DeviceParameter>
Returns the last changing return device parameter as Observable.
returnParameter val ~~returnParameter~~: Observable<ReturnParameter>
Returns the last changing return parameter as Observable.
tempo val ~~tempo~~: Observable<Float>
Returns the Live set global tempo as Observable.
trackDeviceParameter val ~~trackDeviceParameter~~: Observable<DeviceParameter>
Returns the last changing track device parameter as Observable.
trackParameter val ~~trackParameter~~: Observable<TrackParameter>
Returns the last changing track parameter as Observable.
trackSend val ~~trackSend~~: Observable<Send>
Returns the last changing track send as Observable.

Extension Properties

Name Summary
boolean valAny.boolean:Boolean
Extension property to cast an Any to Boolean.
float valAny.float:Float
Extension property to cast an Any to Float.
int valAny.int:Int
Extension property to cast an Any to Int.
string valAny.string:String
Extension property to cast an Any to String.