/Midix

Half-*ssed MIDI player for Minix

Primary LanguageCMIT LicenseMIT

Midix

MIDI player using the "motherboard" speaker (controlled by the i8254/82C54 timer), for Minix 3.

Restricted to "single channel", monophonic MIDIs

TODO:

  • Change timer from seconds to milliseconds (speaker_test)
  • Calculate correct delta times
  • Handle all the required events and meta-events