Poszerzanie stereo: ile szerokości dają trzy metody i ile kosztują w sumie mono, pomiar

Spis treści
Miks ma brzmieć szeroko, a narzędzia do tego leżą pod ręką w każdym DAW-ie. Ile kosztują, rzadko stoi obok. Rachunek przychodzi później: na głośniku telefonu, w barze, w każdej windzie, wszędzie tam, gdzie oba kanały zostają złożone razem. Ten pomiar podaje liczby dla obu stron: zyskanej szerokości i utraconej sumy mono.
Porównane zostały trzy drogi: podbicie strony, czyli to, co robi Fruity Stereo Enhancer przez separację stereo, poszerzacz oparty na opóźnieniu oraz metoda Haasa z kanałami opóźnionymi przeciwbieżnie. Do tego dochodzi próba kontrolna z sygnałem, który nie ma strony w ogóle.

Jak wyglądał pomiar
- Sygnały: utwór 32 sekundy przy 44,1 kHz z tej samej pracowni co pomiar do artykułu true peak po kodowaniu, ze stopą i basem w środku oraz płaszczyznami i leadem po bokach. Jako próba kontrolna szum różowy, identyczny w obu kanałach, czyli bez żadnej strony.
- Metody: strona podwojona przez macierz środka i strony,
extrastereoze współczynnikami 1,5 i 2,5,stereowidenz wartościami domyślnymi (opóźnienie 20 ms, sprzężenie 0,3, przenikanie 0,3, udział suchy 0,8) orazhaasraz domyślnie i raz z opóźnieniem 10 ms. Wszystko w ffmpeg 7.1.5 na Raspberry Pi 4. - Wielkości: korelacja między lewym a prawym, strona wobec środka w dB, głośność według ITU-R BS.1770 oraz true peak.
- Suma mono: przed porównaniem każda wersja została sprowadzona do głośności oryginału, żeby różnica poziomu nie wyglądała jak strata w mono. Porównanie przebiegło w dwunastych oktawy od 25 Hz do 16 kHz, bo pasma tercjowe uśredniają filtry grzebieniowe metod opartych na opóźnieniu.
Ile szerokości dają te metody
| Metoda | Korelacja | Strona wobec środka | Zyskana szerokość |
|---|---|---|---|
| Oryginał | 0,921 | −13,83 dB | – |
| extrastereo 1,5 | 0,830 | −10,31 dB | 3,52 dB |
| strona podwojona | 0,716 | −7,81 dB | 6,02 dB |
| stereowiden, domyślnie | 0,677 | −7,15 dB | 6,68 dB |
| extrastereo 2,5 | 0,589 | −5,87 dB | 7,96 dB |
| haas, 10 ms | 0,052 | −0,43 dB | 13,40 dB |
| haas, domyślnie | 0,037 | −0,31 dB | 13,52 dB |
Kolejność jest jednoznaczna: najwięcej szerokości daje metoda Haasa. Strona leży przy niej na równi ze środkiem, a korelacja spada z 0,921 do 0,037. Dwa kanały dzielące ze sobą tak mało to ryzyko przy każdym odtwarzaniu przez jeden głośnik. Podbicie strony pozostaje w środkowym zakresie, a nawet stereowiden mimo opóźnienia nie sięga dalej niż mocne podbicie strony.
Ile kosztują w sumie mono
| Metoda | Wyrównanie poziomu | Suma mono | Najgłębszy dołek | Pasma poniżej −6 dB |
|---|---|---|---|---|
| extrastereo 1,5 | −0,30 dB | −0,30 dB | równomiernie | 0 |
| strona podwojona | −0,70 dB | −0,70 dB | równomiernie | 0 |
| extrastereo 2,5 | −1,10 dB | −1,10 dB | równomiernie | 0 |
| stereowiden, domyślnie | +4,40 dB | −1,28 dB | −9,37 dB przy 50 Hz | 8 |
| haas, 10 ms | −2,70 dB | −2,54 dB | −5,88 dB przy 1,6 kHz | 0 |
| haas, domyślnie | −2,80 dB | −2,62 dB | −5,85 dB przy 1,8 kHz | 0 |
Podbicie strony zachowuje się przewidywalnie: to, co traci w mono, odpowiada dokładnie poziomowi, który zyskało w całości, a strata rozkłada się równomiernie w całym paśmie. Ani jedno pasmo dwunastooktawowe nie spada o więcej niż 6 dB. Wynika to z samej zasady: skalowanie wyłącznie strony zostawia środek nietknięty, a suma mono jest środkiem.
Inaczej przy stereowiden. Osiem pasm traci ponad 6 dB, najgłębszy dołek leży przy 50 Hz i wynosi 9,37 dB. To filtr grzebieniowy z opóźnienia 20 ms, trafiający dokładnie w zakres, w którym siedzą stopa i bas. Metoda Haasa wychodzi łagodniej, traci jednak równomiernie 2,6 dB i oddaje za to niemal całą korelację.
Poziom myli, dopóki nie zostanie wyrównany
Jeden krok pośredni pomiaru wart jest wzmianki, bo przy słuchaniu dzieje się to samo. Bez wyrównania poziomu stereowiden wyglądał na stratę 5,68 dB w mono. W rzeczywistości ta wersja leży o 4,40 dB ciszej w całości, bo udział suchy stoi na 0,8; z reszty zostaje 1,28 dB. Porównanie dwóch wersji bez wyrównania mierzy więc przede wszystkim różnicę głośności. Jak duży robi się ten błąd, opisuje poradnik o dopasowaniu głośności do utworów referencyjnych.
Próba kontrolna: sygnał bez strony
Szum różowy, identyczny w obu kanałach, ma korelację 1,0 i żadnej strony. Podbicie strony nie zmienia w tym dokładnie nic: korelacja zostaje 1,0, a suma mono zostaje przy 0,00 dB, niezależnie od ustawionego współczynnika. Podręcznik Image-Line mówi to samo o Fruity Stereo Enhancer: regulator nie daje efektu stereo przy dźwiękach mono, ponieważ przetwarza różnicę między kanałem lewym a prawym, a gdzie nie ma różnicy, nie ma czego wzmacniać.
Szerokość z sygnału mono robią tylko metody opóźniające: haas dochodzi do korelacji 0,137, a stereowiden i tutaj wyrywa sześć pasm o ponad 6 dB, najgłębiej 8,77 dB przy 50 Hz. Ten sam podręcznik podaje dla tego typową nastawę, czyli przesunięcia fazy od 20 do 40 ms dla realistycznego wrażenia stereo przy sygnałach mono. Pomiar pokazuje, ile to wrażenie kosztuje w sumie.
Co z tego wynika
Dla miksu, który ma wyjść także z jednego głośnika, kolejność jest jasna. Podbicie strony to droga bezpieczna: działa tam, gdzie stereo już jest, i kosztuje w mono tylko własny poziom. Opóźnienia zostają czymś dla pojedynczych ścieżek, nie dla sumy, a w basie nie mają czego szukać; utrzymanie stopy w mono nie kosztuje przy żadnej z tych metod niczego.
Kontrola w FL Studio działa przez Wave Candy w trybie wektorskopu, który pokazuje różnice kanałów jako figurę Lissajous. Dla liczby zamiast obrazu narzędzie do korelacji stereo i mid/side odczytuje korelację, stronę wobec środka i stratę sumy mono wprost z pliku, także w poszczególnych pasmach.
Zakres i granice
- Pomiar powstał na filtrach ffmpeg, a nie na wtyczkach FL Studio. Fruity Stereo Enhancer działa na tych samych dwóch zasadach, ale jego regulatory są podzielone inaczej.
- Liczby dotyczą tego utworu. Miks z większym udziałem strony traci w mono więcej, miks niemal monofoniczny mniej.
- Korelacja to średnia z całego utworu. Krótkie miejsca w przeciwfazie prawie w niej nie widać, a na wektorskopie od razu.
- Poziom wyrównano według głośności programu. Przy mocno różnej dynamice dokładniejsze byłoby wyrównanie na krótszych odcinkach.
Pytania i odpowiedzi
Czy wynik dotyczy także Fruity Stereo Enhancer?
Co do zasady tak. Regulator separacji stereo skaluje stronę i zachowuje się jak extrastereo: w mono kosztuje tylko własny poziom. Przesunięcie fazy to opóźnienie między kanałami, więc należy do metod opartych na opóźnieniu, razem z filtrem grzebieniowym w sumie mono. Najwięcej ostrożności wymaga trzeci regulator: odwrócenie fazy zmienia biegunowość jednego kanału, a w mono znosi się wtedy wszystko, co oba kanały mają wspólnego.
Czy utrzymanie stopy w mono pomaga, gdy na sumie pracuje poszerzacz?
Tylko wtedy, gdy stopa omija poszerzacz. Zdanie w artykule dotyczy ścieżek, które w ogóle nie są poszerzane. Poszerzacz oparty na opóźnieniu, pracujący na sumie, sam wytwarza stronę, nawet z sygnału, który wchodzi w mono: w próbie kontrolnej z szumem bez żadnej strony stereowiden wyrwał z sumy sześć pasm o ponad 6 dB, najgłębiej 8,77 dB przy 50 Hz, czyli dokładnie tam, gdzie stopa zwykle ma swój ton podstawowy.
Podbicie strony nie rusza natomiast monofonicznej stopy, bo wzmacnia tylko to, czym kanały już się różnią. Poszerzanie sumy wymaga więc albo podbicia strony, albo częstotliwości podziału, poniżej której sygnał zostaje nieprzetworzony.
Pierwsza tabela podaje korelację i „stronę wobec środka”. Czy obie wielkości mierzą to samo?
W przypadku tego utworu tak. Da się to nawet przeliczyć ręcznie: dopóki lewy i prawy kanał niosą średnio tyle samo energii, obie wartości są ze sobą ściśle związane wzorem korelacja = (1 − r) / (1 + r), gdzie r to stosunek mocy strony do mocy środka. Z −5,87 dB wynika r = 0,259, a z tego korelacja 0,589, dokładnie wartość z tabeli; to samo dotyczy każdego innego wiersza.
Wynikają z tego dwie rzeczy. Po pierwsze, korelacja spada do zera dopiero wtedy, gdy strona jest tak głośna jak środek, a ujemna staje się dopiero wtedy, gdy strona jest głośniejsza. Dla tego utworu, którego strona leży 13,83 dB poniżej środka, samo podbicie strony osiągnęłoby to dopiero przy współczynniku około 4,9. Po drugie, korelacja niewiele mówi o stracie w mono metod opartych na opóźnieniu: haas daje najwięcej szerokości i nie ma ani jednego pasma poniżej −6 dB, a stereowiden daje mniej szerokości i ma najgłębszy dołek. O stracie w mono decyduje widmo sumy, a nie średnia z całego utworu.
Jeśli miks wyraźnie przechyla się w lewo lub w prawo, na przykład dlatego, że instrument jest spanoramowany skrajnie w lewo, wzór obowiązuje tylko w przybliżeniu; wtedy warto patrzeć na obie wartości.
Źródła
- Image-Line: Fruity Stereo Enhancer: separacja stereo, przesunięcie fazy do 500 ms, odwrócenie fazy; brak efektu stereo przy dźwiękach mono, bo regulator przetwarza różnicę kanałów; 20 do 40 ms dla realistycznego wrażenia przy sygnałach mono.
- Image-Line: Wave Candy: wektorskop jako figura Lissajous dla zawartości stereo, panoramy i fazy.
- ffmpeg: Filters Documentation: rozdziały o
haas,extrastereoistereowidenwraz z regulatorami; użyte tu wartości domyślne pochodzą z wbudowanej pomocy ffmpeg 7.1.5. - ITU-R BS.1770: Algorithms to measure audio programme loudness and true-peak audio level: podstawa wyrównania poziomu przed porównaniem.
