
32×32 · Livereal render
MediaLive
Visualizer
Reacts to whatever your PC is playing — Spotify, YouTube, games. No mic needed.
At a glance
OutputLiveRendered by the engine and streamed over Bluetooth as its data changes (about 5–9 frames a second).
Settings5every one editable live in the studio, or by an agent with
update_app_settingsSourcelive.pysrc/deskdot/apps/live.py
Settings
| Setting | Type | Default | Options / range |
|---|---|---|---|
Stylestyle | choice | Spectrum bars | Spectrum barsMirroredRadial burstWaveformSpectrum firePulse rings |
Palettepalette | choice | Rainbow | RainbowHeatSingle colour |
Colour (single-colour palette)color | colour | #00ff8c | any colour (#rrggbb) |
Peak dotspeaks | on/off | On | on / off |
Sensitivitygain | number | 1.0 | 0.3 – 3.0 |
Try it
render a frame to PNG (no panel needed)
$ uv run deskdot preview visualizer --settings '{"style":"mirror"}' --out visualizer.pngshow it on your panel (engine running)
$ curl -X POST http://127.0.0.1:8765/api/apps/visualizer/activateOr ask your agent: “Show Visualizer on my panel”. It calls show_app with "visualizer". New here? Set up DeskDot first.
More media apps

Media
Camera Mirror
Your webcam on the LEDs — follows your face, with pop-art, neon, thermal and 1-bit looks.
30 settings

Media
Gallery
Your uploads — photos are LED-calibrated, pixel art stays crisp.
4 settings

Media
Media Server
Latest Plex or Jellyfin additions as posters, plus who's streaming now.
8 settings

Media
Now Playing
Spotify / YouTube Music / any player: album art, karaoke lyrics, vinyl, spectrum and more.
19 settings