1. Upload Audio
Select a `.wav` or `.mp3` file to begin analysis.
Built-in sample: sample-audio.wav
2. Original Signal Graph
Time-domain waveform of the uploaded signal.
3. Frequency Spectrum
Magnitude vs frequency after applying the Fourier Transform.
4. Noise Filter Controls
Adjust filtering strength and choose a preset response.
How it works
Fourier Transform separates the audio into frequency components. Filtering removes unwanted coefficients, and the Inverse Fourier Transform converts the modified spectrum back to a cleaner time signal.
5. Cleaned Output
Listen to the reconstructed audio after noise reduction.
Before vs After Comparison
Overlay of original and cleaned waveforms.
Bonus: Spectrogram
Short-time frequency view of the original audio.