Page 1 of 1

Midiflow Crashing with Virtual Inputs

Posted: Tue Feb 23, 2021 1:31 pm
by Mof
Hi,

Just installed the new 2.2.18 version of Midiflow hoping it would have a fix for the crashing I have started getting on iOS 14.4, but unfortunately it is still there. Upon further investigation, it seems to be a problem isolated to the use of Virtual Inputs.

Steps to Reproduce:

1. Install Midiflow fresh from the App Store and create a New Song.
2. Press the Plus Button
3. Create a new Virtual Input and call it "Test" and set it as the source.
4. Open AUM
5. Using the Midi Router, route a hardware Midi input to the Virtual Input "Test" created in Midiflow
6. Using a Midi Keyboard connected to the hardware Midi input, play some notes and while playing the notes move the modulation or pitchbend wheel
7. Midiflow will crash

Using the same procedure with the hardware input directly does not cause a problem. It would seem to be an issue is with the using Virtual Midi ports.

I have tried this on 2 different iOS devices (and iPad Air 3 and an iPhone SE 2020) and both produce the problem 100% of the time.

Until I upgraded to iOS14.4, I never had this problem.

Have tried the same steps with the same verisons on an iPhone 6 running ios 12.4.8 and it works perfectly fine and does not crash.

Haven't confirmed the crash log, but I expect it will the same as in the one I posted in viewtopic.php?f=4&t=13621

Re: Midiflow Crashing with Virtual Inputs

Posted: Sun Feb 28, 2021 2:51 pm
by Johannes
Hi,
can you please check the TestFlight version (available here: https://testflight.apple.com/join/2EIfAwQ3) and let me know if it fixes the issue?

Thanks,
Johannes

Re: Midiflow Crashing with Virtual Inputs

Posted: Mon Mar 01, 2021 2:19 am
by Mof
Hi,

Yes, the beta appears to fix the issue. I Will give it a good workout later today, but so far all the scenarios in which it was consistently crashing no longer crash :)

Thank you very much for looking into and fixing this. I look forward to an official release being made available on the App Store :) :)

Re: Midiflow Crashing with Virtual Inputs

Posted: Mon Mar 01, 2021 3:19 pm
by Mof
While not crashing anymore, I seem to be experiencing some issues with note off messages not being received by Midiflow. Trying to see if I can establish a reproducible pattern but so far it would appear that all expected NOTE OFF messages are leaving AUM but just not being processed or logged in Midiflow on the incoming virtual input.

Also, only seems to be a few going missing here and there, but so far seems to be when there is a lot of note activity happening at once. I.e. a flood of messages coming in at once. Will post back if I figure anything else.

btw. has your PHP on the server for this forum been updated today? Seems to be some issues with posting now being broken. I had to manually change the HTML on this page to be able to post this reply at all.