Per 12 oktober 2026 toont Macdio gesynchroniseerde songteksten bij live radio op iPhone, iPad, Mac en Apple TV. Zodra een nummer bekend is, via de eigen titel van de zender of via Song ID, haalt Macdio songteksten met tijdcodes op uit LRCLIB, een open database voor songteksten, en licht het de regel uit die wordt gezongen terwijl de stream speelt. Omdat de audio van een zender je een paar seconden na de metadata bereikt, kun je de timing in stappen van één seconde bijstellen tot de woorden precies op de stem vallen. Als er alleen een gewone songtekst bestaat, wordt die zonder synchronisatie getoond.
Waarom live radio een vertraging nodig heeft
Een streaming-app weet precies waar hij in een nummer zit. Een radiozender vertelt het je niet: de titel komt binnen via het metadatakanaal, de audio via een buffer, en die twee kunnen afhankelijk van de zender en je verbinding meerdere seconden uit elkaar liggen. Macdio start de songtekst op het metadatatijdstip van het nummer en laat je hem met twee knoppen verschuiven; de vertraging wordt per zender bewaard, dus je favoriet hoef je maar één keer in te stellen.
Op elk apparaat
Op iPhone en iPad vult de songtekst de speler. Op de Mac zit hij in een paneel naast Wordt nu afgespeeld. Op Apple TV schuift een paneel naast de hoes in beeld, leesbaar vanaf de bank. De Apple Watch toont het nummer en de hoes, maar niet de songtekst.
Waar de woorden vandaan komen
LRCLIB is een communitydatabase voor songteksten met gesynchroniseerde timing voor een groot deel van de populaire muziek, en gewone tekst als reserve voor de rest. Macdio leest eruit en schrijft er niets naar. Nummers die de database niet kent tonen geen songtekst in plaats van een gok.
Veelgestelde vragen
Toont Macdio songteksten bij radio?
Waarom lopen de songteksten een paar seconden uit de pas?
Welke nummers hebben songteksten?
Werkt het bij zenders zonder nummertitels?
Werkt het op Apple Watch?
Probeer het
Macdio staat in de App Store als eenmalige aankoop. De pagina over Song ID legt uit hoe een zender die niets meestuurt toch zijn songtekst krijgt.