Note
Windows, Linux, and Android are the platforms I actually ship. macOS and iOS compile; I don't test them regularly.
On Windows, WASAPI Exclusive can send the stream straight to the device (no OS mixer). Volume, EQ, ReplayGain, and soft-clip are off in that mode - that's the point. Shared mode (and every other OS) goes through the mixer and whatever DSP you enable. Bit-perfect still needs a DAC/driver that won't resample behind your back.
DSD (.dsf / .dff) is not supported. Symphonia has no DSD decoder, and I'm not adding a second path for it.
| Format | Extensions | Notes |
|---|---|---|
| FLAC | .flac |
lossless, up to 32-bit / 384 kHz |
| WAV / AIFF | .wav .aiff .aif |
PCM |
| ALAC | .m4a |
lossless |
| MP3 | .mp3 |
|
| AAC | .aac .m4a |
|
| Vorbis | .ogg |
|
| Opus | .opus |
libopus via Symphonia adapter |
GitHub releases (Windows installer/portable, Linux .deb / .rpm / AppImage / tarball, Android APKs). Linux is also on Flathub.
The Windows installer is not code-signed. SmartScreen will complain; More info → Run anyway.
macOS and iOS are a rolling Apple Build (unsigned, overwritten on each stable tag).
You need Flutter (stable) and Rust (stable). For codegen changes, also cargo install flutter_rust_bridge_codegen.
flutter pub get
flutter_rust_bridge_codegen generate # only if you touch the Rust APIflutter run -d windowssudo apt install clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev \
libasound2-dev libpulse-dev
flutter run -d linuxflutter run -d androidBoth live under Settings → Integrations. Last.fm needs an API account because this repo is public and I don't ship a key - create one at last.fm/api/account/create and paste it in settings. ListenBrainz uses your own user token.
Lua/webhook plugins: see docs/plugin.md.
Aqloss
Copyright © 2025-2026 nokarin-dev
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, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
