Nog geen nummer gekozen.
Wat je nodig hebt: een Spotify-account. Wil je de knoppen START en PAUZE hier gebruiken, dan moet dat account Premium zijn — alleen meekijken mag ook met gratis. Het is verder kosteloos: een ontwikkelaarsaccount kost niets en je hoeft niets te installeren.
1 Naar het ontwikkelaarsscherm
Open developer.spotify.com/dashboard en log in met je gewone Spotify-account — hetzelfde waar je muziek mee luistert. De eerste keer vraagt Spotify je de voorwaarden te aanvaarden: vinkje aan, doorgaan.
2 Klik op Create app
Er verschijnt een formulier. Vul dit in:
| App name | Zangstudio (mag alles zijn — Spotify doet er niets mee) |
| App description | Songtekst laten meelopen |
| Website | leeg laten |
| Redirect URI |
Plak dit precies zo, en klik daarna op de knop Add ernaast. Vergeet je die knop, dan wordt het adres niet bewaard en werkt het aanmelden straks niet. |
| Which API/SDKs are you planning to use? |
Alleen Web API aanvinken. De rest uit laten: Web Playback SDK, Android, iOS, Ads API, Commercial hardware. |
| Terms of Service | vinkje aan |
Klik op Save.
3 Haal de Client ID op
Je komt op de pagina van je nieuwe app. Klik rechtsboven op Settings. Daar staat Client ID: een lange rij letters en cijfers. Selecteer die en kopieer hem.
De Client secret die eronder staat heb je niet nodig. Laat die met rust en geef hem aan niemand — die hoort bij jou alleen.
4 Plakken en koppelen
Kom terug op deze pagina, plak de Client ID hierboven in het vakje en druk op Koppelen. Spotify vraagt dan of de app in jouw account mag kijken — kies Agree. Je komt vanzelf hier terug en het staat aan.
Gaat het mis?
| INVALID_CLIENT: Invalid redirect URI |
Het adres uit stap 2 staat niet in je app, of net anders. Let op de schuine streep aan het eind, en of je op Add hebt geklikt vóór Save. |
| User not registered in the Developer Dashboard |
Je gebruikt de client-id van iemand anders. Maak je eigen app (deze uitleg), of vraag de eigenaar je toe te voegen. |
| START doet niets | Spotify moet ergens openstaan — telefoon of computer, het hoeft niets af te spelen. En starten en pauzeren vraagt Premium; meekijken niet. |
Je kunt maximaal vijf mensen toelaten op jouw app, en dat moet je zelf doen. Ga naar je app in het ontwikkelaarsscherm → Settings → tabblad User Management → Add new user. Vul zijn naam en zijn e-mailadres in en klik Add.
Wélk e-mailadres?
Het adres dat aan zijn Spotify-account hangt — niet zomaar het adres waarop je hem normaal mailt. Vaak is dat hetzelfde, maar niet altijd.
Heeft iemand zich bij Spotify aangemeld met Inloggen met Google, Facebook of Apple, dan hangt er nog steeds één adres aan zijn Spotify-account — meestal dat van Google of Facebook. Bij Inloggen met Apple kan het een verstopt adres zijn dat eindigt op @privaterelay.appleid.com. Ook dan is dát het adres dat je moet invullen.
Laat hem het zelf opzoeken, dan hoef je niet te gokken: hij gaat naar spotify.com/account, logt in, en daar staat zijn e-mailadres. Dat stuurt hij je door, precies zoals het er staat.
Vul je het verkeerde adres in, dan gaat er niets stuk — hij krijgt bij het aanmelden alleen te horen dat zijn account niet geregistreerd is. Dan haal je die regel weg en zet je de goede erin.
Of laat hem zijn eigen koppeling maken
Wordt het er meer dan vijf, of wil je er niet elke keer aan te pas komen: laat hem de handleiding hierboven volgen. Dan heeft hij zijn eigen sleuteltje en zijn eigen vijf plekken, en hoef jij niets te doen. Wél nodig: Premium, want de eigenaar van een app moet dat hebben.
Per scherm het belangrijkste, in de volgorde van het beginscherm. Zie je ergens een ?, tik erop: daar staat uitleg over precies dat onderdeel.
Kwijt? Klik linksboven op het logo of op ← Beginscherm.
Om op te zoeken, niet om te lezen. Tik op een kop om hem open te klappen.
| spatie | Start en pauze |
| ↑ ↓ | Een regel terug of verder aanwijzen |
| T | Tempo tikken (alleen zonder tijdcodes) |
| spatie | Regel vastleggen |
| ↑ ↓ | Regel kiezen |
| ← → | 0,2 seconde schuiven |
| ⌫ | Ongedaan maken |
| enter | Start en pauze |
| spatie | De regel die klinkt even tonen |
| ← → | Een steunwoord minder of meer |
| 1 … 5 | Van volledige tekst naar verborgen |
| esc | Alles weer dichtklappen |
In de KaraokePlayer doet de spatiebalk pauze. Op de andere schermen doen de toetsen niets — daar bedien je de knoppen die er staan.
| De tekst loopt niet gelijk | Klik op de regel die je hoort. Of gebruik loopt achter +1s / loopt voor −1s. |
| De herkende tekst klopt niet, of begint te laat | Kijk eerst of de taal goed staat (Nederlands, Engels, Duits, Frans of Spaans). Loop het daarna stap voor stap na met het kaartje Gaat de tekst niet goed? bij ✎ Tekst, onder de tracks. |
| De tekst houdt te vroeg op | Typ de ontbrekende regels erbij bij ✎ Tekst, of probeer een andere inzending bij Tekst nakijken. |
| START doet niets bij Spotify | Staat Spotify ergens open? En bedienen vraagt Premium. Op een telefoon: start het nummer in de Spotify-app zelf (of met ▶ Open in Spotify) en laat het lopen; de tekst haakt vanzelf aan. |
| Ik zie 🎤 luister mee niet | Er is geen code ingevuld. Zet hem op het beginscherm bij Account. |
| Filmpje maken kan niet | Dat werkt alleen met je eigen geluidsbestand (niet met Spotify) en er moet minstens één tijdcode staan. Een mp3 opslaan kan wél zonder tekst. |
| Mijn bestand staat niet in Mijn bestanden | Met Google Drive ziet de zangstudio alleen wat hij er zelf in zette. Zet het erin met + Toevoegen (op de computer kan ook een hele map in één keer). |
| Ik zie de wijziging niet | Herlaad met Ctrl+F5. Gewoon F5 pakt vaak de oude uit het geheugen. |
| Ik heb geen tekst meer | Kies opnieuw een nummer in het zoekvak. Je zelfgemaakte tijdcodes blijven bewaard. |
Je zelfgemaakte tijdcodes, je code, je Spotify-koppeling en je voorkeuren staan in de opslag van je browser, op dit apparaat. Ze gaan niet mee als je dit bestand doorstuurt, en er gaat niets naar een server. Je muziekbestand blijft gewoon staan waar het staat.
Let op: wat een browser bewaart kan sneuvelen — bij "geschiedenis wissen", bij het opruimen van websitegegevens, of op een tablet vanzelf na een tijd niet gebruiken. Heb je er uren in gestopt, sla het dan op als setje. Dat is een gewoon bestand op je schijf, en dat blijft.
Mijn bestanden (de tegel op het beginscherm) is de plek voor al je bestanden. Zet je daar Google Drive aan, dan staan je setjes, muziek, filmpjes, teksten en songlists in Mijn Drive › Zangstudio, elk in een eigen mapje (Setjes, MP3, Video, Teksten, Songlists, en CDG voor karaoke), en zie je op je pc, telefoon en iPad dezelfde lijst. Op een computer kan het ook een gewone map zijn.
Wat er wél de deur uitgaat, en alleen als jij erom vraagt:
| Zoeken | De artiest en titel waar je op zoekt, naar LRCLIB — ook vanzelf, bij een eigen mp3 of mp4 zonder tekst (uit de tags of de bestandsnaam). Met een code gaat je zoekterm via onze server ook naar Spotify, om de precieze titel te vinden. |
| Spotify | Met je Spotify-koppeling praat je browser rechtstreeks met Spotify. |
| Mijn bestanden | Om een bestand bij het goede nummer te zetten: de naam van het bestand naar LRCLIB. Voor de hoes gaan artiest en titel naar Spotify (met je koppeling rechtstreeks, met een code via onze server); de hoes wordt niet bewaard. |
| Luister mee | Een fragment van vijf seconden, via onze server naar ACRCloud. |
| Stem isoleren | Het geluidsbestand dat je kiest, via onze server naar de scheidingsdienst (bijvoorbeeld LALAL.AI). |
| AI opschonen, Verdachte woorden | De tekst in het bewerkvak, via onze server naar Claude (van Anthropic). |
| Google Drive | Wat je opslaat, rechtstreeks naar je eigen Drive. |
| Code aanvragen | Als je een code aanvraagt: je naam, e-mailadres en bericht, per e-mail naar ons. |
| Account | Je naam, e-mailadres, tegoed en bestellingen; en als je dat zelf doet ook je stemprofiel en je logo. |
| Hulpprogramma's | Voor een PDF, een filmpje, Genereren uit geluid en het lezen van de tekst uit een karaoke-CDG (de zangstudio-stijl) haalt je browser een hulpprogramma op bij jsDelivr, en voor Genereren uit geluid één keer een spraakmodel bij Hugging Face. Het rekenen gebeurt daarna in je browser. |
De microfoon (meezingen, je bereik meten, jezelf opnemen) en je eigen opnames blijven in je browser. Alles op een rij: privacy.
Deze: . Zie je een oudere datum dan je verwacht, dan kijkt je browser nog naar het vorige bestand — ververs met Ctrl+F5 (op een Mac Cmd+Shift+R).
Open de zangstudio op allehits.nl en kies in je browser Installeren (Chrome en Edge: het icoontje rechts in de adresbalk of Toevoegen aan startscherm; Safari op iPad en iPhone: Delen → Zet op beginscherm). Dan staat er een icoon tussen je apps en opent hij schermvullend, zonder adresbalk. De laatst opgehaalde uitgave blijft bewaard: valt de verbinding weg — op een podium zonder wifi — dan opent hij toch, en Meezingen met de setjes en filmpjes uit een map op je apparaat werkt gewoon. Zoeken naar teksten, stem isoleren, Google Drive en je account hebben wel verbinding nodig. Zodra je weer online bent, komt een nieuwe uitgave vanzelf mee.
Nog geen nummer gekozen.