Centara · Audio-engine

CentraForge

De verwerkingsengine die ruwe muziek omsmeedt tot uitzend-klare, volledig verrijkte en gemasterde radio-audio — volautomatisch.

Ruwe upload Ingest Enrich Audio Master Uitzend-klaar

Wat CentraForge doet

Elke track die binnenkomt doorloopt een gestructureerde pipeline van vier fasen. Onderweg wordt de track geïdentificeerd, verrijkt met metadata, akoestisch geanalyseerd en gemasterd naar broadcast-norm. Pas met een geverifieerde identificatie (ISRC of MusicBrainz-ID) bereikt een track 100% en wordt hij vrijgegeven voor de muziekbibliotheek.

FASE 1

📥 Ingest

Bestand inlezen, ID3-metadata parsen, SHA-256-deduplicatie en opslag in object storage (MinIO).

FASE 2

🌐 Enrich

Verrijking via Spotify, MusicBrainz, Discogs en Last.fm. ISRC + MusicBrainz-ID worden bepaald met AI-ondersteuning (Ollama).

FASE 3

🎵 Audio

Akoestische analyse: BPM, toonsoort & Camelot-key, energie, cue-punten en fade in/out.

FASE 4

📡 Master & Telemetry

Loudness-normalisatie naar EBU R128 (−23 LUFS), 320 kbps CBR, fingerprint en kwaliteitscontrole.

Waarvoor het dient

CentraForge zorgt dat de hele muziekbibliotheek consistent, correct en uitzend-klaar is — zonder handwerk per track, maar mét volledige controle waar nodig.

🎯
Sluitende track-identificatie
Geen track wordt 100% voltooid zonder kloppende ISRC of MusicBrainz-ID — de basis voor royalty's en correcte metadata.
🎚️
Broadcast-mastering
Iedere track op gelijke loudness (EBU R128 −23 LUFS) en 320 kbps — een consistente luisterervaring.
🧩
Harmonische data voor naadloze mixen
BPM, Camelot-key, cue-punten en fades maken beatmatched, toonsoort-passende overgangen mogelijk.
🧽
Titel-normalisatie
Titels worden automatisch opgeschoond tot een nette, uniforme weergave, terwijl belangrijke versie-informatie (zoals remixes en edits) behouden blijft.
🔒
Handmatige-edit bescherming
Door een mens gecorrigeerde velden worden vergrendeld en nooit door automatische analyse overschreven.
NATS JetStreamRedisPrisma + MariaDBessentia.jsffmpegOllamaMinIOFastify / TypeScript