A clock radio from the 1950s played music and showed the time. I wanted to see what happens when you combined an old idea with a new one — the music itself tells you the time. It's also hilarious.

This is a fully automated YouTube live stream. Every few minutes, a new AI-generated song plays. Every song is in a different genre. Every song's lyrics are about what time it is right now. The system generates them ahead of time using Suno's API, builds video segments with FFmpeg, and streams continuously via RTMP. There's no human in the loop and no pre-recorded content.

The core challenge is a scheduling problem: generation takes ~3 minutes, song durations are variable (2-4 min), and the lyric timestamp has to match the actual start time. The orchestrator tracks a rolling average of API latency and adjusts its lookahead window accordingly.

Stack: Python, Suno API, Pillow, FFmpeg.

I misread that as "current times" and thought it would sing the news.

It does need more streams for other timezones.

Terrific! The clock radio will never recover.

LOL - this is great. Always cool to see people do weird shit just for the fun of it - congrats!