MaartenWL / Audiokit-Receiving-Midi-Example

example project for research: why does receiving midi over bluetooth work, while received MIDI from USB seems broken?
0 stars 0 forks source link

Discussion here instead of StackOverflow #2

Open aure opened 2 years ago

aure commented 2 years ago

Not able to test on a device with USB midi right now, but still was having a look. Is it just the syses messages that aren't making it to your listener? Do midi note on/off messages work?

MaartenWL commented 2 years ago

Hi, Aurelius! The synth I'm working with does not have keys (it's a shame), but I've managed to get arrange another model to test this out. Mini note on/off messages work fine on both USB and bluetooth. One thing, using the Roland UM-ONE USB thing, the midi note on/off messages are received four times, for every single key-press. the log shows:

receivedMIDINoteOn receivedMIDINoteOn receivedMIDINoteOn receivedMIDINoteOn receivedMIDINoteOff receivedMIDINoteOff receivedMIDINoteOff receivedMIDINoteOff

Using Bluetooth they are received twice. receivedMIDINoteOn receivedMIDINoteOn receivedMIDINoteOff receivedMIDINoteOff

Not sure why this is, but the good news is: something comes through!

aure commented 2 years ago

I'm sorry I lost track of this. Where do things stand?

MaartenWL commented 2 years ago

Hi, I understand, no problem.

Since I don't know what to test or try, I didn't make any progress. I tested older versions of my app, and they all are not able to handle incoming sysex messages over USB. This makes me feel the problem is introduced in some recent IOS version. I always test incoming sysex messages over USB before a release, so this functionality wasn't broken at the release date.

Since I have the Synth, and USB to MIDI interface, and also midi over bluetooth dongles, please let me know how I can help. I could do any test and share results with you.

thanks!