Datatype:Signal

Last updated 5 August 2026

Datatype:Samples can store and emit Sample* Values.

and individual Float values.

Pin Info

Input 1: Emit [Bang]

Input 1: Input [Samples]

Input 2: Store [Samples]

Input 2: Reset [Bang]

Input 3: Append [Float]

Input 4: GetSample [Int]

1-Emit[Bang]: Emits the buffered Value.

1-Input[Samples]: Stores the received Valuein the Buffer and emits it.

2-Store[Samples]: Stores the received Value in the buffer.

2-Reset[Bang]: Resets the Buffer to the default value,if none is set, it is cleared

3-Append[Float]: Adds the Float value at the endof the current buffer.

4-GetSample[Int]: Emits the Float value with this Indexon the second output***.

Output 1: Output [Samples]

Output 2: Sample [Float]

1-Output[Samples]: Emits a the buffered Value on change, emit or append.

2-Sample[Float]: Emits the Stored Float value at the Index selected by theGetSample input.

Node Parameters

Drawing: Shows the currently buffered Value, when Form Lock is unlocked, the values can be edited by clicking into the field and dragging.

Expand:

Form**: Allows the selection of some example curves.

Edit Lock: When un

Samples: Defines how many Float values are in the Curve.

Amplitude: Defines the Highest and lowest value in the Curve

Amplitude Lock: Clips all Members to this max and min Value.

Frequency: Defines how many times the Curveform should be repeated with the Samples node.

Draw: Defines if and how the Samples are Drawn****.

Phase: Defines by how much the beginning of the Curveform is shifted Horizontally

1-based: When checked the first Value has Index 1 instead of 0.

Color: Click to open a Colorpicker to change the Curve Color.