Difference between revisions of "Ncmpcpp"

From ArchWiki
Jump to: navigation, search
(Introduction)
(header levels)
Line 1: Line 1:
=Introduction=
+
==Introduction==
 
[http://unkart.ovh.org/ncmpcpp/ Ncmpcpp] or ncmp++ 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.
 
[http://unkart.ovh.org/ncmpcpp/ Ncmpcpp] or ncmp++ 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.
  
Line 7: Line 7:
 
* [http://unkart.ovh.org/ncmpcpp/screenshots.php Project screenshots page]
 
* [http://unkart.ovh.org/ncmpcpp/screenshots.php Project screenshots page]
  
=Installation=
+
==Installation==
 
The official package resides in [community]
 
The official package resides in [community]
 
  # pacman -S ncmpcpp
 
  # pacman -S ncmpcpp
  
=Enabling visualization=
+
==Enabling visualization==
 
For visualization, one needs the [http://aur.archlinux.org/packages.php?ID=38096 ncmpcpp-fftw] package from the AUR.  Once built, add a few lines to {{Filename|/etc/mpd.conf}} to enable the generation of the fft data for the visualization:
 
For visualization, one needs the [http://aur.archlinux.org/packages.php?ID=38096 ncmpcpp-fftw] package from the AUR.  Once built, add a few lines to {{Filename|/etc/mpd.conf}} to enable the generation of the fft data for the visualization:
  

Revision as of 23:41, 4 December 2010

Introduction

Ncmpcpp or ncmp++ 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.

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 ncmpcpp-fftw 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.