Vinyl Years

Een muziekspel voor op de bank: je hoort 30 seconden van een nummer, raadt wie het zingt en legt het op de goede plek in je rij jaartallen.

Kotlin Jetpack Compose Media3 MusicBrainz Claude Code Open source
Startscherm van Vinyl Years op de tv: muziekkeuze, aantal spelers en de spelregels

Over het project

Ik wilde een muziekspel om thuis op mijn eigen tv te spelen, met de afstandsbediening en je stem. Dat bestond niet zoals ik het wilde, dus heb ik het gemaakt. Ik beschreef wat ik wilde en testte elke stap op de tv; Claude Code schreef de code. Sinds november 2026 staat het gratis en openbaar op GitHub, onder de MIT-licentie.

Hoe een beurt werkt

Eerst raad je wie het zingt. Goed? Dan leg je het nummer tussen de jaartallen die je al hebt. Zeg je ook het precieze jaar, dan krijg je een gouden tegel die dubbel telt. Wie eerst 10 punten heeft, wint.

Een rij jaartallen tijdens het spel. Het nieuwe nummer moet tussen 1975 en 1987 — dan is de plek goed, ook als je het jaar niet precies weet.

Wat het doet

  • 1 tot 6 spelers, bediend met de afstandsbediening en spraak (artiest, jaar en je naam)
  • Je eigen muziek van een USB-stick: elke map wordt een categorie, zoals Disco of Nederlands
  • Zoekt de jaartallen zelf op: zo'n 2.400 nummers zitten er al in, de rest vraagt het op de achtergrond aan MusicBrainz
  • Volgt de taal van je tv: Nederlands of Engels
  • Geen account, geen reclame, geen tracking
Scherm 'Who's playing?' waar een speler zijn naam inspreekt
Spelers zeggen hun naam in plaats van die met de afstandsbediening te typen.

Techniek

Een Android TV-app in Kotlin met Jetpack Compose, afspelen via AndroidX Media3, spraak via de Google-spraakherkenning van het toestel. Het spel bevat zelf geen muziek — die is auteursrechtelijk beschermd, dus je gebruikt je eigen bestanden. Het draait op Android TV en Google TV, zoals een Nvidia Shield of een Chromecast met Google TV.

Waarom dit in een portfolio staat

Om te laten zien dat je met AI niet alleen werk automatiseert, maar ook iets echts en leuks bouwt voor je eigen huiskamer. En dat je daar geen twintig meer voor hoeft te zijn: ik ben 71.

Zelf een idee?

Heb je ook iets in je hoofd dat er nog niet is — een app, een tool, een spel? Plan een gratis intake, dan kijken we samen wat er kan.