PyKaraoke is a free karaoke player for Linux, FreeBSD, NetBSD, Windows, OSX and GP2X.
You can use this program to play your collection of CDG, MIDI and MPEG karaoke songs. No songs are provided, you must obtain these from elsewhere.
Visit here to find out more about what a CDG or MP3+G file is. In short, CDG is the format of professional karaoke CDs. These CDs can be ripped to your hard disk, and turned into a .mp3 file together with a .cdg file. This player gives you the ability to play those mp3+cdg files.
CDG (MP3+G, OGG+G, WAV+G) playback – Play standard CDG karaoke files
MIDI (.MID/.KAR) playback – Play MIDI format karaoke files
MPEG playback – Play karaoke songs and movies in MPEG format
Other formats – Play any other video formats by launching an external media player
Playlist – Queue up songs, sit back and enjoy
Searchable song database – Easily find your songs from the main screen
Search inside ZIP files – Play MP3+G/MIDI files wrapped in ZIP files
Cross-platform – Runs on Windows, Linux, BSD, OSX and GP2X
Mini Frontend – Additional mini-frontend for low res displays and handhelds
Export to MPEG – Convert CDG and KAR files to MPG files (command line only)
Common Music (CM) is a real-time music composition system implemented in JUCE/C++ and Scheme. It generates musical output via MIDI, OSC, CLM, FOMUS and CSOUND. Its user application is called GRACE (Graphical Real-time Algorithmic Composition Environment)
Algorithmic music composition environment
Runs on Mac, Windows and Linux
Real time scheduling of musical algorithms
Two coding languages for designing algorithms: S7 Scheme and SAL (an easy-to-learn alternate)
CLM/Sndlib audio system built in (Scottstaedt)
CCRMA digital audio instrument definitions built in (Scottstaedt)
Open Sound Control input/output
Metronomes and running algorithm redefinition for live coding
Music pattern definitions
Fomus system built in for computing music notations (Psenicka)
Mikmod is a module player and library supporting many formats, including mod, s3m, it, and xm. Originally a player for MS-DOS, MikMod has been ported to other platforms, such as Unix, Macintosh, BeOS, and Java(!!)
Frescobaldi is a free and open source LilyPond sheet music text editor. Designed to be powerful yet lightweight and easy-to-use, Frescobaldi offers great functionality and a host of useful features such as music view with advanced two-way Point & Click, Midi capturing to enter music, a Snippet Manager and many more.
Frescobaldi is named after Girolamo Frescobaldi (1583-1643), an Italian composer of keyboard music in the late Renaissance and early Baroque period.
Powerful text editor with syntax highlighting and automatic completion
Music view with advanced two-way Point & Click
Midi player to proof-listen LilyPond-generated MIDI files
Midi capturing to enter music
Powerful Score Wizard to quickly setup a music score
Snippet Manager to store and apply text snippets, templates or scripts
Use multiple versions of LilyPond, automatically selects the correct version
Built-in LilyPond documentation browser and built-in help
Configurable document outline view to navigate large LilyPond scores easily
Smart layout-control functions like coloring specific objects in the PDF
Import ABC, Midi and MusicXML using the LilyPond-provided tools
Experimental export to MusicXML
Modern user interface with configurable colors, fonts and keyboard shortcuts