PyMirage -- Mirage similar song playlist generation in Python

Johannes Buchner buchner.johannes at gmx.at
Wed Nov 6 12:41:34 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Imitation is the sincerest form of flattery

As you may know, Mirage (http://hop.at/mirage/) automatically
generates playlist based on music similarity in Banshee.

I have started to re-implement Mirage in Python at
https://github.com/JohannesBuchner/PyMirage

If someone is interested in integrating this wonderful concept into
Python-capable music players (AmaroK, clementine, Quod libet, ...),
please fork and contribute.

The distance computation between music files is there already. What is
needed for integration is to receive notification when a track was
completed (not skipped), and a channel to feed suggested songs into
the player. Also, one might want to keep track of recently played
songs to avoid repetition.

I myself want to use PyMirage to fill my mp3 player with random music
of similar mood.

Kudos to Dominik Schnitzer for his very nice and easy-to-read thesis!

Cheers,
       Johannes
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlJ6OP4ACgkQ7X1+MfqVcr3krQCdFX6o4hI4cIXbTRo1+JUl9GJr
di0AnRYRO/UnN8XW1U20K8wE4OfWkxSX
=y1Hq
-----END PGP SIGNATURE-----


More information about the Amarok-devel mailing list