Signal Lab

Hear State Changes Before Logs Catch Up

Zusound turns Zustand updates into instant audio cues. Trigger actions, shape aesthetics, and learn the API through a guided, hands-on flow.

npm install zustand zusound Try the Interactive Demo Read Quick Start

Step 1: Enable Audio

Browsers block audio until a user gesture. You can explore visuals anytime, and enable sound when ready.

Audio is locked

Scene 1 of 4 - State Triggers

Run basic state actions and listen for distinct operation cues.

Scene 1 - State Triggers

Sound

Start here. Adds should trend brighter, removals should feel tenser, and normal updates should stay more neutral.

Danger Zone

Hear what an infinite loop sounds like.
20 rapid state updates in 500ms.

What You Should Hear

Adds and positive transitions should feel more consonant than removals.

Signal Meter

Waiting for state activity...

Live State

Loading state...

Action Log

Next Steps