INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

FFT



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

13.05.2009, 13:08
Beitrag #1

jon_jay Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Apr 2009

8.5
2008
de

37083
Deutschland
FFT
Servus.

Ich verstehe nicht ganz, wie die FFT-Funktion/ IFFT arbeitet.
Ich möchte ein Audiosignal transormieren, das Spektrum im Sonagramm anzeigen, IFFT und das Signal anschließend wieder als Audiosignal speichern.

Soweit funktioniert auch alles.
Nur - wenn ich das auf das Array nach der FFT sofort mit IFFT zurücktransformiere müsste das "neue" Signal nicht wie ein konstantes Gemisch aus verschiedenen Frequenzen klingen?
Es klingt aber wie das originale Signal.

Eigentlich zerlege ich das Signal in Blöcke und wende auf jeden Block die FFT /iFFT an. Die dabei ermittelten Frequenzen müssten sich dabei je nach Blocklänge etwas ändern. Der kleinste Block besteht aus 128 Samplen. Die fs ist 22,05kHz --> delta f = ca 170Hz.
Unabhängig von der Blocklänge enhält das Audiodatenarray nach der rücktransformierung exakt die gleichen Werte wie das Originalsignal.
Das dürfte so nicht sein - oder doch?

Danke für die Hilfe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Nachrichten in diesem Thema
FFT - jon_jay - 13.05.2009 13:08
FFT - ImExPorty - 13.05.2009, 13:13
FFT - jon_jay - 13.05.2009, 13:30
FFT - chrissyPu - 13.05.2009, 15:15
FFT - jon_jay - 15.05.2009, 14:13

Gehe zu: