Skip to content

Track Info Display

The now-playing metadata strip — title, artist, album, and the track’s format — can sit in a few different places, set by track_info_display. Default is player_bar_above, a strip on top of the bottom player bar’s controls; the others move the strip under the controls or into the top chrome, fold it into a mini player with the cover, or hide it to give the list and artwork the whole window.

The metadata sits as a strip in the bottom player bar, on top of the transport row, between the list and the controls. Beside the artwork column it’s as wide as the player bar: the list’s width.

Metadata strip above the transport row in the bottom player bar

Which fields the strip shows, and whether they carry title: / artist: / album: labels, is controlled by the strip_show_* keys in the configuration reference.

When bit-perfect output is engaged, the now-playing strip carries a small badge reporting the real state of your sound card’s clock — read from /proc/asound, not the rate nokkvi requested. It shows only while bit-perfect output is in Strict or Relaxed mode and a local track is playing; radio is excluded, since a network stream can’t be bit-perfect.

The mini-player progress scrub showing the BIT-PERFECT badge beside the track's FLAC 44.1 kHz format and bitrate

BadgeMeaning
BIT-PERFECTThe device is clocked at the track’s sample rate. Audio is reaching the DAC untouched — no resampling, no DSP.
RESAMPLED→96kThe device is locked at a different rate (shown in kHz — e.g. →96k), so PipeWire is resampling. When it can, the badge appends the app holding the device at that rate (RESAMPLED→96k · Zen), so you know what to close.
UNVERIFIEDNokkvi can’t read the device clock. Usually a Bluetooth sink (which re-encodes the audio, so bit-perfect isn’t possible) or an idle / suspended device.

A brief blank moment right as a track starts is normal — nokkvi waits for the device to settle before committing to a state, so it won’t flash a false UNVERIFIED. In Relaxed mode the badge also drops for the duration of a same-rate crossfade — the overlapping blend isn’t bit-perfect — and returns once the next track settles.