LiveSplashFM & WildFM live

Jouw radiostation.
24/7 live.

SAITS HyperRadio automatiseert playlist generatie, AI voice-overs, nieuwsblokken, jingles en monitoring.

2 stations live99.9% uptime24/7 sinds juli 2026
splashfm.nl/admin — live dashboardOn air
Now playing
Losing It
Fisher · Catch & Release
BPM 124KEY 8AENERGY 0.78−0.4 LUFS
Queue · autopilot
  • 14:07Jingle — SplashFM ID
  • 14:09Fisher — Losing It
  • 14:15Overlay spreuk — djgerard
  • 14:18CamelPhat — Cola
Waarom

Radio 24/7 draaien vereist veel handmatig werk

Playlists maken, jingles snijden, nieuws voorlezen, de stream monitoren en problemen oplossen — normaal gesproken taken voor meerdere mensen.

Data flow

Van track naar luisteraar in 6 stappen

  1. Track upload — analyzer meet BPM, key, energy en cue points
  2. Playlist generatie op energie-curve en muzikale compatibiliteit
  3. Opslag in DynamoDB met uur-key (Europe/Amsterdam, DST-aware)
  4. Pusher zet tracks op het juiste moment in de Liquidsoap queue
  5. Liquidsoap speelt met crossfade, cue points en sidechain ducking
  6. Icecast streamt live in MP3, AAC en Opus

Playlists met de hand maken is een klus

Elk uur een nieuwe mix die klopt in energie, BPM en key. Onze generator doet dit automatisch op basis van audio-analyse van elke track.

Stream storingen kosten luisteraars

De self-healing pipeline detecteert storingen en herstelt automatisch.

Voice-overs opnemen kost tijd

De AI voice engine genereert jingles, nieuws en sweepers in real-time, in je eigen stem.

Hoe het werkt

Drie stappen naar je eigen station

Van een map met tracks naar een live stream.

1

Upload je muziek

Sleep je tracks naar de bibliotheek. De analyzer meet BPM, key, energy en cue points voor elke track automatisch.

2

Stel je format in

Kies je muziekstijl, jingles, nieuwsblokken en voice-over persoonlijkheid. Definieer je uurschema — hoeveel tracks, wanneer nieuws, wanneer jingles.

3

Ga live

Je station start direct en draait 24/7. Luisteraars tune in via je eigen URL. Jij krijgt een dashboard met real-time stats, now-playing info en monitoring.

Features

Alles wat een radiostation nodig heeft in één platform

24/7 Automatisering

Playlists worden elk uur gegenereerd op basis van energie-curve, BPM en harmonic mixing (Camelot keys). Jingles roteren automatisch. Nieuwsblokken op het hele uur, knipmix op het half uur. Alles via timers.

AI Voice Engine

ElevenLabs voice synthesis met meerdere stem-personaliteiten. Nieuws, weer, jingles, sweepers en DJ talkovers — real-time gegenereerd. Nederlands en Engels.

Multi-Tenant

Eén server, meerdere stations. Elk station heeft zijn eigen database, audio pipeline, admin portal en stream. Volledig gescheiden.

Live DJ Takeover

Open de Live Studio in je browser, klik “Go Live” en je stem gaat direct over de muziek heen — met sidechain ducking en 0.5s crossfade.

Track Analyse

Elke track wordt geanalyseerd met librosa: BPM, Camelot key, energy score, brightness, bass energy, cue points, silence detectie en peak/RMS levels. De generator bouwt sets die muzikaal kloppen — niet random.

Monitoring & Self-Healing

Stream monitor, watchdog, alert monitor en audio quality logger draaien 24/7. Bij storingen: automatische herstart van containers of services. Slack notificaties voor alles wat je moet weten.

De Studio

Zo ziet jouw regiekamer eruit

Echte screenshots uit de SAITS Live Studio. Geen mockups: dit is de omgeving waarin DJ's en redacties dagelijks werken.

01 · Live desk

Je complete regiekamer, in de browser

