
software
JMPC Documentation
Running
This assumes that you have downloaded all the required libraries, and they are on your classpath. I'm also assuming that you have a jar file with the relevant classes in.There are two classes of interest: Complete and Controls
Complete is the full version of JMPC, while Controls provides a small display and play/pause etc.
If you have the FatJar from the download page, you can just run:
java -jar <jar-name.jar>
otherwise, you can specify the class you want:
java -jar <jar-name.jar> com.moseph.jmpc.Complete
or
Java MPD Client
Sat, 03/17/2007 - 17:39 — daveDownload Page:
Description:
JMPC is a Java client for the mpd music player daemon

JMPC is a Java client for the mpd music player daemon. It uses a (slightly modified) version of the JMPDComm libraries by Gustavo Almeida.
Features of note are:
- full control of usual MPD features (play, pause, skip, seek, volume, info display etc.)
- browse by filename or info provided by MPD. Uses configurable browsers with artist, album, genre etc. in any order
- (internal) drag and drop support
- regex search over track information
- playlist creation, editing and saving
- timed command execution (e.g. alarm clock functionality) with saved state
Java MPD Controller
Sat, 03/17/2007 - 17:10 — daveA java interface to the MPD daemon. JMPC is released under the GPLv2.
This is a FatJar of all the necessary files, and can be downloaded and run with
java -jar jmpc-0.1.jar
For those wishing to compile/modify the source I'll post a source distro soon, otherwise you can get it all from the project's SVN repo.
JMPC relies on three libraries:
- JMPDComm communicates with the server (JMPC uses a modified version, which has been folded into the main tree)
- JID3 handles reading and writing ID3 tags (LGPL)
