FULL COMBO

This aims to be the most feature-complete NPS theme available, including dynamic support for Chapter Info, Classical music, and Audiobooks. It also has a secondary “Mini-Player” view, which doubles as a dedicated Chapter player--displaying a secondary progress bar tied to the current chapter.

Tap the Cover art to toggle the Mini-Player. (Portrait only)

Designed to show as much useful metadata as possible without being cluttered, the fields shown will change to fit the type of media you are playing. The main info shown will be:

  • General Music: title/album/artists
  • Classical Music: work/movement/composer
  • Audiobooks: chapter info

The Queue Info intelligently displays all relevant features: chapters, repeat, shuffle, Smart Queue, Smart Flow, Sleep Timer, and end-of-queue.

Chapter Progress Bar

In the Mini-Player only, you will find a second progress bar has been drawn to give you some visual indication of how much time is left in the current chapter. Each segment on the bar represents 2.5 minutes, for a total of 30 minutes.

Tap to view the chapter list, long-press to toggle Chapter Duration/Time Remaining. No, you can't drag to seek.

A smaller version is available!

The Cover Art should be as wide as your screen (minus a small margin). If it's not, that means this version is too tall for your screen. Try using the the shorter version, which should fit better!

If you want to adjust things yourself, note that the Progress Bar and Controls Bar take the most space. These and String 1 all have some vertical margin you can also remove.

Recommended Fonts

The default Symfonium font makes some of the Unicode characters look funny (like the Rating circles). Many of the other built-in ones look fine, like "Lato" and "Inter". Screenshots were taken using "Murecho" (enter it in custom option).

Audiobook metadata

Since audiobookshelf seems to have removed their own docs page, I'll list the tag fields used here:

  • Series Title: Movement Name
  • Book Number: Movement Number
  • Book Name: Album (preferred) or Track Title (fallback)
  • Author: Album Artist (preferred) or Performing Artist (fallback)
  • Narrator: Composer
  • Publishing House: Label

Fallback fields are only used if the preferred field is empty.

I don't agree with most of these but ABS is currently the only directly-supported audiobook provider, so that's what this layout targets.

Note on Images below:

Purple: Default layout
Beige: Classical music
Orange: Audiobooks

Layout used is determined by the current track's RELEASETYPE tag and/or the Media Provider toggle for Audiobook libraries.

Current version notes

Missing screenshots will be added soon. The Compact Player is the only section with notable visual changes.

Mini Player:

  • Segmented Chapter Bar has completely replaced the simple bar

Compact Player:

  • shows Chapter Info for all media now, not just audiobooks
  • Track's Time Remaining is now always shown, instead of being replaced by Chapter's Time Remaining
  • Chapter Timers' state will now match Expanded Player (Time Elapsed vs Time Remaining)
  • shows Sleep Timer, if active
  • added secondary Explicit indicator, displayed when chapters are present

General:

  • corrected handling of multi-value ReleaseType for singles
  • a ton of important changes under-the-hood to many string conditions
  • some minor text adjustments and formatting changes

Previous versions

3.0.3 (2026-08-17)

Removed erroneous movement.name condition from String P1's Chapter Index/Title separator

3.0.2 (2026-08-03)

Turns out I really like spinning discs... The Compact Player has thus been redesigned! NPS Artist-handling: Album Artists and Performing Artists are now displayed in separate…

2.3.0 (2026-05-12)

Fixed missing cases in Rating strings Full player now correctly shows 2-star rating Mini-Player now correctly hides 1-star rating while playing

2.2.0 (2026-05-06)

Audiobooks will display Publisher info (read from LABEL field) REQUIRES APP v15+ to show Publisher info (will show Format info if Label is unavailable)

2.1.1 (2026-04-13)

Adds support for chapter info Adds special handling for audiobooks (based on audiobookshelf's tag usage) Improvements to Compact Player

Report this style