Aqloss
Roadmap
What's being worked on, what's planned, and what's sitting in the backlog waiting for upstream libraries to catch up.
v1.0.0
DonePlugins system, UI Revamp & Integrations.
Fix Half-Screen Snapping
Frontend · UI
Reduced minimum window size constraint from 1280x720 to 800x600, allowing the app to properly scale down when snapped into half-screen layouts on 1080p and lower resolution monitors.
Plugin Manager UI
Frontend
A dedicated page in Settings to install, enable, disable, and uninstall plugins dynamically.
Plugin System Core
Architecture
Lua and webhook plugins loaded from plugin.json, with permission-gated APIs and playback event dispatch.
Extension Format (.aqx)
File System
Support for custom .aqx (Aqloss Extension) archive format with manifest.json validation and extraction.
Non-embedded Album Art Support
Core · Audio
Fallback to fetching local image files (e.g., cover.jpg or folder.jpg) from the music directory when embedded album art is missing.
ListenBrainz Scrobbling
Integrations
Add support for scrobbling playback history to ListenBrainz as an alternative or addition to the existing Last.fm integration.
Responsive Mobile Album View
Frontend · UI
Redesign the album page to adapt gracefully on smaller screens, utilizing a single-column layout instead of a dense grid.
Dual UI Framework
Frontend · UI
Switchable Standalone (custom Aqloss UI) and Material Design 3 modes. M3 uses NavigationBar/Rail, ListTile, Card, and optional Material You dynamic colour.
Album Grid/Detail Toggle
Frontend · UI
Toggle between grid and detail list views on the album page, persisted in settings.
Sample-Accurate Seeking
Core · Audio
Seek targets are no longer truncated to whole seconds - playback lands exactly where the seek bar says.
Audio Pipeline Quality Pass
Audio · DSP
256-tap cubic sinc resampler, EQ biquads in double precision with flat-band bypass, equal-power crossfade, and click-free seek/resume.
Material 3 Desktop Polish
Frontend · UI
Expanded desktop nav by default, shared M3 page scaffold, interactive queue drawer and mini player, track hover actions, Now Playing wide layout, and tighter Settings sidebar.
Plugin Install/Uninstall Reliability
Frontend · Plugins
Uninstall deletes the real install directory by manifest id; install flattens nested .aqx zips, verifies registry load, and surfaces errors instead of failing silently.
Custom Windows Installer
Frontend · Windows
Custom Flutter Windows installer
Backlog
PlannedNo timeline yet
Parametric EQ
Audio · DSP
Replace the 10-band graphic EQ with a parametric EQ - more control per band, Q factor, shelf filters.
Crossfeed
Audio · DSP
Binaural crossfeed filter for headphone listening - reduces fatigue on hard-panned recordings.
Stereo widening
Audio · DSP
Mid/side processing for adjusting stereo width without clipping.
ReplayGain scanner
Audio · Backend
Built-in scanner to compute and write ReplayGain tags to files, not just read them.
Waveform seeker
Player · Playback
A visual waveform of the audio file displayed as a seek bar, rather than a standard progress bar.
A-B loop
Player · Playback
Set points A and B for a specific repeat section within a track.
Sleep timer
Player · Playback
Automatically stop playback after a specified time.
Playback speed
Player · Playback
Adjust the playback speed of audio files.
Restore position
Player · Playback
Remember the last position of each track when the app is closed and reopened.
Tag editor
Library · Organization
Edit ID3/Vorbis metadata (title, artist, album, year, genre, cover) directly from the UI.
Smart filter bar
Library · Organization
Filter the library by genre, year, format, and bit depth without going into the settings.
Cover art fallback
Library · Organization
Fetch the cover from MusicBrainz or the Cover Art Archive if the file doesn't have a cover.
Multi column sort
Library · Organization
Sort by album, artist, and track number all at once, not just by a single field.
EQ presets
Audio · DSP
Save/load EQ settings as named presets. Includes several default presets (Rock, Classical, Vocal).
Stereo width
Audio · DSP
Mid/side balance control to widen or narrow the stereo image.
Loudness normalisation
Audio · DSP
EBU R128 / LUFS-based loudness normalization as an alternative to ReplayGain.
MusicBrainz lookup
Frontend · Integration
Automatic metadata enrichment via MusicBrainz: genre, year, ISRC, label.
Track info modal
Frontend · UI
Track details: all tags, codec information, file path, ReplayGain values, play count.
Notification toast
Frontend · UI
A notification when a folder has finished scanning, a scrobble has failed, or an update is available.
System tray
System · Platform
Minimize to the system tray, a small control panel pops up from the tray icon without opening the full app.
Settings backup
System · Platform
Export or import all settings and playlists as a single JSON file.
Missing file detection
System · Platform
Detect tracks in the library whose files have been moved or deleted, then offer to remove or relocate them.
Android improvements
System · Platform
Improved notification controls, lock screen art, and scoped storage handling in Android 13 and later.
Priorities shift. Nothing here is a hard commitment - just a working list of what comes next.