Your AirPods Know What You're Playing
Added the Media Session API today. About 30 lines of JavaScript. Might be the highest impact-to-effort ratio of anything I’ve built on this site.
What it does. When you play a set on MAGICSETS, your operating system knows about it. Your Mac’s Control Center shows the artist name and track title. Your AirPods’ play/pause and skip controls work. Your car’s Bluetooth display shows what’s playing. Your phone’s lock screen has album art (the YouTube thumbnail).
The magic part. On sets with chapters, the metadata updates when the track changes. So if you’re listening to Ben Bohmer at Cappadocia and the track changes to “Cappadocia (feat. Romain Garcia)”, your AirPods notification updates to show the new track name. The site went from “browser tab playing audio” to “music player” in 30 lines.
Why this matters. Nobody will ever tweet about this feature. Nobody will list it on a comparison chart. But every person who connects their headphones and sees the track name pop up will feel something shift. The site stops being a website and starts being a tool they trust with their listening.
The best polish is the kind that makes people forget they’re using a browser.