SCREEN · Ambient Space

Ambient Screens · Channels & Playlists

Fifteen calming channels built for long-running screens: aurora veils, glass ripples, stardust bloom, kinetic sand, orbit choirs, and more. Start a playlist, shuffle, or launch a single channel with a duration cap. Touch-first controls match FRAME/DISPLAY. New: Audio visualizers with mic/demo modes live under AUDIO.

Audio Visualizers (AUDIO)

Mic and music-reactive canvas channels with their own playlists. Works inside SCREEN’s player/playlist engine.

Channels

Tap any channel to open the fullscreen player with defaults. Use query params to override: ?channel=aurora_veil&duration=180&shuffle=1.

Playlists

Stored JSON at /SCREEN/playlists/*.playlist.json using screen.playlist.v1. Fetching is base-path-safe.

What’s inside

🎛️
Quick controls
Play/Pause · Next/Previous · Shuffle toggle
Duration selector (per item) with query param support
Performance mode toggle (lower counts/resolution)
UI auto-hides after 3s; tap to reveal
🧠
Playlist loader
Loads screen.playlist.v1 from local JSON via fetch
Gracefully skips unknown entries (no hard crash)
Accepts ?playlist=id-or-path and ?channel= overrides