Witam wszystkich.
Mam pewien problem. Do mojej pracy magisterskiej moja "kochana" pani promotor w ostatniej chwili zapragnęła dodania analizy widmowej i spektrogramu. Powiem krotko - nie bawilem sie w pisanie FFT, sciagnalem gotowe procedury. FFT dziala poprawnie. Wprowadzam iles tam probek sygnalu i dostaje w tablicach części rzeczywiste i urojone.
Użytkownik może wybrac wielkość FFT 512/1024/2048/4096. I tu chciałbym wyjaśnić moje watpliwości. Jest tak - ładuje do jednej tablicy wave'a. Mam np. 90.000 probek. I jak policzyć FFT dla całego pliku? Mam brac np 512 pierwszych probek, policzyc FFT, wyswietlić, później wziąć kolejne 512 probek, policzyć FFT, wyświetlić itd.
Wlasnie tego nie rozumiem i prosze o pomoc.
Druga sprawa wiąże się ze spektrogramem. Tutaj, z tego co wyczytalem, na osi X mamy czas, na osi Y częstotliwość a kolory to amplituda, tak? I co dalej wlasnie?
Prosze o jak najszybszą odpowiedź. Dzieki.
Mam pewien problem. Do mojej pracy magisterskiej moja "kochana" pani promotor w ostatniej chwili zapragnęła dodania analizy widmowej i spektrogramu. Powiem krotko - nie bawilem sie w pisanie FFT, sciagnalem gotowe procedury. FFT dziala poprawnie. Wprowadzam iles tam probek sygnalu i dostaje w tablicach części rzeczywiste i urojone.
Użytkownik może wybrac wielkość FFT 512/1024/2048/4096. I tu chciałbym wyjaśnić moje watpliwości. Jest tak - ładuje do jednej tablicy wave'a. Mam np. 90.000 probek. I jak policzyć FFT dla całego pliku? Mam brac np 512 pierwszych probek, policzyc FFT, wyswietlić, później wziąć kolejne 512 probek, policzyć FFT, wyświetlić itd.
Druga sprawa wiąże się ze spektrogramem. Tutaj, z tego co wyczytalem, na osi X mamy czas, na osi Y częstotliwość a kolory to amplituda, tak? I co dalej wlasnie?
Prosze o jak najszybszą odpowiedź. Dzieki.