Plug-ins, Hosts, Apps,
Hardware, Soundware
Developers
(Brands)
Videos Groups
Whats's in?
Banks & Patches
Download & Upload
Music Search
KVR
   
KVR Forum » SonicBirth
Thread Read
Real tech quesiton about FFT implementation
dscro
KVRist
- profile
- pm
- e-mail
PostPosted: Sun Feb 17, 2008 8:28 pm reply with quote
As I understand the FFT implementation in SB, once I do an FFT, I can't seem to manipulate the FFT blocks the way I want.

Say for now that I think about the FFT output in its complex form. Then the real part consists of basically an array of numbers that represent the amplitudes of the various cosine elements of the Fourier series, the imaginary output gives the amplitudes of the sine components.

Any math I do to those outputs just changes the amplitudes. So say I multiply both [R] and [I] by 2. Then after inverse FFT I really have a waveform that just has twice the amplitude right?

Ok but what if I wanted to screw around with the frequencies of the sine and cosine components themselves, say . . . throw out the lowest one or shift them all up by some number to do pitch shift? Or say . . . multiply one the amplitudes of a specific harmonic by 2. I don't have access to those numbers in the output array right? The frequencies are just fixed multiples of some fundamental (2n, 3n, 4n, . . .) I can't change them in any way. This seems like such a basic functionality and the overall reason to do FFT in the first place.

I started to wonder if there is a way to do it with convolution (convolve an FFT of a single frequency sin wave with a signal or convolve a delta function/spike with the signal etc. but I haven't been successful.

Any tips here?
^ Joined: 28 Nov 2007  Member: #166903  
eigentone
KVRist
- profile
- pm
PostPosted: Mon Feb 25, 2008 12:02 pm reply with quote
Hi dscro,

The frequency domain capabilities are presently much lower than the time domain - meaning, (AFAIK) much of the potential is not accessible at the circuit design level.

(Someday...)

J
^ Joined: 03 Apr 2007  Member: #146135  
SurvCons_Pres
KVRer
- profile
- pm
- e-mail
PostPosted: Mon Jun 09, 2008 3:27 pm reply with quote
Hello, perhaps theres a "new member" area I should be saying "hi" in first, but I just want to jump off, kinda my personality.....

Anyone have knowledge of use if FFT in Optical Sigs Proc...???

Nice forum you guys have here, glad to visit. Best, Dave
----
Signature blocked until 5 posts made
^ Joined: 09 Jun 2008  Member: #182490  Location: United States
Jee-Bee
KVRer
- profile
- pm
- e-mail
PostPosted: Tue Dec 06, 2011 9:36 am reply with quote
Hey i am new with SB and my first try is to make a level and FFT analyzer
The level meter works basicly but the FFT anaylyzer i cant show it
i have tried the display meter and the osc but both are as far as i can see not what it meant to be
i have read that the fft is limited. is this one of the limitations or is this what i do wrong?

Gr Jan-bert
^ Joined: 29 Nov 2008  Member: #194697  Location: Netherlands
All times are GMT - 8 Hours

Printable version
Page 1 of 1
Display posts from previous:   
ReplyNew TopicPrevious TopicNext Topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Username: Password:  
KVR Developer Challenge 2012