fft frequency shifter

basic spectral frequency shifter based on EzFFT

(3 Votes)
1.0 (Updated 1 year ago)
2.8MB
November 29, 2023
Reaktor 6
Effect Other

DESCRIPTION

basic fft based frequency shifter

it shifts the signal without phase operations by just shifting bins via delay

shifts an even amount of bins only (on odd values single sine waves get split into two interfering ones and signals become very artifact-lossy), so the (fixed) FFT size is pretty big with 4096 samples per block to allow shift rates in the range of 20 Hz ; if you lower the sample rate, lower shift rates are possible

----

it's based on a thread in the old Reaktor forum where ideas were collected what happens when dsp signal operations are performed on frequency domain data instead of audio, and the frequency shifter is the equivalent of the simple delay