Măsurarea separării vocals din canalul central
Cât dintr-un semnal centrat chiar dispare și ce rămâne.
Pe scurt
Metodă
- 01
Sintetizează un WAV stereo de 3 secunde la 44.1 kHz care conține două tonuri: 440 Hz la amplitudine egală în ambele canale (un înlocuitor pentru un lead vocal centrat) și 2 kHz doar în canalul stâng (un înlocuitor pentru un instrument panoramat hard).
- 02
Procesează fișierul cu propriul motor de separare al site-ului în modul instrumental — decompunere mid/side cu centrul anulat doar între 180 Hz și 9 kHz, cu cross-overe în cascadă de 24 dB/oct.
- 03
Decodează WAV-ul exportat înapoi într-un AudioBuffer și măsoară energia la 440 Hz și 2 kHz folosind un filtru Goertzel pe primele 2 secunde.
- 04
Compară fiecare cu aceeași măsurătoare făcută pe sursa neprocesată.
Rezultate
| Măsurare | Valoare | Notă |
|---|---|---|
| Ton de 440 Hz centrat | −29.5 dB | aprox. 97% eliminat |
| Ton de 2 kHz panat la extrem | −0.5 dB | practic neatins |
| Durata ieșirii | 3.00 s | neschimbată |
| Canalele ieșirii | 2 | stereo păstrat |
| Timp de procesare | < 1 s | în browser, fără upload |
Constatări
Anularea e aproape totală, dar doar pentru conținut perfect centrat
Un ton cu amplitudine și fază identice în ambele canale e cazul ideal și pierde 29.5 dB. Vocals reale nu sunt niciodată atât de centrate — mici diferențe de reverb, dublare și lărgire stereo lasă reziduuri. Măsurarea descrie deci plafonul tehnicii, nu ce-ți va da un disc comercial.
Limitarea de bandă e ce face rezultatul utilizabil
Anularea L−R naivă scoate tot ce e centrat la orice frecvență, inclusiv kick și bass. Limitarea anulării la 180 Hz–9 kHz lasă benzile alea intacte, motiv pentru care fișierul procesat încă sună ca muzică, nu ca un artefact mono subțire. Pierderea de 0.5 dB pe tonul panat pe lateral confirmă că benzile neatinse trec practic nealterate.
Lățimea stereo îți prezice rezultatul înainte de procesare
Pentru că tehnica depinde integral de diferența dintre canale, raportul energie side vs mid al fișierului prezice dacă poate funcționa deloc. Un fișier mono n-are nicio diferență de exploatat și iese aproape tăcere, motiv pentru care unealta măsoară asta întâi și refuză să pornească în loc să-ți scoată un fișier inutil.
Limitări
- Tonurile sintetice sunt cazul cel mai bun; master-urile comerciale sunt mai înguste și mai procesate
- Cozile de reverb și delay pe o voce nu sunt centrate și supraviețuiesc anulării
- Backing vocals dublate sau panate la extrem supraviețuiesc prin design
- Măsurat pe un singur motor de browser; alte implementări ale filtrelor Web Audio pot diferi ușor
Măsurarea separării vocals din canalul central
Cât dintr-un semnal centrat chiar dispare și ce rămâne.
