MIDI player using the "motherboard" speaker (controlled by the i8254/82C54 timer), for Minix 3.
Restricted to "single channel", monophonic MIDIs
- Change timer from seconds to milliseconds (
speaker_test
) - Calculate correct delta times
- Handle all the required events and meta-events