Projects / PyTone

PyTone

PyTone is a music jukebox written in Python with a curses-based GUI. While providing advanced features like crossfading and multiple players, special emphasis is put on ease of use, making PyTone an ideal jukebox system for use at parties.

Tags
Licenses
Implementation

Recent releases

  •  04 Jun 2009 14:29

    Release Notes: This release contains mostly bug fixes. Mouse support can now be disabled. More audio driver options are allowed.

    •  15 Aug 2007 14:47

      Release Notes: This release adds two more virtual directories, one for all songs which have been played at least once and another one which only displays songs matching a given search string. Song lyrics can be displayed now. A bug in the tag filtering code has been fixed.

      •  01 Aug 2007 18:16

        Release Notes: This release features a complete rewrite of the database layer for improved speed and functionality. More metadata is now stored, including ReplayGain information and song lyrics. Compilations are now grouped separately, as are podcasts.

        •  13 Aug 2006 05:14

          Release Notes: Various bugs were fixed, including a race condition which sometimes prevented PyTone from starting up.

          •  13 Sep 2005 21:55

            Release Notes: This release adds support for nested database filters. Statistical information about the song databases can now be displayed. The size of the database request cache can be customized. A C version of the output ring-buffer has been added. The play speed can now be changed. Various bugs have been fixed.

            Recent comments

            18 Nov 2005 11:00 HanB

            Re: Always broken


            > I can understand your troubles building

            > all the different dependencies yourself.

            > It's not a task I would expect from

            > pytone users, though.

            >

            > For that reason I provide Red Hat and

            > Fedora packages at:

            >

            > http://dag.wieers.com/packages/pytone/

            >

            > Using apt, yum or smart you will pull in

            > all dependencies. And this way you can

            > complain to the person who made the

            > packages (if something does not work)

            > instead of Freshmeat :-)

            Dude, I am a packager, and I was sick of fixing all those silly problems that you would find if you would take the trouble to run your code before releasing it.

            Everybody makes mistakes, but 6 times a broken release with various different sloppy bugs is too much. Especially if you report them and they don't get fixed.

            10 May 2005 15:59 swimmer

            Re: Always broken


            >

            > I can understand your troubles building

            > all the different dependencies yourself.

            > It's not a task I would expect from

            > pytone users, though.

            >

            > For that reason I provide Red Hat and

            > Fedora packages at:

            >

            >

            > http://dag.wieers.com/packages/pytone/

            >

            > Using apt, yum or smart you will pull in

            > all dependencies. And this way you can

            > complain to the person who made the

            > packages (if something does not work)

            > instead of Freshmeat :-)

            >

            > Kind regards,

            Hmm - I'm an average pytone user and I installed all the dependencies without a hitch - they are clearly described in http://www.luga.de/pytone/#prerequisistes ... (my distribution is Gentoo btw)

            Furthermore I want to emphasize that I use mainly *this* program to DJ all over the world and I *really* like it a lot!!!

            Thank you Joerg for bringing this project to life (and for your fast support as well ;-) )

            I strongly recommend this program to everyone who does not need all the buttons and stuff!

            Stefan

            10 May 2005 12:10 dag

            Re: Always broken


            > I have compiled this project five times

            > and every single time I had to dig out

            > stupid and sloppy mistakes. It never

            > worked out of the box. After release 6 I

            > gave up. I can strongly discrecommend

            > this project to anyone.

            >

            > Don't waste your time on it.

            I can understand your troubles building all the different dependencies yourself. It's not a task I would expect from pytone users, though.

            For that reason I provide Red Hat and Fedora packages at:

            http://dag.wieers.com/packages/pytone/

            Using apt, yum or smart you will pull in all dependencies. And this way you can complain to the person who made the packages (if something does not work) instead of Freshmeat :-)

            Kind regards,

            10 May 2005 11:59 smithbone

            Re: Always broken


            > I have compiled this project five times

            > and every single time I had to dig out

            > stupid and sloppy mistakes. It never

            > worked out of the box. After release 6 I

            > gave up. I can strongly discrecommend

            > this project to anyone.

            >

            > Don't waste your time on it.

            I've had a very different experience. Using debian unstable, apt-get install pytone installs fine and works exactly as advertised.

            07 Nov 2004 11:41 HanB

            Always broken
            I have compiled this project five times and every single time I had to dig out stupid and sloppy mistakes. It never worked out of the box. After release 6 I gave up. I can strongly discrecommend this project to anyone.

            Don't waste your time on it.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.