
BinauralPlayer is a powerful media player that combines traditional media playback
with brainwave audio generation. Users can enjoy tabbed playlists, advanced playback
controls, and immersive brainwave sessions with binaural beats or isochronic tones.
Media Playback:
- Multi-format support: MP3, WAV, FLAC, OGG, M4A, MP4, M4V, AVI, MKV
- Tabbed playlists: Create, rename, and manage multiple playlists
- Advanced playback: Shuffle, repeat, seek, volume control with mute
- Streaming support: Play audio from HTTP/HTTPS URLs
- Time display: Track position/duration with seekable progress bar
Brainwave Audio Generation:
- Three modes: Binaural Beats, Isochronic Tones, Audio Generator
- Real-time dynamic engine: Immediate parameter changes
- Waveforms: Sine, Square, Triangle, Sawtooth
- Frequency control: Left/right channels (20Hz–20kHz)
- Auto-stop timer with countdown visualization
Playlist Management:
- Tabbed interface with multiple named playlists
- Search function to filter tracks
- Save/load playlists in JSON
- Track operations: Add, remove, clear with selection tracking
User Interface:
- Custom toolbars: Media (Blue), Binaural (Purple), Nature (Green)
- Split status bar for media and brainwave engine status
- Responsive layout with graceful resizing
- Safety warnings on first launch and brainwave activation