mindi
Simple library for parsing MIDI messages.
|
Extremely minimal MIDI library, for old or otherwise resource-limited systems.
Currently a work in progress and very volatile.
sudo apt install check
sudo apt install libasound2-dev
(WARNING: Experimental, extremely funny-sounding. Needs work! If you try it right now on a real machine, you will probably have to reboot that machine!)
midibeep is a simple one-track MIDI player that can be cross-compiled for DOS from a modern UNIX-like system. Given a type 1 MIDI file and a track number, it will attempt to beep out that track on the PC speaker. It requires the OpenWatcom compiler to compile.
wcc
and wcl
are in your PATH.WATCOM
environment variable is set to your watcom installation directory (e.g. /opt/watcom
).INCLUDE
environment variable is set to the h
subdirectory of your watcom installation directory (e.g. /opt/watcom/h
).make midibeep.exe
in the project root.Documentation available at: https://indigoparadox.github.io/mindi/