String:Builder

Last updated 5 August 2026

String:Builder allows you to dynamically

patch together multiple strings.

Pin Info

Input 1: Emit [Bang]

Input 1: Set [BitMatrix, Float, Int, ResourceId, Samples, String, Timestamp]

Input 2: Append [BitMatrix, Float, Int, ResourceId, Samples, String, Timestamp]

Input 3: Prepend [BitMatrix, Float, Int, ResourceId, Samples, String, Timestamp]

Input 4: Set [BitMatrix, Float, Int, ResourceId, Samples, String, Timestamp]

Input 5: Append [BitMatrix, Float, Int, ResourceId, Samples, String, Timestamp]

Input 6: Prepend [BitMatrix, Float, Int, ResourceId, Samples, String, Timestamp]

Input 7: Separator [String]

1-Emit[Bang]: Emits the currently buffered string.

1-Set[*]: Sets the Buffer to this value and emits it.

2-Append[*]: Adds this value at the end of the bufferand emits it.

3-Prepend[*]: Adds the value at the beginning of the bufferand emits it.

4-Set[*]: Sets the Buffer to this value.

5-Append[*]: Adds this value at the end of the buffer.

6-Prepend[*]: Adds this value at the beginning of the buffer.

7-Seperator[String]: Sets the Separator that is addedbetween each Append/Prepend operation.

Output 1: Result [String]

1-Result[String]: Emits the buffer on Emitor Hot input.

Node Parameters

String: Defines the current Buffer of the Node.

Seperator**: Defines the Seperator that is added between all Append and Prepend operations.