UpdatingScalarPatchOut:
Filter:
Classes (extension) | Libraries > crucial > internals

UpdatingScalarPatchOut : ScalarPatchOut : PatchOut : Object
ExtensionExtension

utility for connecting NumberEditor > Synth
Source: Patching.sc

Description

Patch (indirectly) uses this to make a connection between a KrNumberEditor and a NodeControl. When the KrNumberEditor changes its value, the NodeControl has its value set and sends that to the synth on the server.

The Mx system has a better approach to establishing disparate connections.

Class Methods

UpdatingScalarPatchOut.new(source, bus, enabled: true)

Arguments:

source
bus
enabled

UpdatingScalarPatchOut.prNew(source, enabled)

Arguments:

source
enabled

Inherited class methods

Instance Methods

.init(enabled: true)

Arguments:

enabled

.audio(audioPatchIn, needsValueSetNow: false)

Arguments:

audioPatchIn
needsValueSetNow

.control(controlPatchIn, needsValueSetNow: false)

Arguments:

controlPatchIn
needsValueSetNow

.scalar(scalarPatchIn)

Arguments:

scalarPatchIn

.enable

.update

.free

Inherited instance methods