Cadence music player
Stream your own music.
£4.99
Cadence is a privacy-first Subsonic client built for Navidrome. It puts your music first and presents your library in a native, easy-to-navigate app.
Key features
- Seamless Navidrome and Subsonic integration
- Gorgeous album and artist art: queue up entire artists or individual albums in a tap
- Intuitive browsing focused on artists, albums, genres and search
- Playlists: browse, create and edit them, everywhere you use Cadence
- Favorite artists, albums and songs, rate anything with stars, and filter by favorite or Top Rated
- Synced lyrics that highlight line by line as they play
- Downloads for offline listening, with storage management and an Offline Mode switch
- Pick up where you left off on any device: your queue and playback position follow you
- Home Screen, Lock Screen and desktop widgets, plus Siri and Shortcuts support
- A dedicated CarPlay experience, including a Mixes tab built from your most-played artists
- Full playback controls on the now playing screen, with quick access to lyrics, the queue and the playing artist
more There's a bunch of options for Navidrome clients on iOS, but I've found Cadence to be the best. It feels like a polished, native app with some specific opinions on how it should be used. It lacks things like genre and song lists in favour of just Albums and Artists - with the ability to filter to favourites only - and there are barely any settings to customise the UI or playback. The design of Cadence lines up with how I like to listen to music, so these are all positives for me.
There's a bunch of options for Navidrome clients on iOS, but I've found Cadence to be the best. It feels like a polished, native app with some specific opinions on how it should be used. It lacks things like genre and song lists in favour of just Albums and Artists - with the ability to filter to favourites only - and there are barely any settings to customise the UI or playback. The design of Cadence lines up with how I like to listen to music, so these are all positives for me.
FIXED: bug where genre elements could fail to load throughout the app.
4.2.5 1 day ago
IMPROVED: network status icon VoiceOver announcements.
FIXED: case where some artists would show "You're Offline" instead of their downloaded music when offline.
4.2.4 2 days ago
IMPROVED: performance of download buttons and the artists filter.
FIXED: critical issue where downloaded music would not be available offline.
FIXED: cases where home view sections would fail to update when refreshed.
FIXED: a banner now displays when playback fails because the buffer emptied while offline.
FIXED: a case where a song could fail to transition to the next one in the queue.
4.2.3 4 days ago
IMPROVED: add autoplay control and show autoplay in queue view for CarPlay.
4.2.2 26 Oct
IMPROVED: seeking and moving between songs is more reliable.
IMPROVED: cover art is shared across the app.
IMPROVED: background downloads pause when the song playing needs more data.
FIXED: stream retries respect the server's requested wait.
FIXED: refreshing songs no longer clears the saved list when a server returns an ambiguous response.
FIXED: a successful empty collection refresh is handled separately from a failed request.
4.2.1 24 Oct
FEATURE: internet radio. Play stations from your server and server admins can add, edit and remove stations.
FEATURE: iPad support.
FEATURE: play next, for any song, album, artist or playlist.
FEATURE: autoplay plays instant mix tracks when your chosen queue ends.
FEATURE: home screen quick actions to resume playback, shuffle your library, search, or open downloads.
FEATURE: play or pause and shuffle library controls for Control Center.
FEATURE: artist pages sort releases into albums, EPs, singles, live recordings, compilations and appearances.
FEATURE: save your queue as a playlist.
FEATURE: play a playlist with Siri or Shortcuts.
FEATURE: normalize volume in settings to even out tracks using your servers volume levels.
IMPROVED: jumping ahead in a song resumes playback more quickly.
IMPROVED: downloaded songs sync metadata changes made on your server.
IMPROVED: navigation performance during playback.
IMPROVED: better VoiceOver labels.
FIXED: case where sign in state would be forgotten if your server could not be reached.
FIXED: a rejected password at launch looked like being offline.
FIXED: clicking next/previous while a song was loading could be ignored.
FIXED: song could restart when connecting to wifi.
FIXED: songs played offline were scrobbled with the time they were sent rather than the time they were listened to.
FIXED: gapless playback could fail to prep the next track.
FIXED: properly refresh data on home page.
FIXED: search could include stale data.
FIXED: issue where downloads would persist after switching accounts.
4.2.0 20 Oct
IMPROVED: upcoming songs are prepped one at a time, reducing server load.
FIXED: songs converted by server while streaming no longer pause or fail at the end.
FIXED: a brief server error during a song no longer cuts it short.
FIXED: issue where streams on a weak connection could retry unnecessarily.
4.1.14 9 Oct
FIXED: Continuing a song from your Mac now starts where you left off instead of from the beginning.
4.1.13 3 Oct
FIXED: bug where album name would not update on refresh.
4.1.12 1 Oct
FIXED: bug where icons in CarPlay library view would render in the wrong color.
4.1.11 29 Sept
IMPROVED: Favoriting while offline now saves the change and syncs it when you're back online.
IMPROVED: Playing, queuing or downloading everything by an artist starts faster and works offline.
IMPROVED: Less background work after signing in and when your library refreshes.
FIXED: Some albums showed a placeholder cover instead of their artwork.
FIXED: A favorite changed offline could be undone before it reached your server.
FIXED: Album lists could stop loading more after a single failed request.
FIXED: The cache health rating in Settings could show the wrong level.
4.1.10 28 Sept
IMPROVED: Lock screen, Control Center and CarPlay artwork is now properly sized.
FIXED: Short songs could stall on cellular.
FIXED: Pausing on cellular kept downloading the rest of the song.
FIXED: A song that stalled could sit on the spinner instead of resuming.
FIXED: Fixed quality issues with repeated retries.
FIXED: A short song could use up its reconnection attempts on a flaky connection.
4.1.8 21 Sept
FIXED: improve library rendering in CarPlay.
4.1.7 16 Sept
FIXED: disable routing to artists who have no songs.
4.1.6 15 Sept
FIXED: critical bug where albums with multiple artists would not render or route properly.
4.1.5 15 Sept
FIXED: Tapping the artist in Now Playing could pause for a moment and then open the wrong artist, or nothing at all, especially for songs with a featured artist.
FIXED: Very short tracks, and tracks from some servers, could stop at the end instead of moving on to the next song.
FIXED: When deleting a playlist, the confirmation could briefly lose the playlist's name as it closed.
4.1.4 15 Sept
FIXED: rendering bugs for a few different loading states in the app.
4.1.3 5 Sept
FIXED: design mismatch between downloads list view and other list views.
4.1.2 29 Aug
IMPROVED: update album note design to match artist bios.
FIXED: strip HTML from album notes.
4.1.1 29 Aug
FEATURE: Explore a Genre, a new way to start listening from Home and in CarPlay — pick a genre out of your library and go.
FEATURE: Album notes on album pages, where your server has them.
IMPROVED: Streaming holds up far better on an unreliable connection. A track that loses its connection now picks itself back up instead of stopping for good.
IMPROVED: Picking a track back up from another device starts where you left off straight away, rather than waiting to catch up first.
IMPROVED: Instant mixes can use your server's own analysis of your music, so "more like this" means what actually sounds alike in your library.
IMPROVED: A track you have streamed is kept for next time instead of being fetched all over again.
IMPROVED: Lyrics show the song's own words rather than a translation, when both are available.
FIXED: Artwork could go missing from the widget, the Lock Screen and CarPlay until the app was restarted.
FIXED: Starting a new album while a track was almost over could leave the new track showing the wrong position.
FIXED: Very large playlists now save reliably.
4.1.0 28 Aug
FEATURE: Now Playing widgets for the Home Screen and Lock Screen — a progress ring, a detailed view, and a compact line for beside the clock.
FEATURE: Playlists — browse, create and edit them, including in CarPlay.
FEATURE: Star ratings behind the heart, and a Top Rated section.
FEATURE: Lyrics, synced and highlighted line by line as they play.
FEATURE: Ask Siri to play an artist or album by name.
FEATURE: CarPlay rebuilt around Home and Library tabs, led by Continue Listening.
FEATURE: A Mixes tab in CarPlay — your most-played artists, one per genre, each a tap from an instant mix.
FEATURE: A Free Up Space picker and an Offline Mode switch for downloads.
FEATURE: Your queue and playback position can sync through your own server too, not just iCloud — it survives reinstalling the app and needs no Apple account. Long tracks remember where you stopped, across devices.
FEATURE: Downloads keep going in the background and resume automatically if interrupted.
IMPROVED: The Now Playing widget puts the artwork front and center, with buttons that are easier to hit and read.
IMPROVED: Browsing is faster on large libraries.
IMPROVED: Cadence launches faster and uses less battery in the background.
IMPROVED: VoiceOver announces the scrubber, and more controls have labels.
IMPROVED: The login screen offers the right keyboard and can fill your saved password.
IMPROVED: Self-hosted servers on your home network can be reached over plain http again.
FIXED: Favorites and ratings made while offline are no longer lost.
FIXED: Your library now warms up in the background the way it was meant to.
FIXED: Offline Mode now actually stops downloads, including over cellular.
FIXED: Download storage accounts for your device's real free space.
FIXED: A server error is no longer saved as a song.
FIXED: Changing albums while the next tracks were loading could crash the app.
FIXED: A track could play twice while the next one was skipped.
FIXED: Playback could start again after you signed out.
FIXED: An unreadable downloads list is no longer erased.
FIXED: Scrobbles that failed to submit now actually retry.
FIXED: Tapping an artist's name from the Now Playing screen could freeze the app.
FIXED: A rare crash while syncing playback position across devices.
FIXED: CarPlay's long albums, discographies and favorites lists no longer come up blank.
FIXED: Widget buttons work even if Cadence isn't already running.
FIXED: The widget shows the right position after you skip ahead.
FIXED: Asking Siri to play an artist no longer stalls on huge discographies.
4.0.0 22 Aug
FEATURE: Recently Added is now grouped by when albums arrived.
FEATURE: Recently Added, Recently Played and Frequently Played each open with a row of the artists featured in them.
FEATURE: Search now opens on your recent searches and a grid of genres to browse, and typing a genre name brings that genre up in the results.
FEATURE: Sort your albums and artists.
FEATURE: Reorder the queue by dragging.
FEATURE: Artist bios, if available, are displayed on artist pages.
IMPROVED: Album and artist details are laid out consistently.
IMPROVED: Cadence is faster to launch and lighter on your library, with less repeated work while browsing.
FIXED: Your favorites could be wiped. If the server returned an error, Cadence read it as an empty favorites list and saved it over the real one.
FIXED: Large libraries could be incomplete. A single failed page while loading your albums ended the process early, and the incomplete library was saved as though it were the whole thing.
FIXED: One unreadable album, artist or song no longer empties the entire list it arrived in.
FIXED: Downloaded music could stop being available offline. Cadence kept its list of downloaded files somewhere the system was free to empty, so the music stayed on your device but became unreachable.
FIXED: Resuming where you left off now reports to your server immediately, instead of waiting for the next track.
FIXED: Playback no longer starts on its own after recovering from an error if you had paused.
FIXED: Your library is no longer downloaded again every time you open the app.
FIXED: In CarPlay, the queue keeps up as tracks change, tapping a track after shuffling plays the one you tapped, signing out on your phone takes effect in the car, and screens say what's actually going on instead of "Loading…" indefinitely.
FIXED: A failed download is no longer saved as though it were music.
3.2.3 31 Jul
FEATURE: Now-playing status and playback progress are now reported to your server in real time on servers that support the OpenSubsonic playback-report extension — pause, resume, and seek are reflected accurately instead of estimated from the start of the track.
FIXED: A track could occasionally be skipped as one song ended and the next began.
FIXED: Scrubbing near the end of a song no longer jumps to the next track.
FIXED: A stalled stream could hang on the loading spinner indefinitely; playback now recovers on its own.
FIXED: Switching between Wi-Fi and cellular mid-song no longer occasionally plays the wrong track or gets stuck loading.
FIXED: Removing the currently playing song from the queue now advances to the next track instead of continuing to play the removed one.
FIXED: Playback recovery could stop working after certain phone calls or audio interruptions until the app was restarted.
FIXED: Relaunching while offline no longer discards your saved queue when you have downloaded music.
FIXED: Searches containing symbols such as "&" or "+" (like "rock & roll") now return the correct results.
FIXED: Downloaded music now respects your storage limit instead of growing without bound.
FIXED: A crash or force-quit during a download no longer causes already-downloaded songs to be re-downloaded.
FIXED: A failed refresh no longer clears an artist’s already-loaded albums.
IMPROVED: Eliminated a periodic stutter that could occur during playback.
IMPROVED: Opening Settings no longer briefly freezes while cache size is calculated.
IMPROVED: Connecting to a slow or unreachable server now times out promptly instead of hanging.
IMPROVED: Browse screens now clearly say when you’re offline instead of showing an empty "nothing found" result.
IMPROVED: Cleaner network status — removed a redundant offline indicator and the Low Data Mode badge from the now-playing bar.
IMPROVED: General stability improvements to caching under heavy use.
3.1.5 9 Jul
IMPROVED: a number of small issues have been fixed and cleaned up
3.1.4 18 May
FIXED: corrects a few minor UI issues
3.1.3 20 Apr
FIXED: bug where genre elements could fail to load throughout the app.
more Version 4.2.5 1 day ago
Data Not Collected The developer does not collect any data from this app.