BinauralPlayer
Full-featured media player with brainwave audio generation
Alamahant ✓ Verified
io.github.alamahant.BinauralPlayerBinauralPlayer 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
Screenshots
Observed history
| App | Change | Version | When ↓ |
|---|---|---|---|
| updated | 1.7.3 | 7 Oct 2026 |
Upstream releases
Release notes supplied by the developer. These dates are not Flathub package publication times.
1.7.37 Oct 2026
Release v1.7.3:
- Added subtitle support
- Fixed playlist loading
- Playlists now open in a new tab
1.7.220 Sept 2026
Release v1.7.2:
- Updated yt-dlp to the latest release
- Bundled QuickJS in the Flatpak for JavaScript runtime support
- Added an optional Deno runtime path for faster extraction
- Added a Help menu entry explaining how to install Deno manually for full-speed extraction
- Other streaming sites unchanged
1.7.116 Sept 2026
Release v1.7.1:
- Fixed YouTube stream extraction broken by recent YouTube changes
- Switched YouTube to the web_embedded player client
- YouTube URLs now return a single merged MP4 stream instead of separate video and audio tracks
- Added dedicated YouTube extraction path, other streaming sites unchanged
- Restored playback of YouTube links in the player
1.7.019 Aug 2026
Release v1.7.0:
- Fixed annoying clicking sound when generating isochronic tones with sine waves
- Implemented smooth attack/release envelope (10ms fade in/out) for all waveforms
- Eliminates amplitude discontinuities that caused audible clicks
- Works for all waveform types: Sine, Square, Triangle, and Sawtooth
- Users can now enjoy clean, click-free isochronic tones even at high amplitudes
- Created dedicated /sessions directory for preset storage
- Shipped sessions now packaged as session_presets.tar.xz
- Cleaner organization of preset files
- Easier management of user-created sessions
- Added RSS notification dialog for app updates and announcements
- Added enable/disable toggle for RSS feed checking
- Added navigation buttons for browsing multiple feed items
- Added mark as read functionality with persistent state
- Added offline caching of feed items





