Back to Aqloss

Aqloss

Roadmap

What's being worked on, what's planned, and what's sitting in the backlog waiting for upstream libraries to catch up.

In progressPlannedDone

v1.0.0

Done

Plugins 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

Planned

No 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.