← Retour au sonomètre

LIVE SOUND METER / GUIDES ET INFORMATIONS

Comment fonctionne notre sonomètre en ligne ?

Du microphone à l’estimation du niveau sonore : pondération A, calcul des décibels, historique, spectre et limites de la méthode.

1. Accéder au microphone avec votre accord

L’outil ouvre un flux audio uniquement après une action explicite. Il demande un canal et tente de désactiver l’annulation d’écho, la réduction du bruit et le gain automatique lorsque le navigateur le permet. Il examine ensuite les paramètres signalés. Le son capté n’est pas renvoyé vers les haut-parleurs.

2. Appliquer une pondération A numérique approximative

Trois sections de filtres IIR du second ordre sont dérivées des fréquences de pôles analogiques de la pondération A : 20,598997 Hz, 107,65265 Hz, 737,86223 Hz et 12 194,217 Hz, au moyen d’une transformation bilinéaire. La réponse numérique est normalisée à 1 kHz. Elle reste approximative, surtout aux hautes fréquences, et ne vaut pas certification IEC 61672.

Le modèle analogique figure dans l’article de Rimell, Mansfield et Paddan, « Design of Digital Filters for Frequency Weightings (A and C) Required for Risk Assessments of Workers Exposed to Noise », Industrial Health (2015). L’implémentation utilisée ici a été écrite indépendamment.

3. Calculer les valeurs sur de courts intervalles

Un AudioWorklet additionne les carrés des échantillons pondérés dans des fenêtres successives de 125 ms, sans chevauchement. Le niveau numérique est calculé par 10 × log10(moyenne des carrés), avec un plancher de −140 dBFS. Les valeurs instantanée, minimale et maximale correspondent à ces fenêtres : ce ne sont pas de véritables crêtes acoustiques, ni une réponse temporelle exponentielle Fast ou Slow certifiée.

La moyenne de session est égale à 10 × log10(énergie totale / durée audio analysée), auquel s’ajoute le décalage. Il ne s’agit pas de la moyenne arithmétique des décibels. Ce calcul énergétique ne constitue pas une mesure acoustique LAeq validée. À l’arrêt, la dernière fenêtre incomplète, au maximum 125 ms, est écartée.

4. Comprendre l’historique et le spectre

L’historique présente les 30 dernières secondes d’estimations pondérées A. L’échelle visible va de 0 à 130 dB. Les valeurs au-delà sont limitées uniquement à l’affichage, pas dans les statistiques ni dans les fichiers exportés. Avant 30 secondes, le graphique se remplit progressivement de gauche à droite.

Le spectre provient d’un analyseur non pondéré sur 2 048 points. Les barres représentent la plus forte composante FFT de chaque bande logarithmique, de 60 Hz jusqu’à la plus basse des limites suivantes : 16 kHz ou fréquence de Nyquist. L’unité est le dBFS numérique, et non le dB(A) de pression acoustique étalonnée.

5. Traitement local et durée limitée

Les échantillons audio ne sont ni enregistrés ni envoyés à un serveur. La mémoire contient les statistiques, l’historique récent et des résumés énergétiques par seconde pour l’export CSV. La session s’arrête au bout de six heures, en cas d’interruption audio ou lorsque la page passe en arrière-plan. Exportez vos données avant de démarrer une nouvelle session ou de recharger la page.

Le rapport réunit les derniers graphiques disponibles et les statistiques de toute la session. Un éventuel ajustement sur référence est indiqué et appliqué à la session entière. Seul cet ajustement est conservé dans le stockage du navigateur ; l’historique et les notes ne sont pas archivés de façon permanente.

Calculateur de durée d’exposition de référence

Pour un niveau saisi manuellement entre 70 et 130 dB(A), la formule est T = 8 × 2^((85 − L) / 3) heures. Une durée supérieure à 24 heures est signalée sans suggérer une exposition illimitée. Ce calcul illustre la recommandation professionnelle américaine du NIOSH, avec une division par deux de la durée tous les 3 dB. Il ne valide pas les valeurs du navigateur, ne calcule pas la dose sonore quotidienne et ne démontre pas le respect des obligations réglementaires françaises.

Dernière révision : 22 octobre 2026