Chunks are a global key-value storage system. Unlike buses which stream data continuously, chunks persist named values that any module can read, write, or watch for changes. Each chunk contains named items that hold typed data (float, integer, text, color) or arrays. See also the How to use Chunks tutorial.
| Category | Modules | Description |
|---|---|---|
| Read & Write | 3 | Create, modify, delete chunk items, and retrieve their values (single or concatenated) |
| Monitor | 3 | Watch for changes, list all chunks, or list items within a chunk |
| File I/O | 1 | Import and export chunk data to disk files |
Create, modify, and retrieve chunk item values.
| Module | Description |
|---|---|
| Chunk Item Operation | Create, modify, clear, or delete chunk items. Supports add/modify, auto-add, clear item, delete item, clear chunk, and destroy chunk operations |
| Chunk Item Get | Retrieve item values from a chunk. Creates one outlet per requested item, auto-updates on change |
| Chunk Item Get Concat | Retrieve item values and concatenate them into a single array output |
Observe chunk activity and enumerate available chunks and items.
| Module | Description |
|---|---|
| Chunk Watch | Fire a trigger when a chunk or specific item is modified |
| Chunk Get List | Return the list of all existing chunk names (comma-text) and their count |
| Chunk Get Items List | Return the list of all item names within a chunk (comma-text) and their count |
Persist chunk data to disk and reload it later.
| Module | Description |
|---|---|
| Chunk Files | Import and export chunks to text files. Supports rewrite or update modes, with optional clear-before-import |
version 7.0.250121
Edit All Pages