Mesurer la séparation de la voix au centre
Quelle part d’un signal centré disparaît vraiment, et ce qui survit.
En bref
Méthode
- 01
Synthétise un WAV stéréo de 3 secondes à 44,1 kHz contenant deux tonalités : 440 Hz à amplitude égale dans les deux canaux (représentant une voix lead centrée), et 2 kHz dans le canal gauche seulement (représentant un instrument panoramisé à fond).
- 02
Traite le fichier avec le moteur de séparation du site en mode instrumental — décomposition mid/side avec le centre annulé uniquement entre 180 Hz et 9 kHz, filtres en cascade à 24 dB/oct.
- 03
Décode le WAV exporté en AudioBuffer et mesure l’énergie à 440 Hz et 2 kHz avec un filtre de Goertzel sur les 2 premières secondes.
- 04
Compare chacune à la même mesure prise sur la source non traitée.
Résultats
| Mesure | Valeur | Remarque |
|---|---|---|
| Tonalité 440 Hz centrée | −29,5 dB | environ 97 % supprimé |
| Tonalité 2 kHz panoramiquée à fond | −0,5 dB | essentiellement intacte |
| Durée de sortie | 3,00 s | inchangée |
| Canaux de sortie | 2 | stéréo préservée |
| Temps de traitement | < 1 s | dans le navigateur, sans upload |
Constats
L’annulation est quasi totale, mais seulement pour du contenu parfaitement centré
Une tonalité avec amplitude et phase identiques dans les deux canaux est le cas idéal, et elle perd 29,5 dB. De vraies voix ne sont jamais aussi centrées — de petites différences de reverb, de doublage et d’élargissement stéréo laissent des résidus. La mesure décrit donc le plafond de la technique, pas ce qu’un disque commercial te donnera.
La limitation de bande, c’est ce qui garde le résultat utilisable
L’annulation L−R naïve supprime tout ce qui est centré à toutes les fréquences, y compris le kick et la basse. Limiter l’annulation à 180 Hz–9 kHz laisse ces bandes intactes, d’où le fait que le fichier traité reste de la musique plutôt qu’un mince artefact mono. La perte de 0,5 dB sur la tonalité pannée sur le côté confirme que les bandes non touchées passent quasiment inchangées.
La largeur stéréo prédit le résultat avant traitement
Comme la technique dépend entièrement de la différence entre canaux, le ratio d’énergie side/mid d’un fichier prédit si ça peut marcher tout court. Un fichier mono n’a aucune différence à exploiter et renvoie quasi silence, d’où le fait que l’outil mesure ça d’abord et refuse de tourner plutôt que de produire un fichier inutile.
Limites
- Les tonalités synthétiques sont le meilleur cas ; les masters commerciaux sont plus étroits et plus traités
- Les queues de reverb et de delay sur une voix ne sont pas centrées et survivent à l’annulation
- Les chœurs doublés ou panoramiqués à fond survivent par conception
- Mesuré sur un seul moteur de navigateur ; d’autres implémentations des filtres Web Audio peuvent légèrement différer
Mesurer la séparation de la voix au centre
Quelle part d’un signal centré disparaît vraiment, et ce qui survit.
