You'll find very limited information on montypc, a Pythonesque mpd client using the Qt4 application framework.
The site is very basic as I prefer to put more energy in developing than fumblin' around with cross browser compliant HTML. If someone nags enough about it, some documentation may be set up, some more screenshots, a FAQ etc.
One afternoon, during the exams, when I had nothing better to do, I started to look for the perfect music player. Amarok did quite a good job, except for some little annoyances (sloooow, sucky lyrics plugins ...), and so I decided to program my own player using mpd providing exactly everything what I need. At the time, I was learning python, so I though "hey, this could be a good moment to expand my python knowledge and Qt at the same moment!".
The main goal is to produce a very customisable music player (plugins! draggable frames!), though one that is very usable out of the box, performing fast, even for large libraries (still working on that one).
Currently, montypc has the most basic functionality I expect from a decent musicplayer. What's left now is not necessary, but just make it more decent in my eyes. Features include, from more or less important to not important
And, apart from that, there are ofcourse enough bugs waiting to get discovered and fixed, yeay!.
In a distant future I might replace mpd itself with some own daemon which supports more features, like more support for proprietary codecs (wma ...) and modification of tags. But for now, mpd suffices and takes a lot of work out of my hands while still being able to enjoy the music.
All these upgrades will get very slowly introduced, as university projects take a lot of my spare time.A couple of screenshots have been uploaded, showing some configurations with different playlist plugins. All elements you see on the screen, can be moved around, so there's endless of combinations and joy and fun!
montypc is kept in a git repository writable only by me.
Download the latest version: the HEAD of the repository and should be a working version.
Browse the source code: browse the whole repository
There is no direct write access to this repository, but you can send patches and then I'll import them :)
commit 516e206fe78640b4cb24fcf054d5c68a391bcd1d Author: jerousDate: Sun Nov 15 21:52:23 2009 +0100 SimpleListing: fix index-out-of-range when filtering commit 3ee35eec0f2135f05f157bda7d800ac756f6d8cb Author: jerous Date: Sun Nov 15 21:31:35 2009 +0100 Views: fix queue error commit afcfcebf504dc06bf27380f7a5a806085a81a2b4 Author: jerous Date: Sun Nov 1 01:14:13 2009 +0100 Views: allow dragging of PL songs ... and many more.
If you think "I think montypc looks nice, but ... meh ... still sucks", then you might want to check out Anton Khirnov's fork of montypc, containing some other views and bugfixes (which I someday will merge :)).
If you have any remarks, questions, or maybe feature requests, or want to contribute code, you can always send me an e-mail (jerous
gmail
) or leave a comment!
Page last modified Fri 03 Jul 2009 - 12:01