homelab symphony
ambient music generated from live server metrics
62
bpm
44%
CPU
34%
RAM
18%
Disk
14/14
Containers
3,164
Signals
21d
Uptime
Volume
Melody
CPU history traces a pentatonic melody. Each data point becomes a note.
Source: 24h CPU (96 points)
Harmony
Each running container adds a soft harmonic partial. More containers = richer texture.
Source: 14 containers
Bass Drone
Disk usage sets the bass pitch. Fuller disk = lower, heavier drone.
Source: Disk at 18%
Rhythm
Scraper runs create percussive ticks. Successful scrapes ring brighter.
Source: 44 events (24h)
Atmosphere
RAM usage shapes the filter. High memory = warm, dark textures. Low = bright, airy.
Source: RAM at 34%
Signal Chimes
Investment signal categories trigger crystalline bell tones at random intervals.
Source: 3,164 signals (7d)
How it works
CPU history → pentatonic melody
containers → harmonic partials
disk usage → bass drone pitch
scraper runs → rhythmic percussion
RAM usage → filter warmth
system load → tempo (BPM)
signal counts → bell chimes
uptime → reverb depth
Every note, chord, and rhythm you hear is derived from real server data.
Data refreshes every 5 minutes. Built with the Web Audio API.