General
PrimitiveValue
Section titled “PrimitiveValue”💡 Simple Explanation: A container for a single fixed value. Like a labeled box that always holds the same number, text, or true/false value you can plug into other nodes.
⚙️ Technical Description: Holds a constant primitive value (Int, Float, Bool, or String) that can be connected to other nodes as a fixed input.

🔍 Full Details & Examples
🔧 How It Works: You set a value once (like “5” or “Welcome!” or “true”), and this node outputs that value to anything connected to it. The value doesn’t change unless you manually edit the node.
✨ Perfect For:
- Setting constant speeds, delays, or multipliers
- Storing fixed text like usernames or messages
- Providing default values or thresholds
- Creating reusable constant values across your graph
Supported Types:
- Int (whole numbers like 1, 100, -5)
- Float (decimals like 3.14, 0.5, 100.0)
- Bool (true or false)
- String (text like “Hello World”)
🎬 Streaming Example: “Create a PrimitiveValue holding the number 3.5 and connect it to multiple Delay nodes so they all use the same delay duration. Change it once to update all delays.”
🎯 Tips: These are perfect for values you use in multiple places. Instead of setting “5.0” in ten different nodes, set it in one PrimitiveValue and connect it everywhere - easier to adjust later!