← INDEX
PROCESSOR

SPECTRAL PROCESSOR

Advanced FFT-based frequency domain processing with precision spectral manipulation
FFT FREQUENCY
DOMAIN

TECHNICAL SPECIFICATIONS

FFT SIZE
512 - 8192 points
OVERLAP
50% - 95% configurable
WINDOW FUNCTIONS
Hann, Hamming, Blackman, Kaiser
FREQUENCY BINS
Up to 4096 bins
PROCESSING
Real-time 32-bit float
LATENCY
Adjustable 10-200ms

SPECTRAL PROCESSING MODES

SPECTRAL FILTER
Precise frequency filtering using FFT bin manipulation with linear phase response
FREQUENCY SHIFT
Shift entire spectrum up/down without changing pitch relationships
SPECTRAL GATE
Threshold-based gating of frequency bins for noise reduction
HARMONIC ENHANCE
Enhance or suppress harmonic content while preserving fundamentals
SPECTRAL FREEZE
Capture and hold spectral snapshots for infinite sustain effects
MAGNITUDE WARP
Non-linear magnitude scaling for dynamic spectral shaping
PHASE VOCODER
Independent time and pitch manipulation through phase reconstruction
SPECTRAL BLUR
Smooth spectral transitions by blurring frequency bin boundaries

ADVANCED FEATURES

📊
Real-time spectral analysis with high-resolution frequency display
🔬
Precision frequency bin manipulation for surgical processing
Optimized FFT algorithms for minimal CPU usage and latency
🎛️
Morphing between different spectral processing modes
🌊
Multiple windowing functions for different analysis characteristics
🔄
Perfect reconstruction with overlap-add synthesis

USAGE EXAMPLES

SPECTRAL FILTERING
Precise frequency filtering using FFT analysis for surgical sound design
MODE Spectral Filter
FFT SIZE 2048
CUTOFF 1000 Hz
ROLLOFF 24 dB/oct
FREQUENCY SHIFTING
Shift entire spectrum for inharmonic effects and sound design
MODE Frequency Shift
SHIFT AMOUNT +50 Hz
OVERLAP 75%
WINDOW Hann
SPECTRAL GATING
Threshold-based noise reduction preserving important frequency content
MODE Spectral Gate
THRESHOLD -40 dB
ATTACK 5 ms
RELEASE 50 ms
HARMONIC ENHANCEMENT
Enhance or suppress harmonic content for timbre modification
MODE Harmonic Enhance
ENHANCE +6 dB
FUNDAMENTAL Preserve
HARMONICS 2-8

SPECTRAL PROCESSING MASTERY

01
Larger FFT sizes provide better frequency resolution but increase latency
02
Use higher overlap ratios for smoother processing but increased CPU usage
03
Hann window provides good balance of frequency resolution and side-lobe suppression
04
Spectral gating works best with consistent noise floors and clear signal separation
05
Frequency shifting creates inharmonic effects that can enhance or destroy musicality
06
Monitor phase coherence when using multiple spectral processors in series
07
Spectral freeze creates interesting textures but can build up over time
08
Use spectral blur for smooth transitions between different processing states
09
Combine with other processors for complex frequency domain transformations
10
Adjust buffer sizes based on your system's capabilities and latency requirements