News | About | Get Frugalware | Packages | Documentation | Discussion Forums | Bug Tracker | Wiki | Community | Development

MPD

From FrugalWiki

Jump to: navigation, search


Contents

MPD (Music Player Daemon)

Music Player Daemon (MPD) is a flexible, powerful, server-side application for playing music. Through plugins and libraries it can play a variety of sound files while being controlled by its network protocol.

Installation

Root terminal 48px.png
# pacman-g2 -S mpd


Configuration

Edit /etc/mpd.conf

Root terminal 48px.png
# nano /etc/mpd.conf


Uncomment user lineand replace mpd by your login.

 user                            "mpd"

Indicate your music directory.

 music_directory                 "~/music"

If you PCis theonly one to use mpd:

 bind_to_address "127.0.0.1"

And uncomment:

port "6600"

 Decommentez:
 
 mixer_type                      "software"


Then create directories .mpd et playlists :

User terminal 48px.png
$ mkdir ~/.mpd && mkdir ~/.mpd/playlists

Create the database

User terminal 48px.png
$ mpd –create-db


Use

Launch the service

Root terminal 48px.png
# service mpd start


To have it started at every boot

Root terminal 48px.png
# service mpd add


Launch mpd:

User terminal 48px.png
$ mpd

Then use one of the clients (list just below).

Clients

There are many client for MPD.


Gimmix

Gimmix is a client in GTK2 made by Priyank of Frugalware Developer Team.


Installation

Root terminal 48px.png
# pacman-g2 -S gimmix



Sonata

Light client written in GTK2 and Python.

Sonata-capture.png


Installation

Root terminal 48px.png
# pacman-g2 -S sonata



GMPC

Installation

Root terminal 48px.png
# pacman-g2 -S gmpc


ncmpc

Ncmpc-capture.png

Installation

Root terminal 48px.png
# pacman-g2 -S ncmp


Glurp

Installation

Root terminal 48px.png
# pacman-g2 -S glurp


KMP

Kmp-capture.png

Installation

Root terminal 48px.png
# pacman-g2 -S kmp


Ario

Ario-capture.png

Installation

Root terminal 48px.png
# pacman-g2 -S ario


pympd

GTK interface for MPD.

Pympd-capture.png

Root terminal 48px.png
# pacman-g2 -S pympd


Last.fm scrobbling

lastfmsubmitd

lastfmsubmitd is a daemon.

Edit /etc/lastfmsubmitd.conf and //etc/lastmp.conf

then add and launch the deamon

Root terminal 48px.png
# service lastfmsubmitd start
Root terminal 48px.png
# service lastmp start
Personal tools
Namespaces
Variants
Actions