Jak wyrównać na C po fft

przede wszystkim dzięki za poświęcenie czasu na odpowiedź.

Mój problem jest następujący: im próbuję zbudować korektor na C, używając fft (szybka transformacja Fouriera), ponieważ teraz nie mogę poprawnie zastosować fft na wektorze (próbkach audio) znormalizować go, a następnie zastosować odwrotne fft. ponieważ tutaj wszystko jest w porządku, ale kiedy próbuję zmodyfikować wynik fft (aby zwiększyć wzmocnienie jednego lub różnych pasm częstotliwości) otrzymuję tylko szum (nawet jeśli tylko nieznacznie go zmodyfikuję). Jak mogę zmodyfikować te elementy (prawdziwe + wyimaginowane), które mi fft podaje: (0, prawdziwe, urojone, prawdziwe, wyimaginowane ...), aby poprawnie wyrównać?

PD: JEŚLI ktoś musi przyjrzeć się im, używając tego FFT, to działa dobrze:http://www-ee.uta.edu/eeweb/ip/Courses/DSP_new/Programs/fft.cpp

Dzięki!

questionAnswers(0)

yourAnswerToTheQuestion