Zdaję sobie sprawę, że najlepszą opcją redukcji szumów jest kupienie sobie słuchawek z redukcją szumów ...
Ale czy jest dostępne oprogramowanie, które wykorzystuje mikrofon i słuchawki do blokowania szumu tła?
Zdaję sobie sprawę, że najlepszą opcją redukcji szumów jest kupienie sobie słuchawek z redukcją szumów ...
Ale czy jest dostępne oprogramowanie, które wykorzystuje mikrofon i słuchawki do blokowania szumu tła?
Odpowiedzi:
Istnieją zasadniczo dwie metody tłumienia hałasu
Bazując na moich doświadczeniach z przetwarzaniem dźwięku i różnymi technikami redukcji szumów, poleciłbym dobre słuchawki z izolacją akustyczną. Zazwyczaj skutkuje to lepszym dźwiękiem bez konieczności jakichkolwiek sztuczek przetwarzania sygnału, które i tak nie będą działać zbyt dobrze.
Niemożliwe z przyczyn fizycznych / sprzętowych.
Słuchawki redukujące hałas działają, nagrywając dźwięk i odtwarzając dźwięk odwrócony fazowo, aby go anulować. Z laptopem mikrofon po raz pierwszy jest do bani, a ładnie przed sobą oznacza to, że dźwięk dochodzący z tyłu dociera do twoich uszu zanim dotrze on do mikrofonu. Następnie musi przejść przez komputer na wolną kartę dźwiękową (prawdopodobnie ping o długości co najmniej 1 sekundy) do głośników, na których będzie odtwarzany. Ten czas opóźnienia będzie zbyt wielki, aby sobie z nim poradzić.
Sprowadza się to głównie do tego:
Ty i mikrofon słyszysz różne rzeczy (w słuchawkach są w twoich uszach).
Opóźnienie w stosunku do standardowych kart dźwiękowych laptopa jest duże, często nie można nawet uzyskać wzmacniacza gitarowego działającego z tego powodu na komputerze (prawie 0 w słuchawkach).
To, bez względu na to, jak zoptymalizowany, spowoduje okropne doświadczenie.
Zobacz ten artykuł: Redukcja hałasu w oprogramowaniu? .
To interesujące, ale nie ma rozwiązania.
Korzystanie z MATLAB i tego przewodnika / przykładowego kodu:
http://www.mathworks.com/help/dsp/examples/acoustic-noise-cancellation-lms-.html
możesz nagrać hałas, który próbujesz anulować (do wav) i zbudować wyjście audio, które je anuluje. Możesz także być w stanie zmodyfikować kod, aby pobierał sygnał wejściowy z mikrofonu jako hałas, i aby dostosowywał generowanie sygnału wyjściowego i odtwarzanie go.
Pamiętaj, że redukcja szumów działa najlepiej przy hałasach typu „mechanicznego” niskiej częstotliwości. Szumy o wysokiej częstotliwości (wysokiej częstotliwości) są znacznie trudniejsze do anulowania.
W rzeczywistości nie jest to redukcja szumów, ale Chatterblocker może pomóc maskować / ignorować dźwięki zewnętrzne.
Powinno być możliwe uzyskanie ciągłego dźwięku (np. Wycie wentylatora), ale, jak wskazano, w przypadku normalnych zmiennych środowisk dźwiękowych w tle, na pewno nie będzie dobrze działał ze zwykłym sprzętem i oprogramowaniem.
Wątpię również, aby oprogramowanie posiadało jakikolwiek niezawodny sposób pomiaru opóźnienia z wysoką precyzją (do kalibracji), co jest kluczowe dla fal tłumiących dźwięk. (Edycja: może z wyjątkiem ręcznej kalibracji fazy.)
Zwykłe jądra, które nie są w czasie rzeczywistym, oznaczają również, że opóźnienie dźwięku może się nieco różnić, co również zrzuci działającą redukcję szumów.
Chociaż komputery mogą nagrywać i odtwarzać dźwięk, nigdy nie zostały zaprojektowane z myślą o precyzji i rozdzielczości niezbędnej do anulowania fal dźwiękowych.
Wdrożenie takiego systemu w oprogramowaniu komputerowym może spowodować coś, co zwiększy hałas zamiast go zmniejszyć, więc unika się go.
Wciąż pozostaje jednym z tych tematów, które nadają się do badań i eksperymentów, nawet dla samej przyjemności :)
Także wysokiej klasy mikrofony i profesjonalny sprzęt dźwiękowy mogą mieć duże znaczenie.
Źródło: samozwańczy ekspert we wszystkim.
Jeśli dźwięk, który musisz anulować, jest spójny, na przykład w samolocie lub w szumie fabryki, wydaje się, że opóźnienie komputera nie powinno mieć znaczenia, ponieważ dźwięk jest taki sam, bez względu na to, jak późno nadejdzie. Kluczem byłoby dokładne przesunięcie fazowe uzyskanego dźwięku w słuchawkach. Na przykład można wypróbować oprogramowanie z regulowanym przesunięciem fazy, takie jak na stronie http://freemusicsoftware.org/category/free-vst-effects-2/phase-shifter
Możesz nawet nagrać szum tła, a następnie go odtworzyć. Będziesz musiał dostosować fazę, aż będzie ona przeciwna do tego, co słyszą twoje uszy bezpośrednio.
Jeśli wadliwy mikrofon laptopa był problemem, możesz zabrać ze sobą używanego SM58 ze sobą dość tanio.
Wszelkie opinie na temat tego pomysłu?