Closed bradanlane closed 1 year ago
I will remove USB_MIDI_ENABLED because it seems to have no function at all. A document is prepared to explain useable defines: https://github.com/marcel-licence/ML_SynthTools/blob/main/extras/ml_defines.md
From digging into the code, I see the following ...
I may have these reversed
Enabling both generate errors compiling the ml_SynthTools
USB_MIDI_ENABLED
is used within library but MIDI_USB_ENABLED
is used in most of the examples
I guess USB_MIDI_ENABLED
was never being set because the affected code in midi_interface.h
has a typo.
There are two definitions -
USB_MIDI_ENABLED
andMIDI_USB_ENABLED
- which appear to be used similarly.Should these all be one thing or could you explain when each is relevant?