Drie spelers met waveform, BPM en energie, een uurlog die meeloopt en een overgangen-editor met meerdere sporen. Alles wat je op een draaitafel verwacht, plus automatisering eromheen.

  • Spelers met cue, loop en PFL
  • Overgangen op de milliseconde
  • Muziek, jingles, nieuws en voice op eigen spoor
SAITS Live Studio met drie spelers, uurlog, overgangen-editor en basebrowser
02 · Monitoring

Altijd weten wat er de komende uren gebeurt

De playlist-horizon toont vier uur vooruit, de queue laat zien wat er nu aankomt en de statusrij meldt direct als stream, bronnen of audio afwijken.

  • Playlist-horizon per uur
  • Live queue met jingles en muziek
  • Uitzendstatus met alarmen en bronnen
Uitzending-status, playlist-horizon, queue, uurlog en bespeeld-lijst
03 · Overgangen-editor

Mix, knip en voice-over op de milliseconde

Meerdere sporen voor muziek, jingles, nieuws en voice. Knip, split en fade rechtstreeks op de golfvorm, neem een voice-over op en pas ducking en gain per clip aan.

  • Sporen per deck, nieuws en voice
  • Knip, split, fade en snap op de golfvorm
  • Voice-over opnemen met ducking en gain
Overgangen-editor met meerdere sporen, voice-opname en golfvorm-editor
04 · Modulair

Elk onderdeel ook los te openen

Alle modules draaien standalone: een uurwijzer op een tweede scherm, een queue op de tablet, de jingle machine op de regietafel. Presets bundelen ze per rol.

  • 40+ losse studio-objecten
  • Presets voor DJ, nonstop, live en jingles
  • Statuslampje met echte IoT-status
Overzicht van alle studio-modules en presets
05 · Jouw look

Kies de sfeer die bij jouw station past

Van Ocean tot Sunset en een klassieke playout-look: elk thema past de hele studio aan. Handig als meerdere stations of DJ's dezelfde omgeving delen.

  • 20+ kleurthema's
  • Per station of per gebruiker
  • Klassieke playout-stijl beschikbaar
Thema-kiezer met kleurenthema's voor de studio
Use cases

Voor wie het gebouwd is

Horeca & Retail

Eén station voor al je vestigingen. Eigen jingles, consistente sfeer, en optioneel video-schermen via HLS.

Merk Radio

Een eigen station met jouw naam, stem en content — 24/7 op je site, met live video.

Community & Webradio

Upload je tracks en je station is live op de cluster. Icecast, Liquidsoap en Kubernetes worden automatisch geconfigureerd.

Bestaande omroepen

Van handmatige playout naar volledige automatisering op Kubernetes. Je vrijwilligers richten zich op content, niet op techniek.

Live video + HLS

Radio met beeld: 24/7 scheduled video playout, break blocks, live DJ-sets en HLS-output. Jouw eigen TV-kanaal naast je radiostation.

Kubernetes 24/7

Draait op EKS Anywhere Kubernetes met Rancher Fleet GitOps. Self-healing pods, Prometheus/Grafana monitoring en cert-manager TLS.

Architectuur

Hoe het is gebouwd

Eén fysieke server met Docker-gecontainerde audio pipelines. Elk station heeft zijn eigen Liquidsoap engine, Icecast server en database. On-premise, geen cloud-afhankelijkheid.

Liquidsoap 2.4.0Icecast 2.5.0DynamoDB LocalPython FlaskWeb Audio APIWebSocketElevenLabs APIlibrosaEssentiaKubernetes (EKS Anywhere)Rancher FleetGitOps
Plan een demo

Start je radiostation

Jij bepaalt de muziek en de stijl — SAITS HyperRadio automatiseert de rest.

  • Antwoord binnen één werkdag
  • Vrijblijvend, geen verplichtingen
  • Je gegevens gebruiken we alleen voor deze aanvraag
Bekijk de architectuur

Plan een demo

Beveiligd formulier