Docs update
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# OSC Control
|
||||
|
||||
Video Shader Toys can listen for local OSC messages and map them onto shader layer parameters.
|
||||
This is the intended OSC control contract, but OSC ingress is not wired in the current `RenderCadenceCompositor` native host yet. The config fields and UI copy buttons are present for compatibility; use the REST layer parameter endpoints or the control UI for live parameter changes today.
|
||||
|
||||
## Configuration
|
||||
|
||||
@@ -14,9 +14,7 @@ Set the UDP port in `config/runtime-host.json`:
|
||||
}
|
||||
```
|
||||
|
||||
Set `oscPort` to `0` to disable the OSC listener.
|
||||
Set `oscBindAddress` to `127.0.0.1` to keep OSC local to the host, or `0.0.0.0` to listen on all IPv4 interfaces.
|
||||
Set `oscSmoothing` to a value from `0.0` to `1.0` to add a subtle per-frame easing amount for numeric OSC controls. `0.0` disables smoothing, and larger values respond more quickly.
|
||||
When OSC ingress is implemented, `oscPort: 0` should disable the OSC listener, `oscBindAddress: "127.0.0.1"` should keep OSC local to the host, and `oscBindAddress: "0.0.0.0"` should listen on all IPv4 interfaces. `oscSmoothing` is reserved for a per-frame easing amount on numeric OSC controls.
|
||||
|
||||
## Address Pattern
|
||||
|
||||
|
||||
Reference in New Issue
Block a user