Screenshots
Description
Resonance is a music player for self-hosted, Subsonic-compatible servers such as Navidrome. Connect to your server and stream your own library. Features
- Stream music from any Subsonic or Navidrome server
- Browse artists, albums, playlists, and genres
- A home screen of recently played, newest, most played, and random albums
- Play, pause, skip, seek, shuffle, and repeat
- Edit the play queue by adding, removing, and reordering tracks
- Download original song files to Music/Resonance/Artist/Album for use in a local music player
- Background playback with a notification and lock-screen controls
- Search artists, albums, and songs
- Star artists, albums, and songs and browse your favorites
- Artist pages with albums, tracks, a biography, and similar artists
- Synced and plain-text lyrics with auto-scroll
- Scrobble played tracks back to your server
- Several color themes
- No analytics, tracking, or advertising
- Network connections are initiated to the server you configure
- Fully open source under the GNU GPLv3
What’s new (0.7.0)
In 0.7.0:
- Download original songs to Music/Resonance/Artist/Album from the song menu, with Android notifications and duplicate detection.
- Keep streams loading with the screen off and retry temporary connection failures.
- Fix play/pause while buffering and seek once when releasing the slider.
- Use mirrored icons for direction-sensitive actions.
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Internet accessSend and receive data over the internet.
- Prevent sleepingKeep the device from going to sleep.
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_MEDIA_PLAYBACK
- NotificationsShow notifications.
- Network stateCheck whether and how the device is connected.
- music.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments