A music player powered by the BASS audio engine, featuring customizable visuals and listening statistics — built for a fully offline, privacy-friendly experience.
Experience your local music collection exactly how it is structured on your drive.
Default list view for convenience and sorting
Album grid view for a beautiful visual experience
Create and manage your playlists with ease. Add tracks via drag-and-drop or directly from the player interface. Personalize your library using the built-in visual editor to customize playlist cards with unique colors and cover arts.
Built-in visual editor for customizing playlist appearance
Save your favorite albums in a dedicated tab. Keep your most cherished releases organized and easily accessible with beautiful album cards.
Dedicated view for your favorite saved albums
Follow along with your favorite tracks using the dedicated lyrics view. The text is time-synced and automatically scrolls as the song progresses.
Standard view featuring time-synced auto-scrolling lyrics
Manage your upcoming tracks with the integrated playback queue. For a more dynamic visual experience, enable the audio-reactive fluid background that responds in real-time to the current audio frequencies.
Playback queue with audio-reactive fluid background
Immerse yourself in the music with 7 real-time full-screen audio visualizers. Choose from a variety of reactive styles to match your preference: Classic Bars, Radial Spectrum, Mirrored Mountains, Smooth Bars, Oscilloscope Wave, Split Smooth Bars, and Perspective Road.
Classic Bars visualizer in full-screen mode
Tailor the playback experience with a versatile bottom control panel. Choose from 3 different progress indicator types: a standard seekbar, an animated progress bar, or an audio waveform. The waveform mode offers 7 distinct styles to match your UI preference. You can further customize the layout with various volume control designs and L/R channel VU-meters.
The player features a glass mode. Additionally, the bottom control panel can be switched to a minimalist layout, reducing its visual footprint by displaying only essential controls.
Glass interface mode paired with the minimalist bottom panel
Track your listening habits locally with a statistics dashboard. All data is processed and stored entirely offline. The module logs detailed metrics including total listening time, daily streaks, skip rates, audio format distribution. It also dynamically generates Top 10 lists for your most played tracks, artists, and albums, all of this can be filtered by specific time periods ranging from the last 24 hours to your all-time listening history.
Manage your library directly within the app using the Tag Editor to modify track metadata and view detailed file properties. For lyrics, the built-in LRC Editor allows you to create and synchronize text with millisecond precision. The player also includes an OSD (On-Screen Display) popup for quick track change notifications and a Mini Player mode to minimize the desktop footprint while keeping essential controls accessible.
| Track Information & Tag Editor | Built-in LRC Editor |
|---|---|
![]() |
![]() |
Audio Engine & Playback
- WASAPI / ASIO output
- Gapless Playback
- High-Resolution Audio Support
- Smart Silence Skipping
UI & Visuals
- Audio-reactive fluid background
- Smart color extraction from Album Art
- Customizable Waveforms & VU-meters
- Minimal UI layouts
Advanced Statistics
- Detailed listening session tracking
- Top Tracks, Artists & Albums logic
- Skip rate & Completion percentages
- Streak counter & Audio format stats
Workflow & Lyrics
- Built-in LRC Editor with ms-sync
- Single & Bulk Tag Editing
- Global Hotkeys & Media Keys support
- OSD Popup & Mini Player
- Audio Engine: BASS Audio Library by Un4seen Developments, wrapped with ManagedBass.
- Core Tech: Built with C# and WPF. Architecture powered by CommunityToolkit.Mvvm.
- Data & Utilities: SQLite for local storage, TagLib# for metadata processing, and H.NotifyIcon.
© 2026 JLS Audio Player. Made by JyllyS.
Please note that this is my first project, originally developed for personal use (which is why the first public release is version 1.4.32). Because of this, you may encounter some architectural flaws, illogical solutions, and code duplication.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.
BASS Library Linking Exception As a special exception, the copyright holders of this project give you permission to link this program with the BASS audio library by un4seen developments (regardless of the license terms of BASS), and to distribute the resulting executable. You must obey the GNU General Public License in all respects for all of the code used other than BASS. If you modify this file, you may extend this exception to your version of the file, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.



