CreatorDocumentation 0.3.2 beta
Documentation sectionsIn this article
CREATOR / Shaping

Transfer Curve

curve · v1

Linearly interpolates a Number using ordered transfer-curve points.

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

Ports and connections

Port / IDTypeConnection
ValuevaluenumberControls Value with a number stream. Without a wire, the manual value is 0.Manual value when disconnected
OutputoutnumberThe number result of Transfer Curve, available to other nodes on every sample.Output

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

Parameters

Values describe manual settings. A connected stream replaces a parameter’s manual value; disconnecting restores it.

ParameterRangeDefaultControl
Valuevalue-1000000…10000000Input or manualLinear scale

Node properties

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

Curve points
Default (−1, −1), (0, 0), (1, 1)

Edit curve points: 2…4096 X/Y pairs; X must strictly increase and all values must be finite.

How to use it

Set points (−1, −0.5), (0, 0), (1, 0.5): Value = 0.5 gives 0.25.

Things to check

Enter x,y pairs with increasing x. Values outside the curve hold the endpoint values.

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