Flow State
A Unity XR rhythm experiment paired with a web onboarding and concert-mode product demo.

Immersive music concepts need both a playable spatial interaction and a legible product journey outside the headset.
Inside the experience
What someone can actually do
- Playable XR sample scene
- Runtime music-track switching
- Headset onboarding journey
- Concert-mode web visualization
How the idea took shape
Flow State combines an XR-ready Unity scene, runtime track switching, early ECS experiments, and a React web flow spanning connection, playlists, sessions, and concert mode.
“An immersive demo is easier to understand when setup, discovery, and session context continue outside the headset.”

Explore how it was built +
I developed the XR interaction and runtime music systems and built the companion experience spanning headset connection, playlists, sessions, and concert mode.
- Unity 6
- C#
- XR Interaction Toolkit
- React
- TypeScript
- Vite
Where it could go next