vvopensource
vvopensource copied to clipboard
MIDI sending is not working on M1
Hi there,
recently discovered this, and I think the problem is the timestamp. Using mach_absolute_time()
for timestamps alone fixes the issue, and looking at the documentation of MIDITimeStamp shouldn't this be really just mach_absolute_time() always?
By the way, the root of the issue is timebase info is different on the M1: https://developer.apple.com/documentation/apple-silicon/addressing-architectural-differences-in-your-macos-code