PyKaraoke / News: Recent posts

PyKaraoke 0.7.1 Released

We are pleased to announce the release of PyKaraoke v0.7.1.

PyKaraoke is a cross-platform karaoke player written using Python, utilising the pygame library. It supports the CDG (MP3+G, OGG+G, WAV+G), MIDI (.KAR, .MID) and MPEG formats.

Highlights:
* Many new features useful for pro hosting with PyKaraoke.
* You can now associate performer names with songs in the playlist.
* Add Kamikaze button to add a random song to the playlist.
* Various new playlist features.
* Time progress indicator during song playback.
* Add support for pulling artist/title data from song filenames.
* Add option to display karaoke window without a frame.
* Many new configuration options and other GUI improvements.

Posted by Kelvin Lawson 2009-08-26

PyKaraoke 0.6 Released

PyKaraoke is a cross-platform karaoke player written using Python, utilising the pygame library. It supports the CDG (MP3+G, OGG+G, WAV+G), MIDI (.KAR, .MID) and MPEG formats.

We are please to announce the release of PyKaraoke v0.6.

There are many new features and improvements in this version. Here are some of the highlights:

* Much improved GUI with many new features and additional configuration options.
* Launch external media players to play other formats such as DIVX, XVID etc
* Export karaoke files to MPEG format (command line only).
* Many enhancements on the GP2X platform.
* Now confirmed to work with OSX.
* Internal improvements and fixes in the CDG and KAR players.... read more

Posted by Kelvin Lawson 2008-06-27

PyKaraoke 0.5.1 Released

PyKaraoke is a cross-platform karaoke player written using Python, utilising the pygame library. It supports the CDG (MP3+G, OGG+G), MIDI (.KAR, .MID) and MPEG formats.

PyKaraoke now works with WxPython v2.8. Users with WxPython v2.6 are, however, still supported.

There are also some other minor changes to the layout of the search results page, a change to the scrolling behaviour, and improved handling of corrupt CDG rip files.... read more

Posted by Kelvin Lawson 2007-11-26

PyKaraoke 0.5 Released

PyKaraoke is a cross-platform karaoke player written using Python, utilising the pygame library. It supports the CDG (MP3+G, OGG+G), MIDI (.KAR, .MID) and MPEG formats.

PyKaraoke has undergone a major overhaul for this release thanks to the new developer on the project David Rose. David has made huge improvements to the performance of the CDG player, making it possible to run PyKaraoke on older, low end machines. The CDG player now also offers smoother
scrolling, and support for horizontal scrolling CDGs. The MIDI player has benefited from a number of improvements, including smooth font scaling at any window size, and word-wrapping for systems with a small screen size.... read more

Posted by Kelvin Lawson 2006-07-13

PyKaraoke 0.4.1 Released

PyKaraoke is a cross-platform karaoke player written using Python, utilising the pygame library. It supports the CDG (MP3+G, OGG+G), MIDI (.KAR, .MID) and MPEG formats.

We have made major performance improvements in the CDG player for this release. It should now be possible to play back CDGs on much slower machines than were previously supported.

Also new in this release is an install script for Linux/Unix systems. You can now install by running "python setup.py install" as root, and can then start PyKaraoke from anywhere by running "pykaraoke".... read more

Posted by Kelvin Lawson 2005-12-29

PyKaraoke 0.4 Released

PyKaraoke is a cross-platform karaoke player written using Python, utilising the pygame library. It supports the CDG (MP3+G, OGG+G), MIDI (.KAR, .MID) and MPEG formats.

This release adds scriptability to the MP3+G player module when used as a standalone player. It now offers various command-line options to control window size, position and update rate, providing a flexible standalone player and better integration with external playlist manager programs. There are also several small modifications and fixes in the MP3+G player, and the addition of mouse-pointer hiding in the player window.... read more

Posted by Kelvin Lawson 2005-11-15

PyKaraoke 0.3.1 Released

PyKaraoke is a cross-platform karaoke player written using Python, utilising the pygame library. It supports the CDG (MP3+G, OGG+G), MIDI (.KAR, .MID) and MPEG formats.

New in v0.3.1 is:

* Added full-screen player mode (CDG and MPG)
* Supports the latest WxPython (v2.6)
* Improved CPU usage
* Displays ZIP filename together with the internal song filename

Release v0.3.1 can be downloaded from here:
http://sourceforge.net/project/showfiles.php?group_id=123242&package_id=134597&release_id=364938

Posted by Kelvin Lawson 2005-10-20

PyKaraoke 0.3 Released

PyKaraoke is a cross-platform karaoke player written using Python, utilising the pygame library. It now supports the CDG (MP3+G, OGG+G), MIDI (.KAR, .MID) and MPEG formats.

The major new feature in v0.3 is the addition of MIDI playback support. PyKaraoke can now play back karaoke songs in the .KAR and .MID format.

Other changes in this release are:
* Better handling of corrupt CDG rips
* Faster CDG playback on low-end machines
* Minor changes to make it more OSX-friendly
* Minor GUI improvements... read more

Posted by Kelvin Lawson 2005-07-24

PyKaraoke 0.2.1 Released

PyKaraoke is a cross-platform karaoke player written using Python, utilising the pygame library. It currently supports the CDG (MP3+G, OGG+G) and MPEG formats.

Release v0.2.1 fixes the playback of CDGs containing:
* Colour Cycling effects
* Transparent Colours

Improvements have also been made to the GUI:
* Optimised searches to handle thousands of results
* Fixed innacurate right-click in the playlist on some systems
* Fixed Folder View problem on some systems
* Other cosmetic GUI improvements... read more

Posted by Kelvin Lawson 2005-03-10

PyKaraoke 0.2 Released

PyKaraoke is a cross-platform karaoke player written using Python, utilising the pygame library. It currently supports the CDG (MP3+G, OGG+G) and MPEG formats.

Major additions to the v0.2 release are:
* PyKaraoke now supports Windows (98/XP/2000).
* An installer for Windows has been created.

Release v0.2 can be downloaded from here:
http://sourceforge.net/project/showfiles.php?group_id=123242&package_id=134597&release_id=309454

Posted by Kelvin Lawson 2005-03-03

PyKaraoke 0.1 Released

PyKaraoke is a cross-platform karaoke player written using Python, utilising the pygame library. It currently supports the CDG (MP3+G, OGG+G) and MPEG formats.

The PyKaraoke project consists of the pycdg and pympg player modules, and a GUI frontend.

The pycdg and pympg modules can be used as command-line players or imported into any Python programs that would like CDG or MPEG playback.

The GUI provides a full application frontend, with playlist functionality and a searchable database.... read more

Posted by Kelvin Lawson 2005-02-10