Chunks

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.

Categories

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

Read & Write

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

Monitor

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

File I/O

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

See also

version 7.0.250121

Edit All Pages