subtracks
Client for Subsonic-compatible servers like Navidrome, gonic, LMS, and Nextcloud Music. Access your music library with features for large collections, offline downloads, gapless playback, and adaptive theming.
subtracks is an open source Android client for Subsonic-compatible servers, including Navidrome, gonic, LMS, Nextcloud Music and more. It is built natively with Kotlin and Jetpack Compose, and gives you clean, convenient access to your music library in the style of a modern media player.
Features
- Large Libraries: built for very large libraries, from syncing the whole collection to playing playlists with thousands of tracks.
- Downloads: song and bulk downloads, with download quality (encoding, bitrate) and metered-connection settings.
- Offline Mode: stars, scrobbles and play counts queue up while you're offline and sync back to the server when you're online again.
- Artwork-first: album and artist art everywhere, shown full-resolution in the detail and now playing views.
- Adaptive Theming: colours drawn from the current song's artwork.
- Search: fast search across the whole library, with per-list sort and filter controls.
- Playback: gapless playback, an editable queue you can reorder and jump through, plus loop and shuffle modes.
- Up Next: add items into the currently playing queue without rewriting it.
- Multiple Servers: connect several servers and switch between them quickly.
- Stream Quality: bitrate and format settings for Wi-Fi and mobile, with automatic switching.
- System Controls: media notification and headset/Bluetooth controls.
subtracks is free software (GPL-3.0), with no ads or telemetry.
Summary generated by Zapstore from source.
Original description, as the developer published it.
Latest release
The catalog lists this app from
austinried/subtracks
and signs its releases. The developer has not claimed it.
Are you the developer? Claim your app
It asks for no sensitive access.
Permissions
- Notifications POST_NOTIFICATIONS Send you notifications
Release notes
What's new
- ReplayGain: normalizes loudness from the tags your server reports. Auto, the default, uses album gain for album queues and track gain for playlists, singles and shuffles. Playback settings also offer track gain, album gain, off and a preamp
- Artist pages show an expandable biography, artwork from the server or built from the artist's albums, and separate sections for album credits and appearances
- Sort lists can use regular names (the default), sort names, or sort names only for names without Latin letters
- Improved handling for albums and tracks with multiple artists, including their names in song subtitles, the queue and info dialogs
- Info dialogs in album, artist and playlist menus, listing credited artists, sort names, owner and sharing, and play and download details
- Keep the screen on while now playing is open setting, off by default (thanks @chiangww!)
Fixed
- Album and artist scroll positions survive navigating away and back
- Search keeps its query and focus when you return
- The library tab strip scrolls, so the settings gear is never squeezed out
- Notification progress for streams of unknown length, such as Opus/Ogg transcodes
- Album grid no longer shifts covers after a scrobble reloads the list
- Now playing screen: artwork wraps with repeat, and cover shadows are no longer clipped
Performance
- Faster library sync on servers without
search3 - Artist lists and downloads stay fast on large libraries
Full changelog: https://github.com/austinried/subtracks/compare/v3.0.0...v3.1.0
Comments
Loading comments…
More multimedia apps
See more-
K
Kazumi An anime collection APP based on custom rules.
-
A
AniSync Offline-first AniList client for anime and manga tracking with widgets
-
A
Audile Music recognition app
-
T
Tsacdop-Fork Enjoy podcasts with Tsacdop-Fork! A clean, simply beautiful, and friendly app.
-
A
Audio Visualizer Audio visualizer for local media playback.
-
I
Iris Gallery Fast, private, 100% offline gallery with photo editor and EXIF inspector
Get subtracks the private way
Updates checked on your device, and every release verified before it installs.