FFT

  1. Implementace FFT bez pouziti rekurzi uvnitr 1 poli pro 2^n prvku. Jsem nebyl na cviceni, na kterem jste to rozebrali, ale myslim, ze mam spravny napad jak by to melo fungovat.
  2. Pomocne funkci pro zpracovani vysledku FFT, jak to: Odstraneni zrcadloveho efektu (zleva a zprava jsou stejna data - urcite je tady ztrata pameti!), jednoduche odstraneni sumu (pokud amplituda je mensi nez parametr, odebrat tuto frekvence), nalezeni amplitudy, faze a frekvence pro i-tou slozku vysledneho poli, nalezeni prumerne amplitudy pro jakoukoliv frekvence, pripadne neco navic
  3. Trida pro ruzne aplikovani FFT na .wav soubor (bez prekryti, s prekrytim) a ruzne moznosti vypisu vysledku do souboru.
Zpetne FFT neni mym cilem, ale pokud je potreba to taky naimplementuju (hm, to by mohlo byt zajimave - co se stane s pisnickou, pokud odstranim z ni "sum"..).

Navic (pro zhorseni sveho zivotu), planuju to vsechno naprogramovat v C++, i kdyz v C# programuju vyrazne rychleji - to bude uzitecne pro moje programovaci schopnosti v C++, a navic to bude fungovat rychleji.

Zpět