re-enable Web MIDI API with fallback