Difference between revisions of "Ncmpcpp"

From ArchWiki
Jump to: navigation, search
(Enabling visualization)
Line 1: Line 1:
 +
{{Article summary start}}
 +
{{Article summary text|Covers installation and usage of ncmpcpp (ncmpc++)}}
 +
{{Article summary heading|Related}}
 +
{{Article summary wiki|mpd}} - Music Player Daemon
 +
{{Article summary end}}
 +
 
==Introduction==
 
==Introduction==
 
[http://unkart.ovh.org/ncmpcpp/ Ncmpcpp] or ncmpc++ is UI very similar to ncmpc, but it provides new useful features such as support for regular expressions in search engine, extended song format, items filtering, last.fm support, ability to sort playlist, local filesystem browser and other minor functions.  To use it, a functional [[Mpd]] must be present on the system since ncmpcpp/mpd work together in a client/server relationship.
 
[http://unkart.ovh.org/ncmpcpp/ Ncmpcpp] or ncmpc++ is UI very similar to ncmpc, but it provides new useful features such as support for regular expressions in search engine, extended song format, items filtering, last.fm support, ability to sort playlist, local filesystem browser and other minor functions.  To use it, a functional [[Mpd]] must be present on the system since ncmpcpp/mpd work together in a client/server relationship.
Line 31: Line 37:
  
 
Users can chose between either a spectrum analyzer or wave form.
 
Users can chose between either a spectrum analyzer or wave form.
 +
 +
==Basic Usage==
 +
Placeholder

Revision as of 13:07, 5 December 2010

Summary help replacing me
Covers installation and usage of ncmpcpp (ncmpc++)
Related
mpd - Music Player Daemon

Introduction

Ncmpcpp or ncmpc++ is UI very similar to ncmpc, but it provides new useful features such as support for regular expressions in search engine, extended song format, items filtering, last.fm support, ability to sort playlist, local filesystem browser and other minor functions. To use it, a functional Mpd must be present on the system since ncmpcpp/mpd work together in a client/server relationship.

The shell "GUI" for ncmpcpp is highly customizable. Edit Template:Filename to your liking. For inspiration, see the following resources:

Installation

The official package resides in [community]

# pacman -S ncmpcpp

Enabling visualization

For visualization, one needs the Template:Package AUR package from the AUR. Once built, add a few lines to Template:Filename to enable the generation of the fft data for the visualization:

audio_output {
        type                    "fifo"
        name                    "My FIFO"
        path                    "/tmp/mpd.fifo"
}

Additional lines need to be added to Template:Filename

visualizer_fifo_path = "/tmp/mpd.fifo"
visualizer_output_name = "fifo"
visualizer_sync_interval = "1"
#visualizer_type = "wave" (spectrum/wave)
visualizer_type = "spectrum" (spectrum/wave)

Users can chose between either a spectrum analyzer or wave form.

Basic Usage

Placeholder