Readonlyenabledfalse when bypassed.
ReadonlyidStable id (survives reorder; how a reorder/enable/plugin verb references it).
ReadonlykindThe processor role (trim / gate / eq / dynamics / insert / fader).
Optional ReadonlylabelHuman label (Trim/HPF, A, Fader, …).
Optional ReadonlyparamsThe processor's controls in the GENERIC form (mixer-standard binding matrix,
Control row) — present on the kinds with a bridged store (eq, gate). A client
can render these with one ParamControl per entry and write back via
chain.param.set; the typed frames (eq.state, gate.state) remain the live
update channel.
Optional ReadonlypluginThe last-applied values on this processor's CURATED plugin (the optional mod-host
chain plugin, not the built-in DSP), keyed by control-port symbol / lv2:Parameter
URI — the console's echo of what the chain params / properties rows have been told.
Present only on processors that host a plugin and have received a param set; lets
other clients + late joiners converge their plugin panels from server truth.
Optional ReadonlyuriCurated plugin URI hosted here (stages + inserts); absent for an empty slot / the fader.
One processor in a reorderable chain, as broadcast to clients.