Python 2.x

VLC media player by default, though the call can be altered to any media player which accepts command line arguments.


There are configuration options at the top of the file, which should be changed for your setup (particularly if you are on Windows).

Running will cause it to ask for a time and a piece of music. These and other options can also be specified on the command line - see ./ -h for options.