Foobar2026-WASM
Browser-based music style filter and audio processing workstation with real-time effects
// DESCRIPTION
Foobar2026-WASM is a Progressive Web App for audio processing, featuring real-time style filters and effects that run entirely in the browser.
Audio Processing Pipeline
┌─────────────────────────────────────────────────────────────┐ │ Audio Input │ │ (File Upload / Microphone) │ ├─────────────────────────────────────────────────────────────┤ │ WASM Audio Engine │ │ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ │ │ Decoder │→ │ FFT │→ │ Effects │→ │ Encoder │ │ │ │ │ │ Analysis │ │ Chain │ │ │ │ │ └──────────┘ └──────────┘ └──────────┘ └──────────┘ │ ├─────────────────────────────────────────────────────────────┤ │ Style Presets │ │ Jazz │ Rock │ Classical │ Electronic │ Lo-Fi │ Custom │ └─────────────────────────────────────────────────────────────┘
Features
- 8 Style Presets: Jazz, Rock, Classical, Electronic, Lo-Fi, Acoustic, Pop, Custom
- Real-time Effects: EQ, Compression, Reverb, Delay, Chorus
- Custom Presets: Save and load your own configurations
- Batch Processing: Process multiple files at once
- PWA Support: Install as desktop/mobile app
- 100% Client-side: No server upload required
Technical Highlights
- Web Audio API: Low-latency audio routing
- AudioWorklet: Custom audio processing nodes
- WASM DSP: Rust-based signal processing
- IndexedDB: Preset and file storage
Live Demo
Try the audio processing demo on GitHub Pages →
Upload an audio file and apply retro/modern style presets (8-bit, Lo-fi, Synthwave, FM Synth, etc.) entirely in your browser. Works offline as a PWA.
在线演示
Live Demo
Try the audio processing demo on GitHub Pages →
Upload an audio file and apply retro/modern style presets (8-bit, Lo-fi, Synthwave) entirely in your browser. Works offline as a PWA.
在线演示
// HIGHLIGHTS
- Phase 3 complete, Phase 4 in progress
- 8 professional audio style presets
- Installable PWA with offline support
- Zero server dependencies