microsoft / WSA

Developer-related issues and feature requests for Windows Subsystem for Android
MIT License
1.47k stars 804 forks source link

support Android MIDI framework (android.media.midi) #113

Open arlomedia opened 1 year ago

arlomedia commented 1 year ago

Is your feature request related to a problem? Please describe

Many of my app users use MIDI to control musical instruments, effects or lighting systems on stage. This doesn't appear to be possible in WSA currently: context.packageManager.hasSystemFeature(PackageManager.FEATURE_MIDI) returns false.

Describe the solution you'd like

Supporting this framework would be great. However, this would also require supporting Bluetooth and/or USB to connect to other devices. That's already requested by issue 103 (https://github.com/microsoft/WSA/issues/103).

Describe alternatives you've considered

My apps have a third-party MIDI library that can use USB or wi-fi (RTP-MIDI). This is not as reliable as the native Android MIDI framework, and I expect most other developers won't have this option.

Using that library would still require USB (issue 103) and/or local networking (issue 112) support.

Please specify the version of Windows Subsystem for Android

2209.40000.26.0

zadesai commented 1 year ago

Hi, thank you for this feature request. Currently this isn't on our immediate roadmap, but we're always listening to the community!