coding w/
Kaliko / code
Here are some pieces of code I've
written and publish under GPL.
Feel free to check out, try and
modify ;)
Personnal mercurial repository hg.haliko.me
Donate or send feed back if you're are please to run these softwares ;-)
MPD_sima
MPD_sima is a python script running as a service which is queueing new tracks in MPD. New tracks are chosen among artists similar to your current track, provided an title is found in your library.
Python Daemon class
Writing MPD_sima (an autoqueue MPD client, see above), I face
the need to daemonize the process since it is an non interactive
client meant to run in the backgroud.
Python does not yet provide high level dæmon facilities (PEP 3143 still a draft at the time of
writing).
I decided then to gather various contributions available
over the web to write my own version of a python daemon, more precisely a
class to inherit from and providing daemon capability.
Fork it on gitorious:
- repositroy:
git://gitorious.org/python-daemon/python-daemon.git - web : https://www.gitorious.org/python-daemon/python-daemon
mpd-goodies
I've been playing with MPD for a while now and eventually I end
up one day with a collection of utilities written in bash, perl and
finally python :/.
I decided then to start over from scratch in
python only and trying to have a solid framework to build easily
new goodies on top of it.
That was it the mpd-goodies was born!
Among other, you can
- skip to the next album in the playlist (fading out/in)
- crop as many tracks you want relatively to currently played title
- fading in or out over the duration you want (ideal in a sleep/wake up function ;))
- more to come...
No official release yet, functional though