Regarding Stream FFT (Is it possible to...)

For general discussion related FlowStone
Post Reply
User avatar
guyman
Posts: 207
Joined: Fri Mar 02, 2018 8:27 pm

Regarding Stream FFT (Is it possible to...)

Post by guyman »

WHAT UP HOMIES


Is it possible to shift the amplitude values of the bins in a stream FFT any x amount? Is it possible to make the stream FFT logarithmic, then shift, then go back to linear?

Mono > stream FFT > log > shift bins > lin > Mono

Would this do what I think it does?
User avatar
martinvicanek
Posts: 1334
Joined: Sat Jun 22, 2013 8:28 pm

Re: Regarding Stream FFT (Is it possible to...)

Post by martinvicanek »

It is not as easy as that. The problem is that if you try to modify a spectrum and then convert back to the time domain, the phases will be all messed up, you will have discontinuities to the next FFT block etc. The phase vocoder is a sophisticated device that implements spectral modifications to a polyphonic input. Google to get an idea of how it's done.
Post Reply