/MIDI-Beeper

Plays MIDI files through your PC buzzer.

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

#MIDI Beeper

MIDI beeper is a Python program to play MIDI files by beeping through the
computer’s beeper instead of using proper sound circuits. If you try to play
chords or polyphony, it will rapidly switch between alternate notes like an old
office telephone. It sounds awful, but it might be useful when you really have
to play a MIDI file but have no sound device attached. It should work on any
machine that has the “beep” command (install “beep” package from your Linux/Unix
package manager). It has been tested on a PC speaker and on an NSLU2’s internal
speaker.

On the NSLU2, playing music with beep works in Debian etch but not so well in
Debian Lenny; you can try compiling this modified beep.c instead (remember the
chmod 4755 mentioned in the man page).

At the time of writing, the original code for this project can be found at:
http://people.ds.cam.ac.uk/ssb22/mwrhome/midi-beeper.html