Repository navigation
v0.7.0 - Audio Mixer Pro
🎚️ Audio Mixer Pro - Advanced Audio Processing
New Features
Audio Mixer Pro
A professional-grade audio mixing interface with advanced features for streamers and content creators.
Track Management
- Add/remove audio tracks with custom names
- 8 track types: Mic, Music, Game, Media, Browser, System, VST, Bus
- Volume faders (0-100%), mute/solo buttons, pan control
- Real-time VU meters with peak/RMS display
Audio Filters (16 types)
- EQ: 3-band and 10-band equalizers
- Dynamics: Compressor, Noise Gate, Limiter, Expander
- Effects: Reverb, Delay, Chorus, Flanger, Phaser, Distortion
- Filters: High-pass, Low-pass
- Studio: Professional Compressor, Limiter, Gate
Effects Chain
- Per-track effects chain
- Drag-and-drop reordering
- Enable/disable toggles
- 10 effect presets (Voice Enhancement, Music Boost, etc.)
VST Plugin Support
- Load/unload VST plugins
- Parameter control
- Preset management
- Bypass toggle
Scenes
- Save/load audio configurations
- 6 default scenes (Gaming, Just Chatting, Music, Podcast, IRL, Tech Support)
- Quick scene switching
Audio Settings
- Sample rates: 44.1kHz, 48kHz, 88.2kHz, 96kHz
- Bit depths: 16-bit, 24-bit, 32-bit float
- Channel counts: Stereo, Mono, 5.1 Surround, 7.1 Surround
- Buffer sizes: 64-8192 samples
Master Track & Bus System
- Master volume and mute
- Stereo width control
- Limiter toggle
- Multiple audio buses with routing
Technical Details
- TypeScript type definitions with 8 enums and 25+ interfaces
- AudioMixerProManager service with EventEmitter architecture
- React hook for state management
- CSS styling with purple gradient theme
- Complete i18n translations (English + Polish)
Files Changed
src/types/audioMixerPro.ts- Type definitionssrc/services/AudioMixerProManager.ts- Audio management servicesrc/hooks/useAudioMixerPro.ts- React hooksrc/components/AudioMixerPro.tsx- UI componentsrc/components/AudioMixerPro.css- Stylingsrc/App.tsx- Integration with toolbar button (🎚️)src/i18n/locales/en.json- English translationssrc/i18n/locales/pl.json- Polish translations
Full Changelog: v0.6.0...v0.7.0