You are not logged in.

#1 2010-02-14 20:17:26

Phitherek_
Member
From: Poland
Registered: 2008-11-08
Posts: 36
Website

ph_lmmc - Phitherek_' s Linux Music Management Center

Recently I wrote a program, which, I think, might be interesting.

It is a small program in GTK for managing music.
It depends of two players - mpd (with mpc installed as client) and SMPlayer.
I also recommend installing ncmpcpp, PulseAudio, gnome-terminal and projectM-pulseaudio.

So - what was the point of creating such a program? For me, it' s clear:

I use MPD for my collection of music, which is located in one folder on my hard disk. For files, that are external (not in this particular folder), I use SMPlayer. And I got an idea - what, if I was, for example, organising a party, where I want to use my collection of music as well as the music from others given to me eg. on USB drives? So I thought, that it would be great to have a program, that will control both MPD and SMPlayer, and will provide functions of easy switching between them. And I decided, that I will write ph_lmmc.

Version 0.1 has these features:
- controlling MPD (by mpc) and SMPlayer (by command-line actions)
- easy running of ncmpcpp, SMPlayer and projectM-pulseaudio
- so-called "Dual Control", which are:
+ Pause in MPD and play from SMPlayer
+ Pause in SMPlayer and play from MPD
+ Play everything
+ Pause everything
+ Stop everything
- button Stop, Close & Exit, which stops all the music, kills all instances of projectM-pulseaudio, ncmpcpp and SMPlayer, and exits the program
- of course, normal Exit as well

Dependencies:
- gtk+-2.0
- mpd
- mpc
- SMPlayer
(Recommended:)
- gncmpcpp (provided with the main program, runs ncmpcpp in gnome-terminal, it is also one of my programs): ncmpcpp, gnome-terminal
- projectM-pulseaudio
- PulseAudio

Download:
Source: http://www.phitherek.cba.pl/download/ph … src.tar.gz
Binary (i686): http://www.phitherek.cba.pl/download/ph … 686.tar.gz

To install, run the ph_lmmc_install_all script, that is in package (both of them).
I know this is non-standard installation, but it works.

I have no x86_64 binary yet... Maybe someone could compile it for this architecture?

I hope, that you will find this program useful smile

Last edited by Phitherek_ (2010-02-14 20:18:34)


Posted by Phitherek_

Offline

Board footer

Powered by FluxBB