Mam trzytygodniowe dziecko. Czasami nie chce spać. Niektórzy mówią mi, że takie jest życie, inni mówią, że muszę coś kupić, żeby to naprawić. To staje się alarmująco powszechnym wzorcem w tej grze dla rodziców.
W każdym razie jedną z tych rzeczy „muszę kupić” jest generator białego szumu . Biały szum zdefiniowany jako:
losowy sygnał jest uważany za „biały szum”, jeśli zaobserwowano, że ma on płaskie widmo w zakresie częstotliwości odpowiednich dla kontekstu. Na przykład dla sygnału audio odpowiednim zakresem jest pasmo słyszalnych częstotliwości dźwięku, od 20 do 20 000 Hz.
Jest kilka rzeczy, które mogę kupić. Aplikacje na Androida, dedykowane urządzenia, które z pewnością odtwarzają niewielki klip wstępnie wygenerowanego hałasu, aż do bardzo drogich generatorów szumów o prawdziwej przypadkowości.
Chcę wygenerować własną próbkę białego szumu
Wiem, że mógł pobrać go z youtube-dl
jednej z wielu filmów tam, ale prawa autorskie na bok, kompresji częstotliwości jest straszne Internecie chcę dobroci pełnej biały częstotliwości. Jeśli coś takiego istnieje. Plus jestem żarłokiem do karania i uważam, że jeśli coś można zrobić za pomocą wiersza poleceń, właśnie tak powinniśmy to robić. Tak i tak zamierzam to podnieść.
Mamy więc takie rzeczy jak /dev/urandom
i paplay
. Czy istnieje rozsądny sposób na pobieranie losowych danych i kierowanie ich w słyszalny zakres białego szumu i wyjście z moich głośników? Odpowiedzi, które zapisują się w pliku, są również w porządku. Ważną rzeczą jest próbka o ustalonym zakresie. Żadnych skrzeczeń.
Uwaga: odpowiedzi generujące brązową nutę nie będą mile widziane ☹