Hi,
I am in the progress of migrating my setup from an older 16" MacBook Pro (Intel) to a brand new M2 Mac mini.
After installing all plugins, sound packs, etc., I was finally ready to fire up my big Gig-file that I have been using successfully on my Macbook for the last few months (and that I have been building over the past few years now).
Immediately I felt that a few things were ‘not right’: some notes were not playing, other were hanging, totally at random.
initially, I suspected a few Scriptlets that I had written, but as these worked perfectly fine on the Intel MBP, I investigated some more and discovered that (some of) the MIDI In blocks are not passing all Note ON/OFF events, something that never happened before!
In the attached screenshots you can see I simply added a MIDI Monitor block immediately after the MIDI In Block and compared it with the information in the Global MIDI Monitor. You can see that in this case 3 Note On events are missing.
Note that the Main MIDI In block has no special settings (filters, routings…) at all, and while it does have a GPScript handle, I actually disabled any code that referred to it, without any change. The MIDI In (OMNI) block before the Main MIDI In, is added to only capture Sustain pedal messages from any input, as I sometimes need to connect my pedal to a different keyboard. This works perfectly on my Intel MBP so I do not suspect that this has any influence. In fact, I even tested it without this block without any improvements.
So, any idea what might be going on here? Why is the exact same gig-file working perfectly on my Intel MBP and showing these issues on my brand new M2 Mac mini? I am using Gig Performer v5.0.9 on both machines.
Any suggestions are appreciated. I really hope there is a simple explanation as I don’t want to rebuild this gig-file with about 70 rackspaces. In any case, I will in the meantime build a small new gig-file, just to see what happens when I start from scratch.
Many thanks for any help.
KR,
Bert