analizator widma, który pokazuje wejście „na żywo” z mikrofonu

14

Mam koleżankę, która pomaga dzieciom z upośledzeniem mówienia, a ona potrzebuje oprogramowania, które natychmiast pokazuje amplitudę dźwięku, gdy dzieci mówią przez mikrofon.

Próbowałem Audacity, ale ma opóźnienie około jednej sekundy.

Wszelkie zalecenia dotyczące takiego oprogramowania?

Należy pamiętać, że system operacyjny to Microsoft, a oprogramowanie powinno być najlepiej bezpłatne.

Claudiu
źródło
Po prostu amplituda czy całe spektrum?
slhck,
Po prostu amplituda.
Claudiu
Jeśli naprawdę potrzebujesz analizy widma, istnieje kompromis między użyciem dużego okna dla FFT (co zapewnia precyzję i szerokie pasmo kosztem opóźnienia) a reaktywnością.
dmckee --- były moderator kociak
Jeśli problemem jest opóźnienie, lepiej będzie, jeśli urządzenie dźwiękowe obsługuje ASIO - możesz uzyskać urządzenie USB z kilkoma wejściami mikrofonowymi za około 150 USD - jeśli naprawdę chcesz zerowego (prawie) opóźnienia między mikrofonem a ekranem, jest to jedyna droga do zrobienia.
BJ292

Odpowiedzi:

13

sndpeek

Nie mam pojęcia, czy jest to dla Ciebie przydatne - jest to Open Source:

http://soundlab.cs.princeton.edu/software/sndpeek/

wprowadź opis zdjęcia tutaj

sndpeek jest dokładnie tak, jak brzmi (i wygląda):

real-time 3D animated display/playback
can use mic-input or wav/aiff/snd/raw/mat file (with playback)
time-domain waveform
FFT magnitude spectrum
3D waterfall plot
lissajous! (interchannel correlation)
rotatable and scalable display
freeze frame! (for didactic purposes)
real-time spectral feature extraction (centroid, rms, flux, rolloff)
available on MacOS X, Linux, and Windows under GPL
part of the sndtools distribution. 

SFS / RTSPECT

Właśnie to znalazłem:

http://www.phon.ucl.ac.uk/resource/sfs/rtspect/

Narzędzie Windows do kształtowania przebiegów i widm w czasie rzeczywistym

RTSPECT to darmowy program do wyświetlania przebiegów w czasie rzeczywistym i wyświetlania widma sygnału audio. Dzięki RTSPECT możesz monitorować kształt fali i kształt spektralny dźwięków odtwarzanych do mikrofonu lub portów wejścia liniowego komputera. RTSPECT może wyświetlać jeden lub dwukanałowy sygnał audio.

wprowadź opis zdjęcia tutaj

Linker3000
źródło
Dzięki! Myślę, że tego właśnie szukał mój przyjaciel.
Claudiu
Niezłe znalezisko, zwłaszcza, że ​​jest to oprogramowanie typu open source. +1
Randolf Richardson
5

Właśnie znalazłem ten:

http://friture.org/

Testuję to teraz.

Daniel Mošmondor
źródło
Open Source z repozytorium Github . czek. Pyton. Czek. Niesamowite.
zipzit
Prosty i przyjemny interfejs użytkownika. Konfigurowalny z wieloma przydatnymi wizualizacjami. Świetne oprogramowanie.
Cameron Tacklind
To jest najlepsze w 2020 roku
Sanxofon
1

Kilka innych opcji z tego pytania , szczególnie przydatne, jeśli potrzebujesz czegoś z kilkoma zależnościami i łatwego do modyfikacji:

Aleksiej
źródło
1

Dzięki „Alchemy - Open Drawing Project http://al.chemy.org/ ” możesz narysować przebieg wejściowy fali dźwiękowej na płótnie, a nawet zakrzywić jej kształt. Ma postać wektorową i jest zapisywany jako obraz. Prędkość można zwiększyć poprzez ruch nadgarstka.

http://al.chemy.org/

Jacek
źródło
0

Korzystanie z Miksera głośności nie wystarcza (kliknij prawym przyciskiem myszy ikonę głośnika na pasku zadań i wybierz „Mikser głośności”)? Pokaże mierniki poziomu dla wszystkich dźwięków odtwarzanych przez system i powinno zawierać także mikrofony.

Ben Richards
źródło
Cóż, to działa, ale jest trochę małe ... dzieci muszą zobaczyć duże poziomy na ekranie, aby zmotywować je do głośnego mówienia.
Claudiu
0

Podczas przeprowadzania takiej analizy na komputerze zawsze występują opóźnienia w oprogramowaniu. Chyba że używasz szybkiego sterownika, takiego jak te dołączone do kart Creative Audigy lub X-Fi, które są dostrojone pod kątem wydajności w czasie rzeczywistym.

music2myear
źródło
Tak, to prawda, ale jeśli Windows Volume Mixer może wyświetlać analizę w czasie rzeczywistym, myślę, że inne oprogramowanie może to zrobić :) Problem z Audacity polega na tym, że muszę nagrać, aby pokazać mi analizę, i Myślę, że to też zajmuje trochę czasu.
Claudiu
0

Oto oferta komercyjna, którą znalazłem w szybkiej wyszukiwarce Google, która oferuje 30-dniową wersję próbną do pobrania, więc możesz wypróbować ją za darmo, aby najpierw ustalić, czy spełnia ona Twoje potrzeby ( wspomniałeś, że preferujesz freeware, ale nie za darmo) jest wymaganiem ):

  SpectraPLUS - System analizy spektralnej FFT
  http://www.spectraplus.com/

wprowadź opis zdjęcia tutaj

Randolf Richardson
źródło
0

Znalazłem ten wątek, który szuka sposobu wyświetlania widma w czasie rzeczywistym, po utracie możliwości korzystania z Adobe Audition, podczas nagrywania. W Audition możesz wykonać widmo, które ma bardzo małe opóźnienie; jak ktoś inny powiedział, jeśli użyjesz wysokiej rozdzielczości, opóźnienie będzie większe. Ale „dobry” program wykorzystuje nakładające się bloki danych, dzięki czemu może bardzo szybko zaktualizować wyświetlacz. Współczesne procesory mają wystarczającą moc obliczeniową, aby nadążyć za tysiącem częstotliwości w ułamku sekundy, jeśli program jest dobrze napisany, a rozdzielczość nie ma sensu, jeśli wyświetla się na ekranie, który „ tylko „wysokość około tysiąca pikseli. Zgłaszam, że w przypadku stereo, 1k bloków próbek audio to dużo, chyba że „ ponownie rozwijasz część skali częstotliwości, jak możesz to zrobić w Audition. Nagrywając z prędkością 44 000 próbek na sekundę, otrzymujesz zupełnie nowy blok 1 000 razy 44 razy na sekundę, a dla mnie to wystarczająco szybko, nawet bez potrzeby nakładania się bloków. Nawet 8k bloków byłoby więcej niż 5 na sekundę bez nakładania się. To, czy oprogramowanie jest napisane wystarczająco dobrze, aby faktycznie to robić, to inna sprawa.

Tomek
źródło