Cadence music player
Stream your own music.
Only for iPhone
Free · Designed for iPhone. Not verified for macOS.
Cadence is a minimal, privacy-first Navidrome client. It puts your music first and presents your music library in a native, easy to navigate application.
Key features
- Seamless Navidrome integration
- Gorgeous album and artist art displays — quickly queue up entire artists or individual albums
- Intuitive browsing focused on artists, albums and search
- Favorite artists, albums and songs, then filter by favorite
- Full playback controls on the now playing screen with quick access to the playing artist and your queue
Privacy
Cadence only connects to your Navidrome server. No analytics or tracking are included. Credentials are stored securely on your device.
more app feels and looks great, no unnecessary sync and no useless features. just direct play and some good organization. i am giving one less star because while i understand this is a personal project made public, leaving out playlist support hurts my soul
app feels and looks great, no unnecessary sync and no useless features. just direct play and some good organization. i am giving one less star because while i understand this is a personal project made public, leaving out playlist support hurts my soul
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 Jul 31
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 Jul 9
IMPROVED: a number of small issues have been fixed and cleaned up
3.1.4 May 18
FIXED: corrects a few minor UI issues
3.1.3 Apr 20
IMPROVED: a number of small changes and improvements behind the scenes
FIXED: Spotlight search results for albums and artists now show artwork thumbnails more reliably
3.1.2 Mar 27
IMPROVED: a number of layout refinements and adjustments
FIXED: minor issue when adding to queue in CarPlay
3.1.1 Mar 23
IMPROVED: Faster image loading when browsing albums and artists
IMPROVED: Switching to a lower audio quality due to poor network conditions is now seamless with no audible gap
IMPROVED: Your queue is restored on launch without requiring a network connection
IMPROVED: Retries are now suspended while offline and resume automatically when connectivity returns
IMPROVED: Network status banners now use Liquid Glass material
IMPROVED: CarPlay now shows your library immediately when connecting, using cached data instead of waiting for the server
IMPROVED: Browsing artists and albums in CarPlay now responds instantly with a loading indicator instead of appearing frozen
IMPROVED: A Favorites section now appears on the CarPlay Home tab for quick access to your starred albums
IMPROVED: You can now add an album to your queue from CarPlay without interrupting what's currently playing
IMPROVED: Adding an album to your queue in CarPlay now navigates to Now Playing when the queue was previously empty
FIXED: Music no longer resumes after a phone call if playback was paused before the call
FIXED: Pausing from the lock screen during a call now correctly prevents auto-resume when the call ends
FIXED: App no longer gets stuck in low quality mode after being force-quit during poor network conditions
FIXED: Jumping to a song from the CarPlay queue no longer resets your playback history and shuffle state
FIXED: Scrolling through any CarPlay list no longer jumps back to the top as artwork loads
FIXED: Tapping shuffle in CarPlay no longer crashes when nothing is queued
3.1.0 Mar 17
FIXED: Album covers and song lists disappearing after clearing the cache
FIXED: Media loading inconsistently after a cache clear, requiring an app restart to recover
FIXED: More albums not loading in section views without a manual refresh
FIXED: Tappable areas and bottom padding layout issues
3.0.3 Mar 16
IMPROVED: Progress bar updates more smoothly during playback
IMPROVED: Playback recovers faster after a stall — transient hiccups no longer accumulate toward a quality downgrade
FIXED: Song and album list screens could show a loading spinner indefinitely if you navigated away mid-load
FIXED: Navigating to an artist or album while a song was playing could unexpectedly pop you back to the top of the list
FIXED: Play/pause button could show the wrong state after tapping a song in the queue while paused
FIXED: Removing AirPods or Bluetooth headphones now correctly pauses playback instead of continuing through the speaker
FIXED: Playback could stall or skip songs when switching from Wi-Fi to cellular
FIXED: Scrobbles could occasionally be submitted twice
FIXED: Cache health percentage in Settings always showed 100% regardless of actual cached content
FIXED: Images going grey and failing to reload correctly when scrolling through large album grids
FIXED: Album and artist data being wiped when the server returned an empty response under load
3.0.2 Mar 15
FIXED: tracked down a tricky bug that prevented pull to refresh from working properly on the home view
FIXED: marking an album as a favorite on the home view updates the view properly
FIXED: issue where refreshing home view would duplicate haptic feedback
FIXED: bugs when refreshing discover views
3.0.1 Mar 14
FEAT: replaces discover view with new home view, redesigned to surface more artists and albums from your library
FEAT: adds genres to album views and dedicated genre views to the app
IMPROVED: adds blurred background to the now playing screen and increases contrast of playback controls
IMPROVED: tapping artist info on now playing screen takes you to the artist; tapping the art takes you to the album
IMPROVED: tapping artist name on album pages takes you to the artist
IMPROVED: color consistency across the app
IMPROVED: redesigned settings view
FIXED: more networking, playback and stall recovery bugs
FIXED: playback logic that would cause audio to continue from device speakers after disconnecting headphones
3.0.0 Mar 13
FIX: bug in caching logic that could cause the app to hit a rate limit when fetching artwork
2.12.4 Mar 9
FIX: critical bug that could cause short songs to fail to play
2.12.3 Mar 2
FIX: additional networking issues that could cause playback to stall
2.12.2 Mar 2
FIX: corrects minor issue where favorite icon is shown on album covers in the favorites carousel (all albums in this carousel are favorites)
2.12.1 Mar 1
NEW: favorites and random album sections in Discover
FIXED: critical networking issues
FIXED: bug preventing app Shortcuts and intents from registering
FIXED: performance and animation of now playing screen
FIXED: appearance of and various miniplayer UI states
FIXED: audio no longer resumes unexpectedly after ending a phone call or reconnecting headphones while the app was paused.
FIXED: turning shuffle off from the lock screen or CarPlay now works correctly.
FIXED: offline tracks downloaded at original quality were not being detected as cached, causing unnecessary re-streaming.
FIXED: scrubbing near the end of a track could occasionally trigger an early skip to the next song.
IMPROVED: audio quality during pitch-corrected playback.
IMPROVED: the play/pause button in the miniplayer now animates smoothly when toggling.
IMPROVED: rapidly skipping tracks no longer causes a brief visual glitch in the now playing screen.
IMPROVED: scrobbling is now more reliable.
2.12.0 Feb 28
NEW: tap the artist or album name on the now playing screen to navigate to that artist or album
IMPROVED: animations when opening and closing now playing screen
IMPROVED: stall handling and networking
FIXED: album count for artists now refreshes more reliably
2.10.0 Feb 24
FIXED: minor display issue in CarPlay app
2.9.2 Feb 13
FIX: issue where favoriting an album via swipe actions could cause the app to freeze
2.9.1 Feb 12
IMPROVED: queue layout in CarPlay app
IMPROVED: audio handling and behavior
IMPROVED: haptics across the app
2.9.0 Feb 10
IMPROVED: networking and interruption handling
FIXED: issue where favoriting an item via the actions available when swiping an item could cause the UI to become temporarily unresponsive
2.8.1 Feb 9
FIX: critical bug where user cannot interact with app after queue completes and now playing screen is dismissed
FIX: songs now transition on the now playing screen without any visual artifacts
FEAT: add Siri suggestions
IMPROVE: handling of audio interruptions
IMPROVE: networking resiliency, restoration and reliability
IMPROVE: remove fixed limit on queue size
2.8.0 Feb 3
FEAT: add support for searching for artists and albums in spotlight
2.7.0 Feb 2
FIX: performance regressions when audio is playing
FIX: bug impacting visibility of now playing drag handle
FIX: additional animation adjustments
FIX: critical bug that could cause CarPlay app to crash
2.6.0 Feb 1
FEAT: redesign CarPlay app
FEAT: support queue view in CarPlay app
IMPROVED: CarPlay app stability
IMPROVED: now playing screen layout
IMPROVED: animation and interactions when opening and closing the new playing screen
2.5.0 Feb 1
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.
more Version 3.2.3 Jul 31
Data Not Collected The developer does not collect any data from this app.