BinauralPlayer
by Alamahant
Full-featured media player with brainwave audio generation
Support the creators
Flatsonar is just the shop window. The people below made BinauralPlayer.
About
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
Permissions
1 permission weaken the sandbox. Flatsonar asks before installing.
- access to unrecognised path 'xdg-documents/BinauralPlayer:create'
--filesystem=xdg-documents/BinauralPlayer:create - inter-process communication (needed for X11)
--share=ipc - network
--share=network - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - audio
--socket=pulseaudio - Wayland display
--socket=wayland - GPU acceleration
--device=dri - access to xdg-run/pipewire-0
--filesystem=xdg-run/pipewire-0:ro - access to your music folder
--filesystem=xdg-music:ro - access to xdg-config/kdeglobals
--filesystem=xdg-config/kdeglobals:ro - talks to com.canonical.AppMenu.Registrar
--talk-name=com.canonical.AppMenu.Registrar - talks to org.kde.kconfig.notify
--talk-name=org.kde.kconfig.notify - talks to org.kde.KGlobalSettings
--talk-name=org.kde.KGlobalSettings
Who publishes this
The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.
- installs a prebuilt binary instead of building from source (x2)
source:prebuilt - verified on Flathub: the developer proved they control this app id
publisher:flathub
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.