Heron Broadcaster
À L’ANTENNE

Toujours
à l’antenne.

L’automate de diffusion radio auto-hébergé pour Linux. Heron enchaîne votre bibliothèque vers Icecast jour et nuit, suit vos grilles horaires et ne laisse jamais l’antenne muette.

Tout ce qu’il y a entre votre dossier de musique et le flux.

06 VOIES
VOIE 01 · BIBLIOTHÈQUE

Chaque titre analysé

Sonie, crête vraie, silences en début et en fin, point d’enchaînement, forme d’onde. MP3, AAC, ALAC, FLAC, Ogg Vorbis, WAV et AIFF.

VOIE 02 · DIFFUSION

Deux platines, jamais de blanc

Fondus enchaînés ou chevauchements fixes, suppression des silences, normalisation de la sonie et un dossier de secours que le moteur joue même quand l’API est arrêtée.

VOIE 03 · FX

Des jingles par-dessus la musique

Un lecteur FX lance virgules et indicatifs par-dessus ce qui passe à l’antenne, sans l’interrompre.

VOIE 04 · ROTATION

Des grilles qui s’expliquent

Catégories, horloges, grille de la semaine et règles de séparation, avec un journal pour chaque choix et une simulation une semaine à l’avance.

VOIE 05 · PILOTAGE

Une console dans votre navigateur

Mises à jour en direct, thèmes clair et sombre, français et anglais, du téléphone à l’ordinateur. Rôles lecteur, opérateur et administrateur.

VOIE 06 · API

Scriptable de bout en bout

HTTP et WebSocket, documentée en OpenAPI, avec jetons d’API. Métriques Prometheus sur chaque service.

La page À l’antenne de Heron : platines A et B, les titres suivants, les niveaux, le lecteur FX, les sorties et l’état du moteurLa page À l’antenne de Heron : platines A et B, les titres suivants, les niveaux, le lecteur FX, les sorties et l’état du moteur
LA PAGE À L’ANTENNE · STATION DE DÉMO, MUSIQUE GÉNÉRÉE D’ARTISTES FICTIFS
DÉMARRAGE RAPIDE

De zéro à l’antenne en quelques minutes.

Docker Compose récupère cinq services et MariaDB. Heron tourne sur amd64 et arm64, jusqu’au Raspberry Pi.

Lire le guide d’installation
cp .env.example .env
docker compose up -d --wait
 ✔ heron-engine   Healthy
 ✔ heron-api      Healthy
 ✔ heron-web      Healthy
docker compose exec heron-api heron-api user add admin --role admin
→ http://localhost:8000
LA FEUILLE DE ROUTE EN PLAYLIST

En plein développement, mais ça diffuse.

FEUILLE DE ROUTE COMPLÈTE →
  1. DIFFUSÉFondations · Import et analyse · Gestion de la bibliothèque · Cœur du moteur · Fiabilité 24 h/24 · API et plan de contrôle · Interface web · Détails, étiquettes et tags des pistes · Gestion des pistes · Traductions de l’interface web · Préparation des pistes dans la zone tampon · Rotation et horlogesM0–M6
  2. PLUS TARDÉgaliseur des platines · AGC et traitement multibande · Plus d’encodeurs, de sorties et DJ en directM8 · M9 · M10

NOMMÉ D’APRÈS HÉRON D’ALEXANDRIE, QUI PROGRAMMAIT DES MACHINES IL Y A 2 000 ANS

Un logiciel libre, fait pour rester à l’antenne.

AGPL-3.0. Faites-le tourner pour votre station, lisez chaque ligne et partagez vos améliorations.