Projects / PyKaraoke

PyKaraoke

PyKaraoke is a karaoke player which supports the CDG (MP3+G, OGG+G), MIDI (.KAR, .MID), and MPEG formats. The project consists of a GUI frontend and separate pycdg, pykar, and pympg player modules. The GUI provides a full application frontend, with playlist functionality and a searchable database. The pycdg, pykar, and pympg modules can also be used as standalone command-line players or imported into any Python programs that would like CDG, MIDI/KAR, or MPEG playback.

Tags
Licenses
Operating Systems
Implementation

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  12 May 2010 07:48
  • Rrelease-after

    Changes: Many improvements were made, including support for international characters in filenames, support for the older WxPython v2.6, support for unusual CDG files found in the wild, GUI changes, and improved Mac OS X support.

    • Rrelease-mid
    •  29 Oct 2009 12:58
    • Rrelease-after

      Changes: Minor changes were made to the external media player support.

      • Rrelease-mid
      •  26 Aug 2009 23:44
      • Rrelease-after

        Changes: This release has been brought up to date with Python 2.6 and now uses Mutagen to get MP3 info rather than the out-of-date MP3Info Python module. An issue with Folder View when filename-derivation is enabled has been fixed.

        • Rrelease-mid
        •  21 Aug 2009 05:48
        • Rrelease-after

          Changes: Professional hosting features were added. Many new playlist features were added, including performer names and kamikaze mode for random songs. Several GUI enhancements and additional configuration options were added.

          • Rrelease-mid
          •  27 Jun 2008 13:09
          • Rrelease-after

          Changes: The GUI was greatly improved with many new features and additional configuration options. You can also now launch external media players to play formats not supported as standard. The new export feature allows you to convert CDG and KAR karaoke files to MPG and other formats. Mac OS X is now fully supported.

          No-screenshot

          Project Spotlight

          libmemcached

          A C protocol library for memcached and assorted command line tools.

          6ca1b25d0364a2dab0bafce6959366fd_thumb

          Project Spotlight

          G4L

          A hard disk and partition imaging/cloning tool using compression and FTP.