August 26th, 2011 — 1:00am
PyKaraoke version 0.7.5 is now available for download. Changes in this release are: Support for international filenames in the song database and duplicate file detection. Reduced memory usage associated with duplicate file detection. 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, [...]
Comment » | PyKaraoke
August 4th, 2011 — 7:27pm
Occasionally I’m contacted by people who have MP3+G zip files that cannot be read by PyKaraoke. The usual warning that PyKaraoke gives when it encounters these ZIP files is “Zip member compressed with unsupported type (9)”. The problem is that PyKaraoke uses Python’s built in zipfile module, but this does not support all ZIP compression [...]
Comment » | PyKaraoke
June 27th, 2011 — 11:55pm
PyKaraoke version 0.7.4 is now available for download. Changes in this release are: Better support for international characters in filenames. Better detection of environment to support new Posix-based platforms. Improved performer prompt on Windows. 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 [...]
Comment » | PyKaraoke
June 20th, 2011 — 10:38pm
The PyKaraoke development repository has now moved from Sourceforge to Github. The project page is here. Those interested in trying out the latest pre-release development code or contributing to the project can clone the git repository as follows: git clone git://github.com/kelvinlawson/pykaraoke.git Alternatively you can download a tarball of the latest sources using this link. If [...]
1 comment » | PyKaraoke
December 22nd, 2010 — 1:01am
Over the years I have had several requests for a Windows CDG Karaoke player library that can be used as a component in other Windows programs. I tend to use cross-platform development frameworks so I was curious to see how some of the Windows development tools have progressed lately. As a result I have written [...]
Comment » | PyKaraoke
May 11th, 2010 — 9:46pm
We are pleased to announce the release of PyKaraoke v0.7.3, with many improvements: * Fixes for international / unicode characters in filenames. * Support unusual CDG file draw commands found in the wild. * Make About window work with Wx2.6 again. Recent About window changes work on Wx2.8 only. * Add options for double-buffered and [...]
4 comments » | PyKaraoke
October 27th, 2009 — 7:34pm
We are pleased to announce the release of PyKaraoke v0.7.2, with improvements to the external MPG/AVI viewer support. 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. Download the new release here.
3 comments » | PyKaraoke
October 19th, 2009 — 8:25pm
We are pleased to announce that PyKaraoke has been added to the OpenBSD ports collection OpenPorts. This means that there are now official PyKaraoke packages for FreeBSD, NetBSD and OpenBSD. PyKaraoke is a free karaoke player for Linux, FreeBSD, NetBSD, OpenBSD, Windows, OSX and GP2X. You can use it to play your collection of CDG, [...]
Comment » | PyKaraoke
September 9th, 2009 — 1:05am
We are currently seeking a developer to look after the Windows port of PyKaraoke. If you are interested in contributing to an open source project (and learning something about Python development along the way) we would love to hear from you. We have recently written two articles as a quick-start guide to development on the [...]
Comment » | PyKaraoke
September 9th, 2009 — 12:42am
Following on from the previous article about PyKaraoke development for the Windows platform, those of you who are modifying the source and contributing to the project may be interested in these instructions for building your own PyKaraoke installer executable. This allows you to distribute test builds of PyKaraoke which users can install without having to [...]
Comment » | PyKaraoke