Signal Demo
Proof of Concept: Systems you can sense.
Watch the cybernetic loop in action. A signal enters, the modulation layer shapes the transition over a shared clock, and multiple renderers let you perceive the state without reading a dashboard.
1. Signal event
What entered?
A schema-valid fixture enters as a renderer-facing Signal Contract event.
View raw payload
{
"schema_version": "1.0",
"id": "receipt_vibenet-reference-run-signal-demo-v1",
"event": "demo.receipt.rendered",
"channel": "advisory",
"valence": 0.62,
"energy": 0.78,
"tension": 0.44,
"intensity": 0.66,
"pulse": 0.62
}2. Shared demo clock
3. Audio
Scored reference audioReady for user-started playbackVisual
Pulse renderernominal channel, 0% through the fixture.4. Receipt
Receipt availableStatic fixture selection. Schema-aligned receipt stays inspectable.Technical detail
Inspect the trace, contract, exports, and adapter path.
These panels keep the evidence available without making raw JSON the first thing a buyer has to parse.
Demo clock
Reference run00:00 / 00:37Current state
Opening cellnominalState
What changed?Signal Contract carries the renderer-facing event.Browser capability checks and export controls activate after hydration.
Time
When does it move?The shared demo clock keeps the trace, audio, and visual field together.Live trace
- 0.00sMIDI 50Opening cell, nominal channel, velocity 0.53
- 3.66sMIDI 57Statement, advisory channel, velocity 0.59
- 7.33sMIDI 62Main riff rise, advisory channel, velocity 0.65
- 14.66sMIDI 65Frontier drive, warning channel, velocity 0.74
- 21.98sMIDI 69Suspension hold, handoff channel, velocity 0.77
- 29.31sMIDI 74Final chorus, recovery channel, velocity 0.68
- 36.63sMIDI 76Cadence, recovery channel, velocity 0.56
Renderer
Which sense receives it?The same event can become sound, pulse, trace, JSON, and export artifacts.Receipt JSON
{
"schema_version": "1.0",
"id": "receipt_vibenet-reference-run-signal-demo-v1",
"occurred_at": "2026-05-06T00:00:00Z",
"producer": "vibenet.signal-demo",
"entity": "demo.reference_run",
"event": "demo.receipt.rendered",
"channel": "advisory",
"valence": 0.62,
"energy": 0.78,
"tension": 0.44,
"intensity": 0.66,
"hue": 210,
"pulse": 0.62,
"metadata": {
"receipt": {
"demo_id": "vibenet-reference-run-signal-demo-v1",
"mapping_seed": "reference_run:evt_demo_001",
"source_route": "/demo",
"timestamp": "2026-05-06T00:00:00Z",
"lufs_target": -16,
"brand": "vibenet",
"signal_contract_version": "1.0",
"vet": {
"valence": 0.62,
"energy": 0.78,
"tension": 0.44
}
},
"audio_source": {
"kind": "reference_audio",
"asset": "/audio/vibenet/frontier-overture-hero-loop.m4a",
"track_id": "frontier_suite_movement_i",
"selection": "static_fixture"
}
}
}Fixture
Truth Layer -> Render Layer
This is a second-order cybernetic loop. The state is derived, compressed into a contract, modulated over time, and rendered for human perception.
- 1. Truth Layer
- Reference fixture selected
- 2. Signal Layer
- Contract emitted
- 3. VET Coordinates
- Valence, Energy, Tension
- 4. Modulation Layer
- Shared clock transition
- 5. Render Layer
- Pulse, audio, traces
Mapping legend
One signal, one sequence
Deterministic contract
Shared demo clock across audio, trace, MIDI, and WAV
- Clock length
- 37.7s
- Source clock
- Reference run
- Playback source
- Reference audio
- Audio asset
- frontier-overture-hero-loop.m4a
- Selection
- Static public fixture
- Derived tempo
- 131 BPM
- Control events
- 7
- MIDI export root
- 50
This route is prerendered and indexable. It demonstrates the public contract shape; protected source material and renderer internals remain outside the page.
Direct answer
What does the VIBEnet demo prove?
It proves that you do not need to stare at a dashboard to understand what an autonomous system is doing. One Signal Contract event drives audio, visual pulse, trace rows, and a downloadable receipt from the same shared demo clock. The event validates against the public schema, so anything you hear or see here can be reproduced by emitting the same shape from your own system.
The audio is a scored, human-performed reference recording selected by a static public fixture — the receipt names the asset and the selection mode. State-driven riff selection is a separate proof layer with honest status on the Research Lab.
Next step
Build an adapter against the same shape.
The proof is intentionally small. Production adapters do the same thing with real system state: normalize the event, validate it, and let governed renderers decide how it becomes perceptible.