Sync Your Tunes, Sync Your Screen: Introducing SyncWall
summary
An app called SyncWall generates live desktop wallpapers from the currently playing Spotify track, polling the Spotify API every second and using Spotify API + Pillow + Genius to fetch track metadata, cover art, analysis and lyrics. Waveform mode takes about 100 samples from the ~2,000 loudness entries, converts dB to linear and draws vertical lines; gradient mode builds radial gradients by interpolating extracted palette colors. It runs on Linux GNOME today (GNOME-only), successfully sets wallpapers but needs contributors for KDE, macOS and extra streaming services.
AI-written summary · about
chapters (10)
- 0:00Introduction to SyncWall
- 0:26What is SyncWall
- 1:29Wallpaper generation modes
- 2:36Application workflow
- 3:43Waveform mode challenges
- 6:12Gradient mode implementation
- 7:35Setting wallpaper on Linux
- 8:45Future desktop and OS support
- 10:38Adding new modes
- 11:19Q&A session
related talks
40mBuilding delightful applications
30mUsing a modern web to recreate 1980s horribly slow & loud loading screens
19mGenerative music, playful visualizations and where to find them
29mWhen Music and Software Come Together
47mLooking at Music, an experiment with Kotlin, JavaFX, MIDI, and Virtual Threads
26mFrom Live Code to Sound: Building a Ruby Live Coding Engine
01h 02mMusical patterns as functions
30mHow To Be a Web AV Artist
