Skip to content

ncmpc 0.52⚓︎

ncmpc is the official ncurses client for the Music Player Daemon (MPD). It provides a full-featured terminal user interface for browsing the music library, editing the playlist, searching for songs, displaying lyrics, and controlling playback.

In Freetz-EVO the package is built with Meson with most optional screens enabled, offering a rich interactive experience over SSH or a local terminal. All major screens are included: help, library, search, song, key bindings, outputs, and lyrics.

Freetz integration⚓︎

  • intended companion to the local mpd package, but can control any reachable MPD server
  • useful for interactive SSH sessions and direct terminal usage on the device
  • configurable via ~/.ncmpc/config or /mod/etc/default.ncmpc/ defaults
  • externalizable to move the binary out of internal flash

Optional features⚓︎

  • iconv: character set conversion for non-UTF-8 tags
  • PCRE2: regular expression search support
  • NLS: native language support for localized messages
  • LIRC: infrared remote control support via liblirc_client

Build characteristics⚓︎

  • Meson build system with documentation disabled
  • colors, mouse support, and all screens (help, library, search, song, key, outputs, lyrics) enabled
  • locale and multibyte support enabled