Controls the playback position of the selected layer. By default it jumps only at the moment you hit Seek Trigger; enabling continuousSeek makes it follow changes in Position continuously (it becomes a scrub).
The output of a Layer node is not an echo of its input, but the actual value of the layer picked in the dropdown. Even with nothing plugged into the input, values moved from the Layer window or over MIDI flow out of the output, so you can use a layer’s state to control other nodes (a bidirectional design where the node is both a write point and a read point).
Input ports
| Port ID | Type |
Position | float |
Seek Trigger | trigger |
Output ports
| Port ID | Type |
Position | float |
Scriptable members
| Path | Type |
floatInput | float |
currentPosition | float |
selectedLayerIndex | int |
continuousSeek | bool |
Synapse Apps (scripting)
await synapse.modules.create({ type: "LayerSeek" })