The Analysis & Resynthesis Sound Spectrograph

Screenshot Software:
The Analysis & Resynthesis Sound Spectrograph
Szczegóły programowe:
Wersja: 0.2.3
Filmu: 2 Jun 15
Wywoływacz: Michel Rouzic
Licencja: Wolny
Popularność: 14

Rating: nan/5 (Total Votes: 0)

Analiza i resyntezy dźwięku spektrograf, znany również jako ARSS, to program, który analizuje plik dźwiękowy do spektrogramie i jest w stanie synthetise ten spektrogram lub jakiegokolwiek innego użytkownika utworzony obraz, z powrotem do dźwięku.
ARSS składa się z dwóch głównych części, z spectrographer z base-2 logarytmicznej skali częstotliwości oraz synthetiser spektrogramie.
W przeciwieństwie do większości spectrographers które są oparte na STFTs i przeprowadzenia analizy przez cięcie sygnał na małe wycinki czasu do analizy tych plasterków w dziedzinie częstotliwości, ARSS opiera się na brzegu filtra, a następnie detekcji obwiedni, co oznacza, że ​​sygnał jest cięty w plasterki w dziedzinie częstotliwości, a następnie analizowane w dziedzinie czasu.
Bank filtrów jest, jak na razie, składa się z nakładających filtry bandpass FIR określonych logarytmicznie. Raz oryginalny sygnał jest filtrowany z wykorzystaniem banku filtrów, każdy sygnał wynikowy jest przesyłany do koperty detekcji.
Detekcji obwiedni w ARSS nie jest oparty na transformacji Hilberta i wykrywanie piku, jak jest to zwykle wykonywane. Aby osiągnąć wykrywanie koperty, najpierw wykonać FFT na sygnał zero-pad początek sygnału w dziedzinie częstotliwości zgodnie z ustawieniem zdefiniowanym przez użytkownika, a następnie wykonujemy IFFT, a teraz w dziedzinie czasu, skręcamy każda negatywna próbka na pozytywną, i filtr dolnoprzepustowy (i ewentualnie decimate) sygnału w zależności od tego samego ustawienia zdefiniowane przez użytkownika, jak to dotychczas.
Na przykład, powiedzmy, że mamy sygnał o częstotliwości próbkowania 44100 Hz, i że chcemy uzyskać dla niego kopertę, która byłaby częstotliwości próbkowania 100 Hz. Gdy wykonujemy FFT, dodajemy na tyle zer w dziedzinie częstotliwości na początku naszej sygnału tak, że raz na częstotliwości przesunięcia składnika przez 50 Hz (100 Hz, podzielonej przez dwa, to później pojawiają się oczywiste, dlaczego), a my wykonać IFFT. Nasz sygnał ma teraz częstotliwość próbkowania 44200 Hz (44.100 + 100 Hz) i oryginalnego sygnału, który wcześniej trwającej od 0 Hz do 22.050 Hz teraz rozciąga się od 50 Hz do 22.100 Hz.
Obecnie zwracamy każdą próbkę w dziedzinie czasu na jego wartości bezwzględnej, obracając się każdą próbkę negatywny pozytywny. W celu przeprowadzenia tego na sygnał oznacza, że ​​na przykład sygnał sinusoidalny o określonej częstotliwości stanie okresowość sygnału, które będzie dwa razy większa niż częstotliwość. Kiedy filtr dolnoprzepustowy, które sygnalizują do dwa razy większej częstotliwości otrzymujemy kopertę Sygnału. W naszym przypadku, że teraz możemy uzyskać wartości bezwzględne dla naszego sygnału, od okresowości sinusa na najniższej częstotliwości - 50 Hz - będzie teraz 100 Hz, tylko filtr dolnoprzepustowy nasz sygnał przy 100 Hz w celu uzyskania Koperta oryginalnego sygnału w. Możemy teraz zdziesiątkować sygnał z częstotliwością 100 Hz.
Powstały koperta dla każdego pasma częstotliwości sprawia, poziome linie obrazu przedstawiającego spektrogramu. Amplituda przekłada się liniowo do kopert natężenia w obrazie.
Spektrogramu synthetiser opiera się na modulacji za pomocą linii poziomych obrazu jako kopert. Każda linia pozioma jest sygnału po upsamplingu z szybkością próbkowania próbkowania pożądanego końcowego sygnału, a następnie modulowane w zależności od trybu synthetisation wybranego przez użytkownika, SINE dopasowania do częstotliwości środkowej każda linia pozioma reprezentuje lub hałas filtrowane przez filtr Bank.
Co nowego w tym wydaniu:
Naprawiono logarytmiczną system podstawowy tak, że daje ona oczekiwanych rezultatów przy użyciu innej podstawy niż 2
· Wdrożone liniowe skalowanie częstotliwości
Naprawiono głośności zespołów hałasu w syntezie hałasu, chociaż może nie być idealne i może być daleko do logarytmiczna bazie materiału innego niż 2 i liniowej skali częstotliwości
· Wdrożone mechanizmu sprawdzania podczas czytania i pisania w dolnej i górnej częstotliwości
Naprawiono wejście ustawienia jasności, które zajęłoby tylko wartości całkowite
· Dodano nieco więcej informacji na linii wyświetlacza postępu

Podobne oprogramowanie

LilyKDE
LilyKDE

3 Jun 15

Dopi
Dopi

3 Jun 15

Loomer Resound
Loomer Resound

11 May 15

Jukebox
Jukebox

20 Feb 15

Komentarze do The Analysis & Resynthesis Sound Spectrograph

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!