CreatorDocumentation 0.3.2 beta
Documentation sectionsIn this article
CREATOR / Custom nodes

Custom Node

subgraph · v1

Packages processing into a custom node with named ports. Instances share a definition but have independent DSP state.

Custom Node
Inputs

Defined by the project

Outputs

Defined by the project

Select a port to see its purpose and an example connection. Its reference row will highlight.

Ports and connections

This node’s ports are defined by the project: Interface controls, the C++ signature or the custom subgraph interface.

An output can feed multiple inputs of the same type. An input has one source; Function also requires matching signatures. All connection rules →

Parameters

There are no fixed numeric parameters. Custom nodes, collections and C++ expose additional settings through their definition in the inspector.

Node properties

These settings are configured before compilation and cannot be modulated by wires.

Ports / Oversampling
Up to 16 inputs and 16 outputs · 1× / 2× / 4×, default 1×

Edit ports defines names, types, units, ranges, defaults, scale, capacity and signature. Instances use a shared definition; Make independent creates a separate type.

How to use it

Select Gain and LFO, retain the external connections and create a Custom Node. Double-click it to edit its contents.

Things to check

Up to 16 ports per side and 8 nesting levels. Oversampling 1×/2×/4× defines a rate boundary; choose 1× before expanding.

Check required inputs and matching types. Run Compile before auditioning; a validation failure preserves the previous working module. Troubleshooting →