MusicGenerate

Måling af centerkanal-vokalseparation

Hvor meget af et centreret signal faktisk forsvinder, og hvad der overlever.

Udgivet

Kort sagt

Båndbegrænset mid/side-annullering fjernede en center-panoreret testtone med 29,5 dB — ca. 97% af dens amplitude — mens en hårdt panoreret tone i samme fil kun mistede 0,5 dB. Den forskel er hele grundlaget for karaoke-agtig vokalfjernelse, og den er målbar i stedet for et spørgsmål om mening.

Metode

  1. 01

    Syntetisér en 3-sekunders 44,1 kHz stereo WAV, der indeholder to toner: 440 Hz med lige stor amplitude i begge kanaler (en stand-in for en centreret leadvokal), og 2 kHz i venstre kanal kun (en stand-in for et hårdt panoreret instrument).

  2. 02

    Processér filen med sidens egen separationsmotor i instrumental-tilstand — mid/side-dekomponering med centrum annulleret kun mellem 180 Hz og 9 kHz, kaskadede 24 dB/okt delefiltre.

  3. 03

    Dekod den eksporterede WAV tilbage til en AudioBuffer og mål energien ved 440 Hz og 2 kHz med et Goertzel-filter over de første 2 sekunder.

  4. 04

    Sammenlign hver med den samme måling på den ubehandlede kilde.

Resultater

MålingVærdiNotat
Centreret 440 Hz-tone−29,5 dBca. 97% fjernet
Hard-panoreret 2 kHz-tone−0,5 dBpraktisk talt uberørt
Output-varighed3,00 suændret
Output-kanaler2stereo bevaret
Behandlingstid< 1 si browseren, ingen upload

Fund

Kancelleringen er tæt på total, men kun for perfekt centreret indhold

En tone med identisk amplitude og fase i begge kanaler er idealtilfældet, og den taber 29,5 dB. Rigtige vocals er aldrig helt så centreret — små forskelle i reverb, doubling og stereo-udvidelse efterlader rester. Målingen beskriver derfor loftet for teknikken snarere end det, en kommerciel udgivelse vil give dig.

Båndbegrænsning er det, der holder resultatet brugbart

Naiv L−R-kancellering fjerner alt centreret ved alle frekvenser, inkl. kick og bas. At begrænse kancelleringen til 180 Hz–9 kHz lader de bånd være intakte, hvilket er grunden til, at den behandlede fil stadig lyder som musik i stedet for et tyndt mono-artefakt. Tabet på 0.5 dB på den side-panorerede tone bekræfter, at de uberørte bånd passerer praktisk talt uændret.

Stereo-bredde forudsiger udfaldet før behandling

Fordi teknikken afhænger fuldstændigt af forskellen mellem kanalerne, forudsiger en fils side-til-mid energiforhold, om det overhovedet kan virke. En mono-fil har ingen forskel at udnytte og returnerer næsten-signalstilhed, hvilket er grunden til, at værktøjet måler dette først og nægter at køre i stedet for at spytte en ubrugelig fil ud.

Begrænsninger

  • Syntetiske toner er bedste tilfælde; kommercielle masters er smallere og mere bearbejdede
  • Reverb- og delay-haler på vocals er ikke centreret og overlever kancelleringen
  • Dobbelte eller hard-panorerede backing vocals overlever by design
  • Målt på én browser-motor; andre implementeringer af Web Audio-filtrene kan afvige en smule

Måling af centerkanal-vokalseparation

Hvor meget af et centreret signal faktisk forsvinder, og hvad der overlever.