Open donbyrd opened 6 years ago
I believe everything, or almost everything, for OMS and Free MIDI is gone now; we still need to excise MIDI Manager stuff.
While I closed issue #158, Ngale code contains several sets of functions with the same name, distinguished by calling sequence: in MIDIPlay.cp; that's a C++ feature not allowed in C99. There are two versions each of SendMIDISustainOn, SendMIDISustainOff, and SendMIDIPan. That module contains tons of tiny functions like these, many of which are undoubtedly obsolete; probably best to clean the duplicate-functions situation up while removing the obsolete code.
There's a lot of code and resources (mostly dialogs and alert) that formerly supported Mac Classic (OS 9) MIDI systems: at a minimum, Apple MIDI Manager, OMS, and Free MIDI. Get rid of it.