📋 Introduction
AudioSupervisor est une solution professionnelle de surveillance audio en temps réel pour Windows. Elle permet de monitorer simultanément plusieurs sources audio (cartes son, flux Internet) et de détecter automatiquement les anomalies audio (silence, saturation, audio figé, boucles).
Caractéristiques principales
- ✅ Surveillance multi-sources : Périphériques locaux + flux Internet
- ✅ Détection automatique d'anomalies : Silence, saturation, gel, boucles
- ✅ Dashboard web : Accès distant avec VU-mètres en temps réel
- ✅ VU-mètres temps réel : Mise à jour via WebSocket (10x/seconde)
- ✅ Historique complet : Tous les événements enregistrés
- ✅ API REST complète : Intégration avec vos systèmes
- ✅ Support multilingue : FR, EN, DE
- ✅ Système de licence flexible : Gratuit, Premium, Lifetime
💾 Installation
Prérequis
- • OS : Windows 10/11 (64-bit)
- • RAM : 4 GB minimum
- • .NET : 9.0 Runtime (inclus dans l'installateur)
- • Réseau : Port 5000 par défaut (configurable)
Installation Standard
- 1. Téléchargez l'installateur
AudioSupervisor-Setup-1.3.0.exe - 2. Exécutez l'installateur en tant qu'administrateur
- 3. Suivez l'assistant d'installation
- 4. Lancez l'application depuis le menu Démarrer
📁 Installation : L'installateur crée automatiquement le raccourci menu Démarrer, les fichiers de configuration dans %LocalAppData%\AudioSupervisor, et la base de données SQLite locale.
🚀 Premier démarrage
Configuration Initiale
Au premier lancement, AudioSupervisor configure automatiquement :
- 1. Base de données : Création de la base SQLite locale
- 2. Serveur web : Configuration sur le port 5000
- 3. Comptes par défaut :
- • Admin :
admin/ mot de passe généré aléatoirement - • User :
user/ mot de passe généré aléatoirement
- • Admin :
🔐 Important : Les mots de passe initiaux sont affichés dans la console au premier démarrage et sauvegardés dans INITIAL_PASSWORDS.txt
Démarrer la Surveillance
- 1. Sélectionnez un périphérique audio dans la liste de gauche
- 2. Cliquez sur
➕ Surveiller ce périphérique - 3. Cliquez sur
▶️ Démarrerpour lancer la surveillance
🖥️ Interface de l'Application Windows
Panneau de Gauche
📻 Périphériques Audio
Liste tous les périphériques audio détectés sur votre système :
- • Nom du périphérique
- • Nombre de canaux (Mono/Stéréo)
- • Fréquence d'échantillonnage
- • Format audio
Actions disponibles :
- •
➕ Surveiller ce périphérique: Ajoute le périphérique à la surveillance - •
🌐 Ajouter un flux Internet: Ajoute un flux Icecast/Shoutcast
⚙️ Configuration
Accès rapide aux paramètres :
- • Paramètres de détection : Seuils de silence, durées, etc.
- • Dashboard web & API : Configuration du serveur web
- • Configuration des alertes : Personnalisation des alertes
Panneau Central
🎙️ Sources Surveillées
Affiche toutes les sources actuellement surveillées avec :
- • Nom de la source
- • Type (🎧 Périphérique / 🌐 Flux)
- • VU-mètres en temps réel (Gauche / Droite)
- • Niveau en dBFS
- • Statut (✅ OK / ❌ DOWN / ⚫ ARRÊTÉ)
Actions disponibles :
- •
▶️: Démarrer la surveillance - •
⏸️: Arrêter la surveillance - •
↑/↓: Réorganiser l'ordre
- •
✏️: Renommer la source - •
🗑️: Supprimer la source
🌐 Dashboard Web
Accès au Dashboard
Accès Local
http://localhost:5000
Accès Distant
http://[IP]:5000
Activez l'accès externe dans la configuration
🔒 Sécurité : Le dashboard est protégé par authentification (admin/user)
Fonctionnalités du Dashboard
📊 Statistiques en Direct
🎤 Gestion des Sources
Visualisation :
- • VU-mètres en temps réel (rafraîchissement 10x/seconde)
- • Niveau audio en dBFS
- • Statut de la connexion
- • Type de source et codec
📅 Historique des Événements
Liste chronologique des événements avec :
- 🔇 Silence : Niveau audio trop bas
- ❄️ Audio figé : Signal identique pendant trop longtemps
- 🔥 Saturation : Niveau audio trop élevé
- 🔁 Boucle audio : Répétition détectée
🎤 Gestion des Sources Audio
Types de Sources
🎧 Périphériques Audio (WASAPI)
Capture Loopback : AudioSupervisor utilise la technologie WASAPI Loopback pour capturer l'audio sortant de vos périphériques sans affecter la lecture.
Cas d'usage :
- • Surveiller la sortie d'un logiciel (Winamp, VLC, etc.)
- • Monitorer une carte son professionnelle
- • Vérifier l'audio d'un encodeur
🌐 Flux Internet
Streaming Audio : AudioSupervisor peut capturer et analyser des flux audio Internet en temps réel.
Formats supportés :
- ✅ Icecast (MP3, AAC, OGG, Opus)
- ✅ Shoutcast (MP3, AAC)
- ✅ HTTP Live Streaming
Surveillance Multi-Sources
| Type de Licence | Sources Simultanées | Durée |
|---|---|---|
| 🆓 Version Gratuite | 2 sources max | 45 minutes |
| ⭐ Premium | Jusqu'à 10 sources | Illimité |
| 💎 Lifetime | Illimité | Illimité |
Détection d'Anomalies
🔇 Détection de Silence
Déclenchement : Niveau audio < seuil configuré (défaut : -50 dBFS) pendant une durée minimale (défaut : 10 secondes)
❄️ Détection d'Audio Figé
Déclenchement : Signal audio identique pendant > 10 secondes, même si le niveau est correct. Détecte un logiciel planté ou un flux bloqué.
🔥 Détection de Saturation
Déclenchement : Niveau audio > -1 dBFS. Risque de distorsion/clipping.
🔁 Détection de Boucles Audio
Déclenchement : Même empreinte audio répétée 3 fois ou plus sur une durée de 2 secondes minimum. Détecte une playlist bloquée ou un jingle en boucle.
⚙️ Configuration Avancée
Paramètres de Détection
| Paramètre | Défaut | Description |
|---|---|---|
| Seuil de silence | -50 dB | Niveau minimal avant alerte |
| Durée silence | 10 s | Temps avant déclenchement |
| Durée audio figé | 10 s | Temps de gel avant alerte |
| Cooldown | 60 s | Délai entre 2 alertes identiques |
Configuration du Serveur Web
| Paramètre | Description |
|---|---|
| Port | Port d'écoute (défaut : 5000) |
| Démarrer automatiquement | Lance le serveur au démarrage |
| Autoriser l'accès externe | Ouvre vers le réseau local |
⚠️ Sécurité : Activez l'accès externe uniquement sur un réseau de confiance
Gestion des Utilisateurs
Rôles :
- 👑 Admin : Accès complet (ajouter, démarrer, arrêter, supprimer)
- 👤 User : Lecture seule (visualisation uniquement)
🔐 Sécurité : Les mots de passe sont hashés avec PBKDF2 (100 000 itérations)
Support Multilingue
Langues disponibles :
🔑 Système de Licence
Types de Licence
| Type | Sources | Durée | Prix |
|---|---|---|---|
| 🆓 Gratuit | 2 max | 45 min/session | Gratuit |
| ⭐ Premium | 10 max | Illimité | 19,99 €/an |
| 💎 Lifetime | Illimité | Illimité | 49,99 € (à vie) |
Activation de Licence
- 1. Cliquez sur
🔑 Licencedans l'application - 2. Entrez votre clé de licence (format :
AP-XXXX-XXXX-XXXX) - 3. Cliquez sur
Activer
✅ Vérification : Votre clé est vérifiée auprès du serveur api.audiopuls.app
Acheter une Licence
Visitez notre site pour choisir votre formule :
Voir les tarifs AudioSupervisor🔧 Dépannage
Problèmes Courants
Q : L'application ne démarre pas
Solution 1 : Vérifiez .NET Runtime
dotnet --version
Doit afficher 9.0.x ou supérieur
Q : Aucun périphérique audio détecté
Solution : Ouvrez Paramètres Windows > Son, vérifiez que vos périphériques sont activés, lancez une lecture audio, puis redémarrez AudioSupervisor.
Q : Le serveur web ne démarre pas
Cause : Port 5000 déjà utilisé
Solution : Changez le port dans Configuration > Dashboard Web (ex: 5001, 8080)
Q : Les VU-mètres ne bougent pas
Solution : Lancez une lecture audio sur le périphérique, vérifiez que Windows n'est pas en mode muet, vérifiez le volume du périphérique.
Q : Alertes de silence intempestives
Solution : Dans Configuration > Détection, diminuez le seuil de silence (ex: -60 dB au lieu de -50 dB) ou augmentez la durée avant alerte (ex: 20s au lieu de 10s).
Logs et Diagnostic
Fichier de Log :
%LocalAppData%\AudioSupervisor\logs\audiosupervisor_YYYY-MM-DD.log
Cliquez sur 📋 Ouvrir le fichier de log dans l'application pour y accéder rapidement.
Base de Données :
%LocalAppData%\AudioSupervisor\audiosupervisor.db
Utilisez DB Browser for SQLite pour inspecter la base.
🆘 Support
Ressources
- 🌐 Site officiel : audiopuls.app
- 📧 Email : Formulaire de contact
- 💳 Acheter une licence : Voir les tarifs
AudioSupervisor © 2024 AudioPuls. Tous droits réservés.
Version du guide : 1.3.0 • Mis à jour le 19 octobre 2025