Skip to content
/ awp Public

AutoWeightedPlaylist, a randomised music player using mplayer.

Notifications You must be signed in to change notification settings

ekimekim/awp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 

Repository files navigation

The Auto Weighted Player is an attempt to make a music player
that brings up your favourite songs more often, and ones that
you skip less often. The interface isn't really fleshed out yet,
but the core concept is that you have a playlist where each song
has a weighting, and songs are chosen randomly according to that weighting.

The playlist file has the following format:
WEIGHT (float) \t VOLUME (0. - 1.) \t PATH
Each line is an entry, and ordering is ignored.

This project makes use of the excellent gevent library for python (http://gevent.org),
as well as baudm's mplayer.py library (http://github.com/baudm/mplayer.py).

This project IS NOT IN A WORKING STATE YET. In particular, the Playlist works fine
but the actual playing in mplayer still has a ways to go.

About

AutoWeightedPlaylist, a randomised music player using mplayer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages