If I understand correctly, Juce does not support working with MIDI USB with API versions below 23.
Many synths on the android market work with MIDI USB on devices below api 23, but ok.
Let MIDI only be with API 23, but I want my application to work on API versions below 23 too, even without MIDI.
When I compile JuceDemo app with minsdkversion = 21, targetsdkversion = compilesdkversion = 23 it crashes at startup on the device with api 21, apparently due to an attempt to run a nonexistent api. Apparently I should check the version of API at run time.
How should I modify the JuceDemo app code to work on versions below 23 without MIDI USB, and on version 23 above with MIDI USB?
I’m new to android. Sorry, if the question is simple.