Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Sustain bug in Mainstage 2.1.3?

Hi,


I updated MainStage and Mac OS X to the latest versions available (MS 2.1.3 and Mac OS X 10.6.8). Ever since those 2 updates I have a strange bug in the EVB3 organ: when my sustain pedal is pushed in, all played notes keep hanging after I release the sustain pedal. The only way to stop them without the panic button is hitting all the played notes again (they act like they are in some kind of "switch" (on/off) mode).


As a remedy I tried to filter the sustain pedal in the "Midi Input" pane in one of my EVB3 patches. Even stranger now was that the sustain pedal was also filtered in all my other EVB3-containing-patches, although that checkbox wasn't checked in those patches!


Anyone who has similar issues? Or even beter... a remedy? :-)


Thanks in advance,

Jasper.

Posted on Jul 4, 2011 1:06 AM

Reply
Question marked as Best reply

Posted on Jul 4, 2011 3:18 AM

Oh yes, the sustain pedal bug is kind of enervating. However, filtering the sustain pedal in the MIDI input seems to be the only way to circumvent that problem, but you loose the option to "latch" the organ sound. I checked with my system and the filtering per patch does work here, but I checked it using two patches with evb3 loaded.

The best solution would be to have Apple fixing that bug or roll back to MS 2.1.2.



Best,


DaCaptain

23 replies

Feb 20, 2012 6:52 AM in response to jimchik2

I'd simply compress/archive the current Mainstage version and keep the zip file and buy the new version from the AppStore. This way you could go back to the old version, just in case. Although the evb3 works quite well in that version. AFAIK, the 2.2 is an upgrade thru the AppStore, so the chance of getting an unpaid update is low.



Best,


DaCaptain.

Mar 7, 2012 5:21 PM in response to michaelhuisman

Well, I’m a little sad—just to stay polite as the community terms of use require—about Apple’s bugfixing strategies. I’ve been waiting for this fix quite a long time. And now I just read that it’s fixed since more than a month. But I didn’t receive an update. Because the good guys at Apple decided that it might be a good idea to let all those old customers pay for the next update. For me the point is not that I’m not willing to pay for new features from time to time. Maybe I’ll buy MainStage 2.2 for the direct MIDI mapping thing. The point is, that this fix cannot be such a big thing (the Logic evb3 has been fixed as mentioned earlier), while the bug actually is very disturbing.

Ok, long story short: I kept wondering why there are two different versions in Logic and in MainStage. So I took a closer look and here’s what I found: A little copy and paste would fix it all!


mv /Applications/MainStage.app/Contents/Resources/evb3.res /Applications/MainStage.app/Contents/Resources/evb3.res.old

cp -R /Applications/Logic\ Pro.app/Contents/PlugIns/evb3.res /Applications/MainStage.app/Contents/Resources/evb3.res

Mar 7, 2012 10:03 PM in response to Blueberry

Yes, it‘s just the artwork AND it’s Info.plist and version.plist that point to evb3 version 9.1.4 resp. 9.1.6 in MainStage.app 2.1.3 and in Logic Pro.app 9.1.6. I think that’s what makes the actual “bugfix“. I have to admit that I didn‘t diff all the files in the res-folders, just made sure they got the same directory structure, and are thus potentially exchangable. So copying the whole res-folder was a quick and easy way to find out if it fixes the bug. And for me it worked—no hanging notes anymore. Now Apple might have had some good reason to let MainStage 2.1.3 still rely on evb3 9.1.4 and of course I‘ll have to test it before the next gig. But if the only reason was, that such a tiny change wasn’t worth a new MainStage version number … well, here is MainStage 2.1.4.DIY.

Mar 8, 2012 2:57 AM in response to sisch

you might want to post this over in LogicProHelp...


Yeah, if the fix for Apple had been this easy all along - then I'm still disappointed in their non-reaction to solving the bug *after* it had been already corrected in Logic itself. Oh well...


That said...


I really do recommend picking up MainStage v2.2.1, there's more than just parameter mapping - I am definitely getting better performance out of my MBP now - I had to revisit some things, such as telling Kontakt to not do its own multi-processor management, and I stopped using Kontakt's memory server (even had to use this before while running 64-bit). The new settings for buffer sizes also helped quite a bit... My first reaction to v2.2 was... "I need to go back", but once I spent an hour working thru what I had done previously to make it all "fit" and work, and re-tested those options, it's actually more than pretty good right now!


Totally worth the 30 bucks in my opinion. Remember, if there's no revenue stream going to the new, unbundled MainStage - it's not going to get much attention...

Sustain bug in Mainstage 2.1.3?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.