46 lines
883 B
Plaintext
46 lines
883 B
Plaintext
{
|
|
"xzbt": "0.1",
|
|
"meta": {
|
|
"id": "minimal-random",
|
|
"name": "Minimal Random",
|
|
"version": "1.0.0",
|
|
"author": "XZBT",
|
|
"description": "A minimal common-grammar exhibit that resolves a fresh cryptographic seed per performance.",
|
|
"license": "CC0-1.0",
|
|
"tags": ["minimal", "random"]
|
|
},
|
|
"runtime": {
|
|
"seed": "random"
|
|
},
|
|
"parameters": {
|
|
"mode": {
|
|
"type": "enum",
|
|
"values": ["still", "drift", "flow"],
|
|
"default": "drift",
|
|
"label": "Mode"
|
|
},
|
|
"intensity": {
|
|
"type": "number",
|
|
"default": 0.65,
|
|
"min": 0,
|
|
"max": 1,
|
|
"step": 0.05,
|
|
"label": "Intensity"
|
|
}
|
|
},
|
|
"state": {
|
|
"output": {
|
|
"type": "number",
|
|
"initial": 0,
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"bindings": [
|
|
{
|
|
"source": "parameters.intensity",
|
|
"target": "state.output"
|
|
}
|
|
]
|
|
}
|