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.
UpdatingScalarPatchOut.new(source, bus, enabled: true)
UpdatingScalarPatchOut.prNew(source, enabled)
.init(enabled: true)
.audio(audioPatchIn, needsValueSetNow: false)
Arguments:
| audioPatchIn | |
| needsValueSetNow | |
.control(controlPatchIn, needsValueSetNow: false)
Arguments:
| controlPatchIn | |
| needsValueSetNow | |
.scalar(scalarPatchIn)