Smart Playlists
Dynamic, rule-based collections that automatically update as your library changes. Define rules once and Coda filters your library to match.
What Are Smart Playlists?
Unlike manual playlists where you add tracks by hand, smart playlists use rules to automatically select tracks from your library. For example, a smart playlist with the rule "Play count ≥ 5" always shows your most-played songs — no manual curation needed.
Creating a Smart Playlist
Open the Playlists tab.
Tap the New Smart Playlist button (lightning bolt icon).
Enter a name for your smart playlist.
Add rules using the rule builder. Each rule has a field, an operator, and a value.
Set a sort order and track limit (default: 50).
Tap Create. The smart playlist appears in the Smart Playlists section.
Available Rules
Play Count
Filter tracks by how many times they've been played. Operators:
- ≥ (gte) — Played at least N times
- ≤ (lte) — Played at most N times
- = (eq) — Played exactly N times
Example: Play count ≥ 10 — shows your most-listened tracks.
Is Favorite
Filter by favorite status. Set to Yes to show only favorited tracks, or No to show only non-favorited tracks.
Artist
Filter by artist name (case-insensitive exact match). Enter the artist name in the text field.
Example: Artist = Radiohead — shows all Radiohead tracks in your library.
Album
Filter by album name (case-insensitive exact match). Enter the album name in the text field.
Source
Filter by where the track was imported from. Useful for separating local files from Navidrome tracks.
Combining Rules
Smart playlists support multiple rules. All rules must match for a track to be included (AND logic). For example:
Play count ≥ 5ANDIs Favorite = Yes— your favorite most-played tracksArtist = RadioheadANDPlay count ≥ 3— frequently played Radiohead songs
Sort & Limit
- Sort by — Title, Artist, Album, or Play Count
- Sort direction — Ascending (A→Z, low→high) or Descending (Z→A, high→low)
- Limit — Maximum number of tracks (default: 50, range: 1–500)
Editing a Smart Playlist
After creating a smart playlist, you can modify its rules, sort order, and limit at any time.
Open the smart playlist detail view by tapping it.
Tap the pencil icon in the header to open the edit modal.
Modify rules using the same rule builder as creation — add new rules, change operators, or remove rules with the × button.
Adjust the sort order and limit as needed.
Tap Save to apply changes. The track list recomputes immediately.
ℹLive Preview
Viewing a Smart Playlist
Tap a smart playlist to open its detail view. This shows the active rules as chips at the top, followed by the computed track list. The track list updates automatically as your library changes.
Playing a Smart Playlist
Tap the Play button at the top of the detail view to play all computed tracks in order. The tracks are loaded into the queue.
Deleting a Smart Playlist
Long-press a smart playlist in the Playlists tab and select Delete. This removes the smart playlist but does not affect your library.