Thank you for this new test.
So with the source code of our software, compiled with either Catalina or Big Sur, you observe that.
When Ableton sends two midi messages with a very short delay between these two messages:
- with a Mac Intel computer, our software receives and handles the two midi messages.
- with a Mac M1 computer, our software receives and handles only the first midi message. And our software does not receive the second midi message.
We think that there may be a problem with "Apple Rosetta2" regarding fast midi messages transmission.
FYI, Rosetta2 is the emulator which allows communication between Mac Intel software and Mac ARM hardware.
https://www.computerworld.com/article/3 ... -macs.htmlThere may be a chance that Apple improves the Rosetta2 midi part in the future, but we do not know when.
So for optimum midi results now, yes we suggest to use a Mac Intel.