2008-10-16 9 views
15

Eksperymentowałem z sigmoidalnym i logarytmicznym zanikiem głośności w czasie około pół sekundy, aby wstrzymać pauzę i zatrzymać oraz zapobiec trzaskającym odgłosom w aplikacjach muzycznych.Jak w naturalny sposób zmniejszać głośność?

Żadne z tych dźwięków nie brzmi "naturalnie". I przez to mam na myśli, że brzmi nieudolnie. Tak jak inżynier-amator był odpowiedzialny za nagłośnienie.

Wiem, że ucho jest logarytmiczne, jeśli chodzi o objętości, a przynajmniej dwukrotnie więcej energii nie oznacza dwa razy głośniej. Czy istnieje magiczna formuła zmniejszania objętości? Dzięki.

Odpowiedz

11

Spędziłem wiele moich młodszych lat na miksowaniu nagrań muzycznych, koncertów na żywo i byciu DJ-em dla szkolnej radiostacji, a jedno, co mogę ci powiedzieć, to to, że miejsce, w którym znikniesz, jest również ważne.

Zanikanie wejścia lub wyjścia w trakcie utworu brzmi całkiem naturalnie, o ile nie ma wokalu, ale niektóre z tych skomputeryzowanych stacji radiowych zanikają w GDZIEKOLWIEK w utworze, aby dokonać następnego komercyjnego przerwania ... Nie sądzę, żeby był jakiś sposób, żeby to brzmiało dobrze.

W każdym razie odpowiem również na zadane pytanie ... tłumienie logarytmiczne używane do dostosowywania poziomu dźwięku jest ogólnie określane jako "stożek dźwięku". Oto doskonały artykuł, który opisuje fizjologię ludzkiego słuchu w odniesieniu do elektroniki, którą teraz używamy do naszej rozrywki. Patrz: http://tangentsoft.net/audio/atten.html.

+0

Powiedziałeś, że zanikanie brzmiało nienaturalnie, ale post Troya stanowi bardzo dobry punkt ... musisz zwracać uwagę na taktowanie przebiegu w celu "czystego" zanikania. –

6

Będziesz chciał się upewnić, że koniec zaniku jest na "zerowym skrzyżowaniu" w przebiegu.

Pół sekundy to całkiem szybko. Możesz po prostu chcieć wydłużyć czas, chyba że musi to być tak szybko. Ogólnie 2 lub 3 sekundy są bardziej naturalne.

Więcej na temat czasu, powinno być naprawdę z częstotliwością rytmu muzyki, a kończy się w naturalnym punkcie rytmu. Spróbuj uzyskać BPM utworu (można to obliczyć z grubsza) i wygaszanie w przedziale równym połowie lub połowie nut w tym czasie.

Możesz także spróbować spowolnić szybkość odtwarzania podczas zanikania. Zapewni to bardziej naturalną rejestrację winylu lub zatrzymanie/wstrzymanie odtwarzania taśmy magnetycznej. Liniowo zmniejsz prędkość odtwarzania, a jednocześnie logarytmicznie zmniejszaj głośność w ciągu 1 sekundy.

4

Jeśli chcesz uzyskać czysty dźwięk podczas wstrzymywania lub zatrzymywania odtwarzania, nie ma potrzeby, aby w ogóle zaniknąć - po prostu znajdź punkt przejścia przez zero i zatrzymaj się tam (lub bardziej realistycznie po prostu wypełnij resztę końcowy bufor z ciszą). Zanikanie, gdy użytkownik oczekuje, że dźwięk zatrzyma się natychmiast, będzie brzmiało nienaturalnie, jak zauważyliście, ponieważ rezultat nie jest powiązany z akcją.

Powodem zatrzymania się w punkcie przejścia przez zero jest to, że zero jest wartością stanu ustalonego, gdy dźwięk jest zatrzymany, więc przejście między tymi dwoma stanami jest płynne. Jeśli zatrzymasz odtwarzanie, gdy amplituda ostatniej próbki jest duża, efektywnie wprowadzasz transjenty do dźwięku z punktu widzenia sprzętu audio, gdy odtwarza on sygnał analogowy, który będzie słyszalny jako wyskakujące i/lub kliknięcia.

Innym podejściem jest stopniowe zmniejszanie się do zera (~ < 10mS), które skutecznie osiąga to samo, co technika przejścia przez zero.