VibeHunt
Back to browse

A curses‑based client for the Music Player Daemon (MPD) provides a text‑mode interface for controlling playback, editing tags, and managing playlists. It includes a searchable media library, a music visualizer, and the ability to fetch artist information from last.fm, as well as a mode for browsing and adding files outside MPD’s music directory. Optional extensions add frequency‑spectrum visualization via FFTW and tag editing through TagLib.

The program targets users who prefer a lightweight, terminal‑centric workflow while still needing rich MPD functionality such as playlist manipulation, tag editing, and on‑the‑fly searches. It is built on Boost, ncurses, readline, and libcurl, with optional FFTW and TagLib support. The client is maintained in a stable, feature‑complete state; new substantial features are not planned, though critical bugs and compatibility problems will be addressed.

Installation follows the typical GNU autotools process: generate the configure script with autoreconf, run ./configure to detect dependencies, compile with make, and install with make install. Optional features can be enabled by passing flags such as --enable-visualizer to the configure step.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps