Loading Plug in Sounds To Main Stage & Logic

I'm pretty new to this whole Audio Units world.
I just bought Komplete to add to my sounds in Logic. I've gone throw the whole install and the Native Instrument Packs show up under the Audio Units Manager as successfully validated, but nothing shows up in the Channel Settings. Am I missing a a step to this or something? How do I use the sounds from Komplete with Logic and Main Stage?

A channel strip setting is a Logic thing and third party plug-in content won't show up there. A channel strip setting is a combination of plug-ins that make up a Logic mixer strip. You will need to create the channel strip setting you want, say Kontakt as the software instrument with reverb, compression and EQ then save that combination as a channel strip setting.
Obviously there's a load of content supplied with the installation of Logic but this is all made from Logic's built-in plug-in. Sounds for Kontakt need to be loaded using Kontakt UI which can then be saved as a channel setting for later use.
Make sense? cheers!

Similar Messages

  • Trying to load 3rd party plugins in Main Stage

    I'm trying to load 3rd party plugins in Main Stage. I get as far as creating a new channel strip. When I click and hold on I/O, however, the dropdown only goes down as far as "Garageband instruments." Shouldn't I also be seeing "AU" instruments below that? Can anybody walk me through doing this function?

    Hi,
    you might try a macro / keyboard recorder. I use autohotkey (www.autohotkey.com). If you have selected one or more items in the grid view and press ctrl-shift-n this script:
    ;LR Start external editor #7
    ^+n::
    #IfWinActive Adobe Photoshop Lightroom
    Send {RButton}
    Send {Down 8}
    Send {Right}
    Send {Down 7}
    Send {Enter}
    return
    opens the files in the 7th external editor. Of course the number depends on your installed editors and might change with additional editors.

  • How to load different html files in one page in order to load them without leaving the main stage?

    Hello,
    I'm new with edge animate, but i fell in love with it.
    I'd like to know, is it possible to load different html pages dynamically in the main stage in order to avoid the preloader to be load?
    I can figure out how to save all the pages of the site, but i can't merge them in a continuous animated browsing experience.
    As sample.
    I've got a index.html and home.html, how to switch form index to home without having a clear division between the two pages?
    I can place all the animations within a file and this will allow me to have a continuous surfing experience but it won't generate specific and google indexable pages within the site.
    Example, index.html will generate www.mysite.com, home will generate www.mysite.com/home. How ho switch dinamically between them and integrate them in a unique fading experience?
    Thanks in advance for any help. I'm a newby, but i would like to learn.
    Fea.

    Look into using the Loader class to load the swf files.  If you want to have it happen in different frames then you can put the code into the different frames.

  • Main Stage & 3rd party plug ins

    I'm a Main Stage newbie with 3rd party plugins (Ivory II; Kontakt 5) I would like to use via Main Stage. Having difficulty. After clicking and holding I/O, I do find "AU Instruments" in the dropdown menu with the plug-ins I've installed, but how do I load specific instruments from them into a Main Stage Concert so they are readily accessible in live performance?

    By AudioUnit are you referring to the 3rd party software or Main Stage?

  • Logic/Main Stage won't run in Leopard. Repeated installation attempts.

    Hopefully I can find some help here. I just upgrades from 10.4.11. Here are my steps -
    Upgrade to 10.5.4, repaired permissions, ran all software updates
    Main Stage crashes during loading, Logic crashes going through global/audio preferences
    Installed 10.5.5 Combo update. No change. Repaired permissions. No change.
    Trashed all preferences for all Logic Studio apps. No change.
    Trashed everything Logic Studio, reinstalled Logic and Main Stage only. Installation successful. Ran software updates - successful. Still having the same problems. Main Stage crashes during load up. Logic crashes in preferences and settings windows. Repaired permissions. No change.
    I have a M-Audio 410 running the old and new drivers didn't change. The problem persists regardless of using the internal audio source or the 410.
    BTW, Pro Tools works perfectly. Reason works perfectly. iTunes/Quicktime work perfectly.
    What can I do?
    Thanks

    rhsummers wrote:
    Hopefully I can find some help here. I just upgrades from 10.4.11. Here are my steps -
    Upgrade to 10.5.4, repaired permissions, ran all software updates
    Main Stage crashes during loading, Logic crashes going through global/audio preferences
    Installed 10.5.5 Combo update. No change. Repaired permissions. No change.
    Trashed all preferences for all Logic Studio apps. No change.
    Trashed everything Logic Studio, reinstalled Logic and Main Stage only. Installation successful. Ran software updates - successful. Still having the same problems. Main Stage crashes during load up. Logic crashes in preferences and settings windows. Repaired permissions. No change.
    I have a M-Audio 410 running the old and new drivers didn't change. The problem persists regardless of using the internal audio source or the 410.
    BTW, Pro Tools works perfectly. Reason works perfectly. iTunes/Quicktime work perfectly.
    What can I do?
    Thanks
    It could be Protools related, especially since in the Global audio preferences, where you say Logic crashes, you can also set DAE. Try disabling DAE in Protools first perhaps? If that doesn't help, try trash DAE prefs.
    Btw, how does it crash? "Quit Unexpectedly"? Or freezing and "not responding"? Do you get a crash report?
    regards, Erik.
    ps. compliments for your summary of the problem, core info all there, including all you've excluded and tried already. We'll sort it out...

  • Main Stage and Logic.

    While using Main Stage I'd like to trigger a sequence in Logic, is this possible, and if so how? Thanks.

    Why would you need both?
    You use Mainstage when you want Logic's sounds, but don't want to run the full sequencer engine.
    If you do want the sequencer engine, then just run Logic and use the sounds from within that. Using the two together seems... counter-productive...
    But yes, you could use the MIDI IAC bus to send MIDI from Mainstage to Logic, but you'll also have to block that port in Logic otherwise both applications will receive the MIDI data at once, which is something you don't want.

  • How do I change Guitar rig patches when it is a plug in in main stage

    I'm using Guitar Rig (v.3.2.1) inside Mainstage (v.1.0.2). I'm trying to use a midi foot controller (Yamaha MFC10) to change the patches. Pressing the Yamaha foot pedal sends program change information into main stage, but it changes the patches at the top level of main stage. Also, main stage responds to program change on all midi channels and I don't see a way to limit it to just one. What I'm hoping to do is have the MainStage patches respond to one midi channel, and the Guitar rig patches respond to another. Can this be done??

    Hey Burr,
    Okay, I was able to get Mainstage 1 and Guitar Rig 3 talking okay. I'll outline here how I got the two to talk but I probably need a bit more info to address your exact need(s). I've also re-read your posts and I'll take a stab at what I think you might need to do to get set up a little better. The caveat here is that I'm not 100% clear on what you want to do, so apologies if I make assumptions that are a little off
    Since it sounds like you want to do MIDI patches and Guitar Rig patches and you're trying to separate the two, then let's look at that, we can always look at combined patches later.
    So what it kinda sounds like, is that you're thinking about Guitar Rig at the concert level, the best thing is for you to think about Guitar Rig at the patch level. What that allows you to do is to create two different sets within the concert, one for your MIDI patches, and the other for Guitar Rig patches.
    That way, you can navigate to whatever you want (MIDI patch or Guitar Rig patch) and not worry about the MIDI channel separation issue. When you were saying the Yamaha MFC10 was sending program changes for patches at the top level, instead, what you want to think about is using CC's (not PC's) for set and patch navigation and PC's only for direct access to a specific patch.
    So, first program your MFC10 to send 4 different CC's for Mainstage navigation (Set Up, Set Down, Patch Up, Patch Down) e.g. you could use switches 7,8,9,0. Then go into Mainstage at the layout level and map the Set Up, Down and Patch Up, Down icon/switches using the MIDI Learn function. Go into Edit mode and test the navigation.
    Next, create two different sets MIDI and Guitar Rig.
    Then create your MIDI patches in the MIDI set as you normally would.
    Create your Guitar Rig patches within the Guitar Rig set. Create separate Guitar Rig patches using the MFX stereo version of the AU plug in for GR. When the Guitar Rig plug-in window opens, select/edit the patch within Guitar Rig that you want to use. That specific Guitar Rig patch will now be saved in your Mainstage patch. Set up a separate Mainstage patch using a Guitar Rig patch for each of your different patches/songs.
    Now you can go into perform/full screen mode to navigate to each set or patch using switches 7,8,9,0 (if that's what you used) of your MFC10 and that will call up you patch.
    Additionally, if you want to call up a specific patch from MFC10, then program one of your MFC10 switches to send a specific Program Change. Then click on the patch in Mainstage, the Patch Inspector window will open up - now assign that same Program Change number there. Your MFC10 will now call up that specific patch when you press on the switch.
    Now, the next thing is...if you then want to modify or express something WITHIN a Guitar Rig patch. Then you first have to program your MFC10 to set up/send let's say...5 different CC's so let's use 1-5 of your MFC10. We might want to turn on/off different effects for example, or boost a gain, or whatever. In this example, we'll choose turning an effect on/off.
    So program your MFC10, then go into layout mode in Mainstage and assign the stompbox on/off switch by clicking on it, using MIDI Learn, and then pressing your footswitch to learn the CC.
    Go into Edit mode, select your Mainstage Guitar Rig patch, then click the stomp button(s) you just programmed. The parameter mapping section then opens up at the bottom. Choose your Mainstage patch name (appears right under "Parameter Mapping".
    Then the next column (to the right) populates, choose "Guitar Rig 3 MFX", the next column then populates with all the Guitar Rig 3 parameters, select whichever GR3 item you want to control and do the parameter mapping. In my test I chose Skreemer On/Off because I mapped my FCB1010 and Mainstage Stompbox to switch that effect.
    Anyway, if everything was done ok then when you press switch 1 on your MFC10 it will turn the effect in Guitar Rig 3 on and off through Mainstage.
    So now knowing all that, you should be able to map Mainstage and GR to do what you want by just using the same principles.
    Sorry for the long explanation but it's the only way to give you the details...I hope I got what you wanted to do after all that...phew
    Give it a go and let me know if you have any questions.
    J.

  • Can't target main stage from dynamically loaded swf...

    A part of the Flash app. I'm working on right now does the following -
    Main stage loads an external swf using the following function:
    function loadAsset(evt:String):void{
    var assetName:String = evt;
    if (assetName != null){
      var assetLdr:Loader = new Loader(); 
      var assetURL:String = assetName; 
      var assetURLReq:URLRequest = new URLRequest(assetURL); 
      assetLdr.load(assetURLReq); 
      assetLdr.contentLoaderInfo.addEventListener( Event.INIT , loaded) 
      assetLdr.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, displayAssetLoaderProgress);  
      function loaded(event:Event):void { 
       var targetLoader:Loader = Loader(event.target.loader); 
       assetWindow.addChild(targetLoader);
    The externally loaded swf loads another external swf into itself using the following function:
    function loadQuiz(evt:String):void{   
    var quizName:String = evt;
    if (quizName != null){
      var quizLdr:Loader = new Loader();
      var quizURL:String = quizName;
      var quizURLReq:URLRequest = new URLRequest(quizURL);
      quizLdr.load(quizURLReq);
      quizLdr.contentLoaderInfo.addEventListener( Event.INIT , loaded)       
      quizLdr.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, displayQuizLoaderProgress); 
      function loaded(event:Event):void {
       var targetLoader:Loader = Loader(event.target.loader);
       quizWindow.assetLoader.addChild(targetLoader);     
    Everything loads fine, but from the quizWindow.assetLoader.addChild(targetLoader) level, I want to send a message/fill in a dynamic text box on the Main Stage. I have been "parenting" my brains out and I'm not sure how to communicate with that level.
    can anyone show me the proper path or method based off the above, or have a suggestion?
    Cheers,
    ~Chipleh

    Andrei1,
    Thanks again for your help. I was finally able to get the solution you posted below to work for me.
    Much appreciation,
    ~Chipleh
    "In your loaded movie write:
    function traceMyself(e:MouseEvent):void{
         dispatchEvent(new Event("I_WANT_TEXT"));
    function writeText(text:String):void {
         xmlFileName1.text = text;
    In the top movie that loads external swfs something like that:
    loadedSwf.addEventListener("I_WANT_TEXT", onTextRequest, true);
    function onTextRequest(e:Event):void {
         Object(e.target).writeText(tQuizXmlFile1.theQuizXmlFile.text);
    This way these two entities are independent and, most importantly, don't care who is the parent or grandparent."

  • I have just added sound fonts in my library bank, but everytime i try to load a sound tru DLS my logic crashes... Plz help.

    I have just added sound fonts in my library bank, but everytime i try to load a sound tru DLS my logic crashes... Plz help.
    cassykeys

    Have you tried importing them into the EXS 24 ? Assuming the process is the same if you're on Logic X, its just a matter of putting the soundfont files into the ~/Library/Application Support/Logic/Sampler Instruments folder and the EXS converts them when you try to load them - its explained properly in the Software Instruments manual (EXS24 section), but its very quick and  easy. It might provide a decent alternative.

  • Logic pro won't load plug-ins

    Hey!
    I know that there are several discussions about this, but i think this problem that i've got is quite unique.
    I am using Mountain Lion on a Macbook Pro with Logic pro 9.
    I was using the following plug-ins:
    *Sausage fattener
    *Massive
    *Sylenth1
    *Nexus
    The problem here is that yesterday, i shut down my computer, when i woke up and started Logic, it was saying:
    Logic pro: Plug-in "Nexus" not available.
    Logic pro: Plug-in "Sylenth1" not available.
    So i restarted the computer and now it has added:
    Logic pro: Plug-in "Sausage fattener" not available.
    Massive still works though.
    I checked the vst folders and everything, deleted it and reinstalled, restarted my computer but NOTHING works.
    Do anyone have a clue what to do? Been googeling all day..
    Cheers!

    Those are all 32bit plugins...
    So start up Logic Pro in 32bit mode and see if that fixes things...
    Resolution
    To switch Logic between 32- and 64-bit mode:
    Quit Logic Pro, if it is running.
    Navigate to and select the Logic Pro application in the Applications folder.
    Choose File, then Get Info.
    Select the "Open in 32-bit mode" checkbox to run Logic Pro in 32-bit mode. Deselect the checkbox to run Logic Pro in 64-bit mode.
    My guess is you changed modes..
    Note: The 32bit plugins will also show up in 64bit mode under the 32bit plugin area of the drop down menu... (and then they use the 32bit to 64bit bridge program automatically) so you might need to just run LP in 32bit mode and then again in 64bit mode to fully revalidate them again..

  • Is it possible to use a keyboard sounds through midi on Logic 8?

    The thing that I'm asking, is to do it the opposite.
    I mean, you're able to use your midi controller such as M-Audio with the sounds from the software, for instance "Main Stage part of Logic Pro" , but I'm wandering If you Can do it the opposite way.
    Using the Sounds Bank from the Keyboard through the interface and then recording as midi track, no an audio track.

    Eriksimon wrote:
    Hi Pancenter, other 'old hands',
    Hi Erik,
    ps Pancenter:
    Apple is not really either a hard- or software manufacturer. You are panned hard right there, I'm afraid. Both -wares are too interconnected to separate them like that. The combination is too important for their success - which they needed, back in the 'performa' and '601/4' days... The Pre-imaccian period...
    The fact that Logic is now affordable for unwealthy but passionate amateurs like myself, I find wonderful. i had to sell my U220 and X5dr for it - luckily they indeed proved obsolete...
    Well, if you ask Apple they will generally tell you they are a Hardware company, the software is there to sell hardware.
    Their "key" pro apps are not available on other platforms, they are designed to do one main thing... get the hardware out there, why do you think Apple cut the price of Logic in half and removed the copy protection? A student of mine downloaded the whole f#$%^& program, jam packs and all. For someone who has used Logic since a 2.xx MIDI version and literally spent several thousand on the program and updates, it's somewhat of a slap in the face.
    So I disagree, Apple is a mainly a hardware company, their software is designed to promote hardware, their profit is made in hardware sales.
    If they were really a software company, support wouldn't cost an arm and a leg as the expense of the software would (somewhat) offset the support costs. (what is it now, $200 a call for pro help?)
    I've beta tested enough to know how much time and money software support costs.
    pancenter-
    p.s. I wish the forum moderators would weigh in on this issue as the forum provides a LOT of support for Apple.

  • Problems with Current use of Main Stage on tour as live rig.....

    Set up...
    •MacBook 2.2 Ghz
    4 GB ram
    System 10.5.2
    (airport off when using MainStage)
    •MOTU Ultralite connected via Firewire (and powered by AC adapter)
    •M-Audio Axiom 61 Controller (connected via USB)
    •M-Audio Expression Pedal
    •M-Audio Sustain Pedal
    •Main Stage 1.0.2
    •Motion Sound Stereo Keyboard Amp
    I'm using this as my live keyboard rig with the band I play keys and lap steel in (Son Volt). We've been on tour for about a month, the set up worked flawlessly until about a week ago when it started developing problems I've been unable to figure out/fix. Here is a brief description of my "Concert"...
    •I have 1 Concert.
    •I don't think I am using a "set", if I even know what one is, a sub set in a concert I'm guessing...I think I just have a Concert.
    •There are 14 or so Patches in my Concert.
    •All are culled from sounds in logic/garageband, Organs, pianos, wurlitzer, vox, rhodes, a couple variations, and one sound that has piano with a pad sound along with it. None are that complicated, though the way they react to the controllers, especially the volume pedal as they are scrolled through seems a little unpredictable.
    •The problem started about a week ago....we would start our set, and I'd get into it, use a couple sounds, then I'd use the sound with the Piano and Pad stacked, this would play fine, but then, when I'd let the rig sit dormant after using that sound, when I'd come back to it after playing steel on a couple songs, the rig would produce no sound. It would also stop showing that it was receiving MIDI info, at least based on looking at the keyboard-display that shows the keys you've played as you play them. I'd switch to other sounds, move the controllers...no-go. I'd be forced to quit and re-start the program. A hassle during live performance, to say the least.
    •I haven't had a lot of time to troubleshoot this, and honestly my MIDI skills are kinda weak, but here is what I tried...
    •I started over, and basically made the concert over from scratch, it works fine at soundcheck or when I mess with it...but in performance it always goes down OR...even more disturbing, now it has taken to playing random notes, not even with the currently selected sound, and freezing with those notes in play, held down. They are unstoppable, even with changing the sound, and once again, a re-start is required (I have found the MUTE button on the MainStage window, but no "panic" button or the like.)
    •At tonights show I had to restart twice, and that stacked sound, which I'm coming more and more to feel like is somehow the culprit, didn't even sound completely when selected before using (the piano sound only was reproduced, the "pad" sound didn't sound.
    Any suggestion about what to try? Could this have something to do with running out of RAM (the MacBook is Maxed and I'm not including too many Patches in my Concert)? Conflicting controller settings? The keyboard controller itself (it seems unlikely). Some other simple set up, configuration or preference I might be unaware of? I set up my Concert with the sounds and patches available, without any consideration for any "differences" they might have, configuration or controller-wise. I just assumed I could drag em' all in there and use them no prob. Maybe I'm mistaken, but, if anyone has any good ideas or suggestions on how I might make this rig more reliable it'd be much appreciated. I LOVE the sounds, and don't want to have to (what I consider) step down to the sounds of my XP-30 or pony up for a Nord.
    Thanks in advance, Mark.

    Try using the application 'console' in the Utilities folder. Make sure you have both the system and console logs open from the File Menu. I resize both windows to @ 1-2 inches tall across the bottom of your screen.
    If there are any USB or firewire issues. There are ways to search the logs back in time, if you know the time and date the problem occurred, look for that weeks log file (use help) search that day, or search for resets.
    One other, try to keep lower speed USB devices together on one usb port. And put all the high speed devices on the other, faster with faster bus, and slow on a slower bus.
    System profiler shows which usb devices are on the 'USB High-Speed Bus (faster) and USB Bus (slower)'. Check with M- Audio and MOTU for USB port speed configuration they are.
    Hope it helps

  • Occasionally crackle audio when load plug-in

    occasionally ,my mac pro 6 core crackle audio when load plug-in in play in logic or ableton live...i've tested only setting of my soundcard motu same internal sound card of mac pro...what is?an hdd bug??

    i've set to 1024 I/O but not work....in my macbook pro dont'have this issue...it's more slow power than my mac pro...possible hd issue??i've just upgrade ram with 12gb..next step are ssd hd..first freeze at playback , our crakle when load plug-in ,i'm very frustrated... my mac pro mad made!!

  • Main Stage crashes whenever I try to open a template.

    I'm using the latest update and below is the crash log..
    Please teach me how to fix this problem.
    Process:         MainStage [542]
    Path:            /Applications/MainStage.app/Contents/MacOS/MainStage
    Identifier:      com.apple.mainstage
    Version:         2.1.3 (416.81)
    Build Info:      MainStage-4168100~1
    Code Type:       X86-64 (Native)
    Parent Process:  launchd [244]
    Date/Time:       2011-09-23 21:23:13.638 +0800
    OS Version:      Mac OS X 10.7.1 (11B26)
    Report Version:  9
    Interval Since Last Report:          29988 sec
    Crashes Since Last Report:           3
    Per-App Interval Since Last Report:  142 sec
    Per-App Crashes Since Last Report:   3
    Anonymous UUID:                      5752E6F0-A3D9-45D3-9BDE-0B6D5C187054
    Crashed Thread:  20
    Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000058
    VM Regions Near 0x58:
    -->
        __TEXT                 0000000100000000-00000001003d2000 [ 3912K] r-x/rwx SM=COW  /Applications/MainStage.app/Contents/MacOS/MainStage
    Application Specific Information:
    objc[542]: garbage collection is OFF
    Thread 0:: Dispatch queue: com.apple.main-thread
    0   libobjc.A.dylib                         0x00007fff8e27d315 lookUpMethod + 153
    1   libobjc.A.dylib                         0x00007fff8e27af3c objc_msgSend + 188
    2   com.apple.AppKit                        0x00007fff92fb793e -[NSView(NSConstraintBasedLayout) _autoresizingConstraints_frameDidChange] + 35
    3   com.apple.AppKit                        0x00007fff92edc56c -[NSView setFrameSize:] + 834
    4   com.apple.AppKit                        0x00007fff92fb8a72 -[NSControl setFrameSize:] + 83
    5   com.apple.AppKit                        0x00007fff933244ba -[NSMatrix setFrameSize:] + 198
    6   com.apple.AppKit                        0x00007fff931a391a -[NSBrowserColumnViewController setView:] + 351
    7   com.apple.AppKit                        0x00007fff9318232f -[_NSBrowserMatrixColumnViewController setView:] + 61
    8   com.apple.AppKit                        0x00007fff931a3b63 -[NSBrowserColumnViewController setColumnView:forcingFlippedBehavior:] + 532
    9   com.apple.AppKit                        0x00007fff931822d3 -[_NSBrowserMatrixColumnViewController loadView] + 536
    10  com.apple.AppKit                        0x00007fff92fca9be -[NSViewController view] + 41
    11  com.apple.AppKit                        0x00007fff931a0e74 -[NSBrowserColumnViewController setMenu:] + 30
    12  com.apple.AppKit                        0x00007fff931988f5 -[NSBrowser addColumn] + 1761
    13  com.apple.AppKit                        0x00007fff93185665 -[NSBrowser loadColumnZero] + 103
    14  com.apple.mainstage                     0x00000001000db57c std::deque<renderItemStore*, std::allocator<renderItemStore*> >::_M_reallocate_map(unsigned long, bool) + 592012
    15  com.apple.mainstage                     0x00000001000c9b8d std::deque<renderItemStore*, std::allocator<renderItemStore*> >::_M_reallocate_map(unsigned long, bool) + 519837
    16  com.apple.mainstage                     0x00000001000c966e std::deque<renderItemStore*, std::allocator<renderItemStore*> >::_M_reallocate_map(unsigned long, bool) + 518526
    17  com.apple.mainstage                     0x000000010020e6c5 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 570117
    18  com.apple.mainstage                     0x00000001001a562c std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 139884
    19  com.apple.mainstage                     0x00000001001a5314 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 139092
    20  com.apple.mainstage                     0x00000001001a52d5 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 139029
    21  com.apple.mainstage                     0x00000001001a60ad std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 142573
    22  com.apple.mainstage                     0x0000000100292886 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 1111238
    23  com.apple.mainstage                     0x0000000100292de3 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 1112611
    24  com.apple.mainstage                     0x0000000100292e25 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 1112677
    25  com.apple.mainstage                     0x000000010019b8ec std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 99628
    26  com.apple.mainstage                     0x000000010019bb48 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 100232
    27  com.apple.mainstage                     0x000000010019bb81 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 100289
    28  com.apple.Foundation                    0x00007fff905e5716 __-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke_1 + 47
    29  com.apple.CoreFoundation                0x00007fff8d14951a _CFXNotificationPost + 2634
    30  com.apple.Foundation                    0x00007fff905d19cb -[NSNotificationCenter postNotificationName:object:userInfo:] + 65
    31  com.apple.mainstage                     0x000000010020f216 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 573014
    32  com.apple.mainstage                     0x000000010024f6c7 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 836359
    33  com.apple.AppKit                        0x00007fff92fb9cb7 -[NSWindow makeFirstResponder:] + 694
    34  com.apple.AppKit                        0x00007fff9301e1ed -[NSWindow _selectFirstKeyView] + 798
    35  com.apple.AppKit                        0x00007fff9301de45 -[NSWindow _setUpFirstResponder] + 176
    36  com.apple.AppKit                        0x00007fff92f98235 -[NSWindow _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 1219
    37  com.apple.prokit                        0x00000001029b5b19 -[NSProWindow(_ProSplash) _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 133
    38  com.apple.AppKit                        0x00007fff92f97b0d -[NSWindow _doOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 427
    39  com.apple.AppKit                        0x00007fff92f9790f -[NSWindow orderWindow:relativeTo:] + 154
    40  com.apple.prokit                        0x00000001029d7a34 -[NSProWindow orderWindow:relativeTo:] + 43
    41  com.apple.AppKit                        0x00007fff92f971b0 -[NSWindow makeKeyAndOrderFront:] + 49
    42  com.apple.AppKit                        0x00007fff9353e0ff __-[NSWindowController showWindow:]_block_invoke_1 + 322
    43  com.apple.QuickLookUIFramework          0x00007fff8eb513f7 -[QLSeamlessDocumentOpener showWindow:contentFrame:withBlock:] + 222
    44  com.apple.AppKit                        0x00007fff93092080 -[NSWindowController showWindow:] + 343
    45  com.apple.AppKit                        0x00007fff93091f12 -[NSDocument showWindows] + 107
    46  com.apple.AppKit                        0x00007fff9308e5fd -[NSDocumentController openUntitledDocumentAndDisplay:error:] + 428
    47  com.apple.mainstage                     0x00000001000c104c std::deque<renderItemStore*, std::allocator<renderItemStore*> >::_M_reallocate_map(unsigned long, bool) + 484188
    48  com.apple.AppKit                        0x00007fff9308e41e -[NSDocumentController newDocument:] + 38
    49  com.apple.mainstage                     0x00000001000c1e49 std::deque<renderItemStore*, std::allocator<renderItemStore*> >::_M_reallocate_map(unsigned long, bool) + 487769
    50  com.apple.CoreFoundation                0x00007fff8d19290c __invoking___ + 140
    51  com.apple.CoreFoundation                0x00007fff8d1927a4 -[NSInvocation invoke] + 132
    52  com.apple.Foundation                    0x00007fff905dab8e __NSFireDelayedPerform + 392
    53  com.apple.CoreFoundation                0x00007fff8d155694 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
    54  com.apple.CoreFoundation                0x00007fff8d1551e6 __CFRunLoopDoTimer + 534
    55  com.apple.CoreFoundation                0x00007fff8d135ba1 __CFRunLoopRun + 1617
    56  com.apple.CoreFoundation                0x00007fff8d135216 CFRunLoopRunSpecific + 230
    57  com.apple.HIToolbox                     0x00007fff8dcaf4ff RunCurrentEventLoopInMode + 277
    58  com.apple.HIToolbox                     0x00007fff8dcb6c21 ReceiveNextEventCommon + 355
    59  com.apple.HIToolbox                     0x00007fff8dcb6aae BlockUntilNextEventMatchingListInMode + 62
    60  com.apple.AppKit                        0x00007fff92e9d191 _DPSNextEvent + 659
    61  com.apple.AppKit                        0x00007fff92e9ca95 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 135
    62  com.apple.AppKit                        0x00007fff92e993d6 -[NSApplication run] + 463
    63  com.apple.prokit                        0x00000001029b57c3 NSProApplicationMain + 387
    64  com.apple.mainstage                     0x0000000100011cea 0x100000000 + 72938
    65  com.apple.mainstage                     0x000000010000347c 0x100000000 + 13436
    Thread 1:: Dispatch queue: com.apple.libdispatch-manager
    0   libsystem_kernel.dylib                  0x00007fff908f97e6 kevent + 10
    1   libdispatch.dylib                       0x00007fff957b860e _dispatch_mgr_invoke + 923
    2   libdispatch.dylib                       0x00007fff957b719e _dispatch_mgr_thread + 54
    Thread 2:
    0   libsystem_kernel.dylib                  0x00007fff908f8bca __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8ffcf274 _pthread_cond_wait + 840
    2   com.apple.music.apps.MAFiles            0x0000000102e4d774 ExtendedAudioFileScheduler::WorkerThreadProc() + 100
    3   com.apple.music.apps.MAFiles            0x0000000102e4d829 ExtendedAudioFileScheduler::WorkerThreadProc(void*) + 9
    4   libsystem_c.dylib                       0x00007fff8ffcb8bf _pthread_start + 335
    5   libsystem_c.dylib                       0x00007fff8ffceb75 thread_start + 13
    Thread 3:
    0   libsystem_kernel.dylib                  0x00007fff908f8bca __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8ffcf274 _pthread_cond_wait + 840
    2   com.apple.music.apps.MAFiles            0x0000000102e4d774 ExtendedAudioFileScheduler::WorkerThreadProc() + 100
    3   com.apple.music.apps.MAFiles            0x0000000102e4d829 ExtendedAudioFileScheduler::WorkerThreadProc(void*) + 9
    4   libsystem_c.dylib                       0x00007fff8ffcb8bf _pthread_start + 335
    5   libsystem_c.dylib                       0x00007fff8ffceb75 thread_start + 13
    Thread 4:: com.apple.audio.IOThread.client
    0   libsystem_kernel.dylib                  0x00007fff908f767a mach_msg_trap + 10
    1   libsystem_kernel.dylib                  0x00007fff908f6d71 mach_msg + 73
    2   com.apple.audio.CoreAudio               0x00007fff8f424866 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, unsigned int) + 94
    3   com.apple.audio.CoreAudio               0x00007fff8f41ded8 HALC_ProxyIOContext::IOWorkLoop() + 880
    4   com.apple.audio.CoreAudio               0x00007fff8f41dac9 HALC_ProxyIOContext::IOThreadEntry(void*) + 73
    5   com.apple.audio.CoreAudio               0x00007fff8f41d984 HALB_IOThread::Entry(void*) + 78
    6   libsystem_c.dylib                       0x00007fff8ffcb8bf _pthread_start + 335
    7   libsystem_c.dylib                       0x00007fff8ffceb75 thread_start + 13
    Thread 5:: com.apple.audio.IOThread.client
    0   libsystem_kernel.dylib                  0x00007fff908f767a mach_msg_trap + 10
    1   libsystem_kernel.dylib                  0x00007fff908f6d71 mach_msg + 73
    2   com.apple.audio.CoreAudio               0x00007fff8f424866 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, unsigned int) + 94
    3   com.apple.audio.CoreAudio               0x00007fff8f41ded8 HALC_ProxyIOContext::IOWorkLoop() + 880
    4   com.apple.audio.CoreAudio               0x00007fff8f41dac9 HALC_ProxyIOContext::IOThreadEntry(void*) + 73
    5   com.apple.audio.CoreAudio               0x00007fff8f41d984 HALB_IOThread::Entry(void*) + 78
    6   libsystem_c.dylib                       0x00007fff8ffcb8bf _pthread_start + 335
    7   libsystem_c.dylib                       0x00007fff8ffceb75 thread_start + 13
    Thread 6:
    0   libsystem_kernel.dylib                  0x00007fff908f8bca __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8ffcf274 _pthread_cond_wait + 840
    2   com.apple.music.apps.MAAudioEngine          0x0000000102f3289b MD::CallProcessThread1(void*) + 299
    3   libsystem_c.dylib                       0x00007fff8ffcb8bf _pthread_start + 335
    4   libsystem_c.dylib                       0x00007fff8ffceb75 thread_start + 13
    Thread 7:
    0   libsystem_kernel.dylib                  0x00007fff908f8bca __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8ffcf274 _pthread_cond_wait + 840
    2   com.apple.music.apps.MAAudioEngine          0x0000000102f30b7e MD::CallProcessThread15(void*) + 302
    3   libsystem_c.dylib                       0x00007fff8ffcb8bf _pthread_start + 335
    4   libsystem_c.dylib                       0x00007fff8ffceb75 thread_start + 13
    Thread 8:
    0   libsystem_kernel.dylib                  0x00007fff908f8e42 __semwait_signal + 10
    1   libsystem_c.dylib                       0x00007fff8ff81dea nanosleep + 164
    2   libsystem_c.dylib                       0x00007fff8ff81c2c sleep + 61
    3   com.apple.music.apps.MAAudioUnitSupport          0x0000000102daa40a CAudioUnitClient::WatchDog(void*) + 26
    4   libsystem_c.dylib                       0x00007fff8ffcb8bf _pthread_start + 335
    5   libsystem_c.dylib                       0x00007fff8ffceb75 thread_start + 13
    Thread 9:
    0   libsystem_kernel.dylib                  0x00007fff908f8bca __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8ffcf274 _pthread_cond_wait + 840
    2   com.apple.music.apps.MAAudioEngine          0x0000000102f4d360 CAudioFileBlockManager::GetBlock(MDFile const*, long, int) + 2064
    3   libsystem_c.dylib                       0x00007fff8ffcb8bf _pthread_start + 335
    4   libsystem_c.dylib                       0x00007fff8ffceb75 thread_start + 13
    Thread 10:
    0   libsystem_kernel.dylib                  0x00007fff908f8bca __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8ffcf2a6 _pthread_cond_wait + 890
    2   com.apple.CoreServices.CarbonCore          0x00007fff8ce0e930 TSWaitOnConditionTimedRelative + 157
    3   com.apple.CoreServices.CarbonCore          0x00007fff8ce0e707 TSWaitOnSemaphoreCommon + 358
    4   com.apple.CoreServices.CarbonCore          0x00007fff8ce63dd8 TimerThread + 332
    5   libsystem_c.dylib                       0x00007fff8ffcb8bf _pthread_start + 335
    6   libsystem_c.dylib                       0x00007fff8ffceb75 thread_start + 13
    Thread 11:
    0   libsystem_kernel.dylib                  0x00007fff908f767a mach_msg_trap + 10
    1   libsystem_kernel.dylib                  0x00007fff908f6d71 mach_msg + 73
    2   com.apple.audio.midi.CoreMIDI           0x000000010292e5be XServerMachPort::ReceiveMessage(int&, void*, int&) + 96
    3   com.apple.audio.midi.CoreMIDI           0x000000010294f653 MIDIProcess::RunMIDIInThread() + 207
    4   com.apple.audio.midi.CoreMIDI           0x000000010292f96a XThread::RunHelper(void*) + 10
    5   com.apple.audio.midi.CoreMIDI           0x000000010292f396 CAPThread::Entry(CAPThread*) + 98
    6   libsystem_c.dylib                       0x00007fff8ffcb8bf _pthread_start + 335
    7   libsystem_c.dylib                       0x00007fff8ffceb75 thread_start + 13
    Thread 12:
    0   libsystem_kernel.dylib                  0x00007fff908f8e42 __semwait_signal + 10
    1   libsystem_c.dylib                       0x00007fff8ff81dea nanosleep + 164
    2   com.apple.mainstage                     0x0000000100231176 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 712118
    3   libsystem_c.dylib                       0x00007fff8ffcb8bf _pthread_start + 335
    4   libsystem_c.dylib                       0x00007fff8ffceb75 thread_start + 13
    Thread 13:
    0   libsystem_kernel.dylib                  0x00007fff908f9192 __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x00007fff8ffcd594 _pthread_wqthread + 758
    2   libsystem_c.dylib                       0x00007fff8ffceb85 start_wqthread + 13
    Thread 14:
    0   libsystem_kernel.dylib                  0x00007fff908f8bca __psynch_cvwait + 10
    1   libsystem_c.dylib                       0x00007fff8ffcf274 _pthread_cond_wait + 840
    2   com.apple.Foundation                    0x00007fff9062af80 -[NSCondition wait] + 261
    3   com.apple.Foundation                    0x00007fff9061e314 -[NSObject(NSThreadPerformAdditions) performSelector:onThread:withObject:waitUntilDone:modes:] + 975
    4   com.apple.Foundation                    0x00007fff9064920a -[NSObject(NSThreadPerformAdditions) performSelectorOnMainThread:withObject:waitUntilDone:modes:] + 84
    5   com.apple.CoreFoundation                0x00007fff8d18d984 ___forwarding___ + 756
    6   com.apple.CoreFoundation                0x00007fff8d18d618 _CF_forwarding_prep_0 + 232
    7   com.apple.imageKit                      0x00007fff9415b144 -[IKTaskManager taskLoop] + 1228
    8   com.apple.Foundation                    0x00007fff906291ea -[NSThread main] + 68
    9   com.apple.Foundation                    0x00007fff90629162 __NSThread__main__ + 1575
    10  libsystem_c.dylib                       0x00007fff8ffcb8bf _pthread_start + 335
    11  libsystem_c.dylib                       0x00007fff8ffceb75 thread_start + 13
    Thread 15:: com.apple.appkit-heartbeat
    0   libsystem_kernel.dylib                  0x00007fff908f8e42 __semwait_signal + 10
    1   libsystem_c.dylib                       0x00007fff8ff81dea nanosleep + 164
    2   libsystem_c.dylib                       0x00007fff8ff81bb5 usleep + 53
    3   com.apple.AppKit                        0x00007fff930d30b8 -[NSUIHeartBeat _heartBeatThread:] + 1727
    4   com.apple.Foundation                    0x00007fff906291ea -[NSThread main] + 68
    5   com.apple.Foundation                    0x00007fff90629162 __NSThread__main__ + 1575
    6   libsystem_c.dylib                       0x00007fff8ffcb8bf _pthread_start + 335
    7   libsystem_c.dylib                       0x00007fff8ffceb75 thread_start + 13
    Thread 16:
    0   libsystem_kernel.dylib                  0x00007fff908f9192 __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x00007fff8ffcd594 _pthread_wqthread + 758
    2   libsystem_c.dylib                       0x00007fff8ffceb85 start_wqthread + 13
    Thread 17:
    0   libsystem_kernel.dylib                  0x00007fff908f9192 __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x00007fff8ffcd594 _pthread_wqthread + 758
    2   libsystem_c.dylib                       0x00007fff8ffceb85 start_wqthread + 13
    Thread 18:
    0   libsystem_kernel.dylib                  0x00007fff908f76b6 semaphore_wait_trap + 10
    1   com.apple.mainstage                     0x000000010022c062 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 691362
    2   com.apple.Foundation                    0x00007fff906291ea -[NSThread main] + 68
    3   com.apple.Foundation                    0x00007fff90629162 __NSThread__main__ + 1575
    4   libsystem_c.dylib                       0x00007fff8ffcb8bf _pthread_start + 335
    5   libsystem_c.dylib                       0x00007fff8ffceb75 thread_start + 13
    Thread 19:
    0   libsystem_kernel.dylib                  0x00007fff908f767a mach_msg_trap + 10
    1   libsystem_kernel.dylib                  0x00007fff908f6d71 mach_msg + 73
    2   com.apple.CoreFoundation                0x00007fff8d12d29c __CFRunLoopServiceMachPort + 188
    3   com.apple.CoreFoundation                0x00007fff8d135a04 __CFRunLoopRun + 1204
    4   com.apple.CoreFoundation                0x00007fff8d135216 CFRunLoopRunSpecific + 230
    5   com.apple.Foundation                    0x00007fff905da983 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 267
    6   com.apple.Foundation                    0x00007fff905da86f -[NSRunLoop(NSRunLoop) run] + 62
    7   com.apple.mainstage                     0x0000000100049271 0x100000000 + 299633
    8   com.apple.Foundation                    0x00007fff906291ea -[NSThread main] + 68
    9   com.apple.Foundation                    0x00007fff90629162 __NSThread__main__ + 1575
    10  libsystem_c.dylib                       0x00007fff8ffcb8bf _pthread_start + 335
    11  libsystem_c.dylib                       0x00007fff8ffceb75 thread_start + 13
    Thread 20 Crashed:
    0   com.apple.GeForceGLDriver               0x00000002000d5222 0x200000000 + 872994
    1   com.apple.GeForceGLDriver               0x00000002000400bd 0x200000000 + 262333
    2   com.apple.GeForceGLDriver               0x0000000200047524 0x200000000 + 292132
    3   com.apple.GeForceGLDriver               0x000000020012d2a9 0x200000000 + 1233577
    4   com.apple.GeForceGLDriver               0x000000020012d343 0x200000000 + 1233731
    5   com.apple.GeForceGLDriver               0x000000020012d429 0x200000000 + 1233961
    6   com.apple.GeForceGLDriver               0x0000000200045ea2 0x200000000 + 286370
    7   com.apple.GeForceGLDriver               0x00000002000b0551 0x200000000 + 722257
    8   com.apple.GeForceGLDriver               0x00000002000d99f3 gldGenerateTexMipmaps + 861
    9   GLEngine                                0x000000010de856d0 gleGenMipmaps + 205
    10  GLEngine                                0x000000010dd71f08 glTexImage2D_Exec + 1601
    11  com.apple.mainstage                     0x000000010018b57c std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 33212
    12  com.apple.mainstage                     0x000000010018b9e2 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 34338
    13  com.apple.mainstage                     0x000000010018b1aa std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 32234
    14  com.apple.mainstage                     0x000000010018ae65 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 31397
    15  com.apple.mainstage                     0x00000001000216ad 0x100000000 + 136877
    16  com.apple.mainstage                     0x000000010012d2f8 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >* const&) + 30440
    17  com.apple.mainstage                     0x000000010012c634 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >* const&) + 27172
    18  com.apple.mainstage                     0x00000001000335de 0x100000000 + 210398
    19  com.apple.mainstage                     0x0000000100124488 std::deque<renderItemStore*, std::allocator<renderItemStore*> >::_M_reallocate_map(unsigned long, bool) + 890776
    20  com.apple.mainstage                     0x00000001001244f9 std::deque<renderItemStore*, std::allocator<renderItemStore*> >::_M_reallocate_map(unsigned long, bool) + 890889
    21  com.apple.mainstage                     0x0000000100096aae std::deque<renderItemStore*, std::allocator<renderItemStore*> >::_M_reallocate_map(unsigned long, bool) + 310718
    22  com.apple.mainstage                     0x0000000100096694 std::deque<renderItemStore*, std::allocator<renderItemStore*> >::_M_reallocate_map(unsigned long, bool) + 309668
    23  com.apple.mainstage                     0x0000000100049336 0x100000000 + 299830
    24  com.apple.Foundation                    0x00007fff906291ea -[NSThread main] + 68
    25  com.apple.Foundation                    0x00007fff90629162 __NSThread__main__ + 1575
    26  libsystem_c.dylib                       0x00007fff8ffcb8bf _pthread_start + 335
    27  libsystem_c.dylib                       0x00007fff8ffceb75 thread_start + 13
    Thread 20 crashed with X86 Thread State (64-bit):
      rax: 0x0000000134f3e000  rbx: 0x0000000000000000  rcx: 0x0000000000000000  rdx: 0xc62a4325d2ada8a5
      rdi: 0x0000000134f3e000  rsi: 0x000000013839d1e0  rbp: 0x000000013839d1c0  rsp: 0x000000013839d1c0
       r8: 0x0000000000000000   r9: 0x0000000000040000  r10: 0x0000000000001716  r11: 0x0000000068f91716
      r12: 0x0000000000400000  r13: 0x0000000000400002  r14: 0x00000001330f0d78  r15: 0x0000000134f3e000
      rip: 0x00000002000d5222  rfl: 0x0000000000010206  cr2: 0x0000000000000058
    Logical CPU: 2
    Binary Images:
           0x100000000 -        0x1003d1fef  com.apple.mainstage (2.1.3 - 416.81) <0D4579CC-E974-295B-E628-7085BD90B54D> /Applications/MainStage.app/Contents/MacOS/MainStage
           0x100516000 -        0x100534fef  com.apple.XSKey (1.0.0 - 52) <800DD908-E341-2BCD-11D9-DEAC7E8197E9> /Library/Frameworks/XSKey.framework/Versions/A/XSKey
           0x100546000 -        0x10056aff7  com.apple.music.apps.MAApogeeSupport (9.1.4 - 311.43) <AD18589F-65CF-96F7-93EC-C2CC828EC068> /Applications/MainStage.app/Contents/Frameworks/MAApogeeSupport.framework/Versi ons/A/MAApogeeSupport
           0x10057e000 -        0x100583fff  com.apple.music.apps.MAResources (9.1.4 - 211.44) <CB396859-FBE8-D4FA-161A-E89310E61A38> /Applications/MainStage.app/Contents/Frameworks/MAResources.framework/Versions/ A/MAResources
           0x100586000 -        0x100bb5ff7  com.apple.music.apps.MADSP (9.1.4 - 586.80) <391FF3FC-5562-1BA3-32C0-0712BEE5292B> /Applications/MainStage.app/Contents/Frameworks/MADSP.framework/Versions/A/MADS P
           0x101480000 -        0x101b1cff7  com.apple.music.apps.LogicPro (9.1.4 - 1700.6) <8D2E2790-9770-00F0-1E7D-998672822E06> /Applications/MainStage.app/Contents/Frameworks/LogicPro.framework/Versions/A/L ogicPro
           0x101e55000 -        0x101ed3fff  com.apple.music.apps.LogicLoopBrowser (9.1.4 - 1700.6) <CCF2C517-4FB9-07B2-786C-B1BC20F12858> /Applications/MainStage.app/Contents/Frameworks/LogicLoopBrowser.framework/Vers ions/A/LogicLoopBrowser
           0x101f16000 -        0x102359ff7  com.apple.music.apps.MAPlugInGUI (9.1.4 - 423.55) <2E8A9117-A2D2-CC27-D89F-7297784B5915> /Applications/MainStage.app/Contents/Frameworks/MAPlugInGUI.framework/Versions/ A/MAPlugInGUI
           0x1026f2000 -        0x102755ff7  com.apple.music.apps.MALoopManagement (9.1.4 - 218.43) <9C236651-AD0B-D3C1-ED5C-1C5EAEEAE17A> /Applications/MainStage.app/Contents/Frameworks/MALoopManagement.framework/Vers ions/A/MALoopManagement
           0x102794000 -        0x10282aff7  com.apple.music.apps.MACore (9.1.4 - 475.83) <8EF64B6F-F1B7-1D19-BCBE-B2B41F6DF1D2> /Applications/MainStage.app/Contents/Frameworks/MACore.framework/Versions/A/MAC ore
           0x102893000 -        0x1028f2fef  com.apple.music.apps.MAHarmony (9.1.4 - 198.43) <EA8D12A2-ABC9-0B05-FBA9-9B602EE476B6> /Applications/MainStage.app/Contents/Frameworks/MAHarmony.framework/Versions/A/ MAHarmony
           0x10291f000 -        0x102970ff7  com.apple.audio.midi.CoreMIDI (1.8 - 42) <D294480D-8E43-3DA6-BD2D-D9FB1102440D> /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
           0x102996000 -        0x102c0ffe7  com.apple.prokit (7.1 - 1507) <73820EAA-6505-3B84-8F29-99FF7A1AE576> /System/Library/PrivateFrameworks/ProKit.framework/Versions/A/ProKit
           0x102d91000 -        0x102dccff7  com.apple.music.apps.MAAudioUnitSupport (9.1.4 - 231.69) <6174AA53-7CC5-9807-8E44-BA03F1AE14A3> /Applications/MainStage.app/Contents/Frameworks/MAAudioUnitSupport.framework/Ve rsions/A/MAAudioUnitSupport
           0x102df8000 -        0x102e0bff7  com.apple.AERegistration (1.2 - 401) <7877F319-A183-7659-8FA7-425253D5A6D4> /Applications/MainStage.app/Contents/Frameworks/AERegistration.framework/Versio ns/A/AERegistration
           0x102e24000 -        0x102ee0fe7  com.apple.music.apps.MAFiles (9.1.4 - 143.58) <ADA54C99-1F10-4DF0-68D1-0C2CAEC05CF7> /Applications/MainStage.app/Contents/Frameworks/MAFiles.framework/Versions/A/MA Files
           0x102f1e000 -        0x102f98fef  com.apple.music.apps.MAAudioEngine (9.1.4 - 156.81) <586690D9-11B6-FDE1-7F8D-FE0F99D25568> /Applications/MainStage.app/Contents/Frameworks/MAAudioEngine.framework/Version s/A/MAAudioEngine
           0x103012000 -        0x10301dfff  com.apple.music.apps.MAToolKit (9.1.4 - 357.47) <D52EEB39-31C3-8694-D2DB-1AB2757A6034> /Applications/MainStage.app/Contents/Frameworks/MAToolKit.framework/Versions/A/ MAToolKit
           0x103025000 -        0x103108fff  libcrypto.0.9.7.dylib (0.9.7 - compatibility 0.9.7) <358B5B40-43B2-3F92-9FD3-DAA68806E1FF> /usr/lib/libcrypto.0.9.7.dylib
           0x10315e000 -        0x103160fff  com.apple.ExceptionHandling (1.5 - 10) <06CC4716-FB75-3CD7-A1ED-ECA2A07F2926> /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHand ling
           0x103165000 -        0x103193ff7  com.apple.audio.CoreAudioKit (1.6.2 - 1.6.2) <199FB969-BA41-3D90-B969-6EB6CA98AF25> /System/Library/Frameworks/CoreAudioKit.framework/Versions/A/CoreAudioKit
           0x103583000 -        0x1035bdfff  com.apple.prokit.LionPanels (7.1 - 1507) <D212B721-B7E0-39BC-A629-ADA481322E9F> /System/Library/PrivateFrameworks/ProKit.framework/Versions/A/Resources/LionPan els.bundle/Contents/MacOS/LionPanels
           0x1035f4000 -        0x1035f8fff  com.apple.audio.AudioIPCPlugIn (1.2.0 - 1.2.0) <1EAF877E-4F15-39F7-89FA-D362AA4DA9DE> /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugI n.bundle/Contents/MacOS/AudioIPCPlugIn
           0x1037be000 -        0x1037ccff7  com.apple.audiounit.speechsynthesis (4.0.74 - 4.0.74) <33B67DD8-794D-345C-87B6-80979A524C3E> /System/Library/Components/AUSpeechSynthesis.component/Contents/MacOS/AUSpeechS ynthesis
           0x1037ee000 -        0x1037f4fff  com.apple.audio.AppleHDAHALPlugIn (1.7.9 - 1.7.9a4) <BF34EAC4-DB6D-4EC0-F52F-2A87B90EBD55> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bun dle/Contents/MacOS/AppleHDAHALPlugIn
           0x1037f9000 -        0x1037fbff7  com.apple.music.apps.anvil.resources (9.1.4 - 279.41) <1FA5F038-F9E5-A68B-22A2-0C846EF640BE> /Applications/MainStage.app/Contents/Resources/anvil.res/Contents/MacOS/anvil
           0x1053eb000 -        0x1053edff7  com.apple.music.apps.common.resources (9.1.4 - 279.41) <BAC02EF6-513A-C48B-9230-BD75BA5AF09F> /Applications/MainStage.app/Contents/Resources/common.res/Contents/MacOS/common
           0x1053f2000 -        0x1053f4ff7  com.apple.music.apps.efx.resources (9.1.4 - 279.41) <8DA88539-7817-CFFD-79CE-5F743E639939> /Applications/MainStage.app/Contents/Resources/efx.res/Contents/MacOS/efx
           0x1053f9000 -        0x1053fbff7  com.apple.music.apps.egt.resources (9.1.4 - 279.41) <4491FDC3-D35C-19E5-517F-CA61C6CCE61D> /Applications/MainStage.app/Contents/Resources/egt.res/Contents/MacOS/egt
           0x10b750000 -        0x10b77eff7  GLRendererFloat (??? - ???) <AB59F7EA-62B1-3AA6-B940-47C0B6BC6DD9> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GL RendererFloat
           0x10bb02000 -        0x10bb04ff7  com.apple.music.apps.emx.resources (9.1.4 - 279.41) <0CB55B32-1086-3226-D8A6-763D7FFCA6C4> /Applications/MainStage.app/Contents/Resources/emx.res/Contents/MacOS/emx
           0x10bb09000 -        0x10bb0bff7  com.apple.music.apps.es1.resources (9.1.4 - 279.41) <2FEF0FE7-2C90-1031-00A0-9E73CA79AB3F> /Applications/MainStage.app/Contents/Resources/es1.res/Contents/MacOS/es1
           0x10bb10000 -        0x10bb12ff7  com.apple.music.apps.es2.resources (9.1.4 - 279.41) <FC84A8EA-CD92-17EB-8E12-F3B1697DBAD3> /Applications/MainStage.app/Contents/Resources/es2.res/Contents/MacOS/es2
           0x10bb17000 -        0x10bb19ff7  com.apple.music.apps.evb3.resources (9.1.4 - 279.41) <C1697734-92DB-1DF3-072C-E1883DBBD89B> /Applications/MainStage.app/Contents/Resources/evb3.res/Contents/MacOS/evb3
           0x10bb1e000 -        0x10bb20ff7  com.apple.music.apps.evd6.resources (9.1.4 - 279.41) <BC12F0CD-FCAE-14AB-C21F-8CF5E23F3E65> /Applications/MainStage.app/Contents/Resources/evd6.res/Contents/MacOS/evd6
           0x10bb25000 -        0x10bb27ff7  com.apple.music.apps.evoc.resources (9.1.4 - 279.41) <F82FDDBA-34F3-4E90-36E0-26EDB43BAF19> /Applications/MainStage.app/Contents/Resources/evoc.res/Contents/MacOS/evoc
           0x10c4e0000 -        0x10c4e2ff7  com.apple.music.apps.evp88.resources (9.1.4 - 279.41) <767DBD03-14CB-79B7-48CB-01351E3E5109> /Applications/MainStage.app/Contents/Resources/evp88.res/Contents/MacOS/evp88
           0x10c4e7000 -        0x10c4e9ff7  com.apple.music.apps.exs24.resources (9.1.4 - 279.41) <4374C420-7AFE-9EDA-2F35-1A8B1D976511> /Applications/MainStage.app/Contents/Resources/exs24.res/Contents/MacOS/exs24
           0x10c4ee000 -        0x10c4f0ff7  com.apple.music.apps.guitaramp.resources (9.1.4 - 279.41) <09A5D60A-873F-5FA8-B109-F4057AD564EF> /Applications/MainStage.app/Contents/Resources/guitaramp.res/Contents/MacOS/gui taramp
           0x10c4f5000 -        0x10c4f7ff7  com.apple.music.apps.guitarcontrols.resources (9.1.4 - 279.41) <346AB499-059F-3626-315E-119BA209833B> /Applications/MainStage.app/Contents/Resources/guitarcontrols.res/Contents/MacO S/guitarcontrols
           0x10c4fc000 -        0x10c4feff7  com.apple.music.apps.looper.resources (9.1.4 - 279.41) <E146238A-6883-E389-7441-A9980F72A374> /Applications/MainStage.app/Contents/Resources/looper.res/Contents/MacOS/looper
           0x10c503000 -        0x10c505ff7  com.apple.music.apps.mutapdel.resources (9.1.4 - 279.41) <A2F1D176-8393-E8D7-40C7-924ED9239927> /Applications/MainStage.app/Contents/Resources/mutapdel.res/Contents/MacOS/muta pdel
           0x10c50a000 -        0x10c50cff7  com.apple.music.apps.pedalboard.resources (9.1.4 - 279.41) <AAB1C139-516A-32ED-92C9-4AA402BE7D42> /Applications/MainStage.app/Contents/Resources/pedalboard.res/Contents/MacOS/pe dalboard
           0x10c511000 -        0x10c513ff7  com.apple.music.apps.player.resources (9.1.4 - 279.41) <5932D16C-C2F5-CC4C-19A5-F9DE3E33095D> /Applications/MainStage.app/Contents/Resources/player.res/Contents/MacOS/player
           0x10c518000 -        0x10c51aff7  com.apple.music.apps.revolver.resources (9.1.4 - 279.41) <57616951-6BC7-BED6-D2D8-DCE606D2007B> /Applications/MainStage.app/Contents/Resources/revolver.res/Contents/MacOS/revo lver
           0x10c51f000 -        0x10c521ff7  com.apple.music.apps.sphere.resources (9.1.4 - 279.41) <8AB41F93-ED0F-3EEF-D7BE-D2AAF2D31CD1> /Applications/MainStage.app/Contents/Resources/sphere.res/Contents/MacOS/sphere
           0x10d729000 -        0x10d7abff7  com.apple.speech.SpeechDictionary (4.0.57 - 4.0.57) <6D23ED03-D2AA-37B4-875C-397C4DF6ED67> /System/Library/PrivateFrameworks/SpeechDictionary.framework/Versions/A/SpeechD ictionary
           0x10dd5b000 -        0x10def3ff7  GLEngine (??? - ???) <EE6CCAE3-1CA1-3C5E-A83C-BB56AB413AB3> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
           0x1139b3000 -        0x113afcff7  com.apple.audio.units.Components (1.7 - 1.7) <A68668EB-624D-3867-A392-5D2E026AF14A> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
           0x113e37000 -        0x113ee8fff  com.apple.speech.synthesis.MacinTalkSynthesizer (4.0.74 - 4.0.74) <EF1E8F04-BB7C-3DE7-A34B-431D4853A239> /System/Library/Speech/Synthesizers/MacinTalk.SpeechSynthesizer/Contents/MacOS/ MacinTalk
           0x117a36000 -        0x117c16ff7  com.apple.audio.codecs.Components (2.1 - 2.1) <F5E34804-C101-3086-B5C5-9A4C753198B1> /System/Library/Components/AudioCodecs.component/Contents/MacOS/AudioCodecs
           0x119076000 -        0x11916ffff  libGLProgrammability.dylib (??? - ???) <7B17211F-D04C-3916-8176-1930C24BA421> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgramma bility.dylib
           0x200000000 -        0x20075ffff  com.apple.GeForceGLDriver (7.4.10 - 7.0.4) <3DD8B099-0CDB-39E0-B6EE-78E3A4C8D17F> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDrive r
        0x7fff63b4d000 -     0x7fff63b81ac7  dyld (195.5 - ???) <4A6E2B28-C7A2-3528-ADB7-4076B9836041> /usr/lib/dyld
        0x7fff8cd34000 -     0x7fff8cdcaff7  libvMisc.dylib (325.3.0 - compatibility 1.0.0) <AC5A384A-FA5A-3307-9CED-BD69E6F12A09> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
        0x7fff8cdcb000 -     0x7fff8d0e4fff  com.apple.CoreServices.CarbonCore (960.13 - 960.13) <398ABDD7-BB95-3C05-96D2-B54243FC4745> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
        0x7fff8d0e5000 -     0x7fff8d0fcfff  com.apple.MultitouchSupport.framework (220.62 - 220.62) <7EF58A7E-CB97-335F-A025-4A0F00AEF896> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/Multit ouchSupport
        0x7fff8d0fd000 -     0x7fff8d2d0ff7  com.apple.CoreFoundation (6.7 - 635) <57446B22-0778-3E07-9690-96AC705D57E8> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
        0x7fff8d2d1000 -     0x7fff8d470fff  com.apple.QuartzCore (1.7 - 269.0) <E0AFC745-4AC5-36E3-9827-E5344721071D> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
        0x7fff8dbaa000 -     0x7fff8dcacff7  libxml2.2.dylib (10.3.0 - compatibility 10.0.0) <D46F371D-6422-31B7-BCE0-D80713069E0E> /usr/lib/libxml2.2.dylib
        0x7fff8dcad000 -     0x7fff8dfd0fff  com.apple.HIToolbox (1.7 - ???) <10FA3432-6638-39D9-8681-9E95298D239E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
        0x7fff8dfd1000 -     0x7fff8dfd8fff  libcopyfile.dylib (85.1.0 - compatibility 1.0.0) <172B1985-F24A-34E9-8D8B-A2403C9A0399> /usr/lib/system/libcopyfile.dylib
        0x7fff8dfd9000 -     0x7fff8dfdbfff  com.apple.TrustEvaluationAgent (2.0 - 1) <80AFB5D8-5CC4-3A38-83B9-A7DF5820031A> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/Tru stEvaluationAgent
        0x7fff8dfdc000 -     0x7fff8dfdcfff  com.apple.Carbon (153 - 153) <895C2BF2-1666-3A59-A669-311B1F4F368B> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
        0x7fff8dfdd000 -     0x7fff8dffcfff  libresolv.9.dylib (46.0.0 - compatibility 1.0.0) <33263568-E6F3-359C-A4FA-66AD1300F7D4> /usr/lib/libresolv.9.dylib
        0x7fff8e016000 -     0x7fff8e018ff7  com.apple.print.framework.Print (7.0 - 247) <579D7E49-A7F4-3C41-9434-3114B8A9B96C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
        0x7fff8e019000 -     0x7fff8e024ff7  com.apple.speech.recognition.framework (4.0.19 - 4.0.19) <7ADAAF5B-1D78-32F2-9FFF-D2E3FBB41C2B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
        0x7fff8e025000 -     0x7fff8e02bff7  com.apple.phonenumbers (1.0 - 47) <8CE13253-C65B-392F-B87F-D85A15D500D3> /System/Library/PrivateFrameworks/PhoneNumbers.framework/Versions/A/PhoneNumber s
        0x7fff8e082000 -     0x7fff8e0affff  com.apple.quartzfilters (1.7.0 - 1.7.0) <ED846829-EBF1-3E2F-9EA6-D8743E5A4784> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters .framework/Versions/A/QuartzFilters
        0x7fff8e0b0000 -     0x7fff8e0d9fff  com.apple.CoreServicesInternal (113.7 - 113.7) <ACAC98CD-5941-39DB-951A-2509DCCD22FD> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/Cor eServicesInternal
        0x7fff8e110000 -     0x7fff8e139fff  libJPEG.dylib (??? - ???) <3DBFEB41-4BF2-3502-872A-BB3738EE61B0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJPEG.dylib
        0x7fff8e13a000 -     0x7fff8e140fff  libmacho.dylib (800.0.0 - compatibility 1.0.0) <D86F63EC-D2BD-32E0-8955-08B5EAFAD2CC> /usr/lib/system/libmacho.dylib
        0x7fff8e18c000 -     0x7fff8e219ff7  com.apple.iLifeMediaBrowser (2.6.0 - 502) <174E0D48-398B-362A-8A8F-7948CE30539E> /System/Library/PrivateFrameworks/iLifeMediaBrowser.framework/Versions/A/iLifeM ediaBrowser
        0x7fff8e21a000 -     0x7fff8e247ff7  com.apple.opencl (1.50.62 - 1.50.62) <616ADE61-11D1-3816-A255-3F0F80F2EAC8> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
        0x7fff8e248000 -     0x7fff8e248fff  com.apple.Accelerate.vecLib (3.7 - vecLib 3.7) <4CC14F7C-BCA7-3CAC-BEC9-B06576E5A15B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
        0x7fff8e24e000 -     0x7fff8e26bff7  libxpc.dylib (77.16.0 - compatibility 1.0.0) <0A4B4775-29A9-30D6-956B-3BE1DBF98090> /usr/lib/system/libxpc.dylib
        0x7fff8e26c000 -     0x7fff8e26cfff  com.apple.vecLib (3.7 - vecLib 3.7) <29927F20-262F-379C-9108-68A6C69A03D0> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
        0x7fff8e26d000 -     0x7fff8e270ff7  com.apple.securityhi (4.0 - 1) <B37B8946-BBD4-36C1-ABC6-18EDBC573F03> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
        0x7fff8e271000 -     0x7fff8e355def  libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <C5F2392D-B481-3A9D-91BE-3D039FFF4DEC> /usr/lib/libobjc.A.dylib
        0x7fff8e356000 -     0x7fff8e379ff7  com.apple.RemoteViewServices (1.0 - 1) <EB549657-8EDC-312A-B8BE-DEC3E160AC3D> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/Remot eViewServices
        0x7fff8e37a000 -     0x7fff8e4b3fef  com.apple.vImage (5.0 - 5.0) <C45D2CBE-FA15-3D13-9E9D-A3BF57B84BBE> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
        0x7fff8e68b000 -     0x7fff8ea51fff  com.apple.MediaToolbox (1.0 - 705.35) <EC6755D1-58BC-36F5-AB66-143D03A0AF8C> /System/Library/PrivateFrameworks/MediaToolbox.framewo

    Thanks for the hint. I tested openCL its working fine on other applicants. Only thing thats crashing is main stage T_T
    Thread 22 Crashed:
    0   com.apple.GeForceGLDriver               0x00000002000d5222 0x200000000 + 872994
    1   com.apple.GeForceGLDriver               0x00000002000400bd 0x200000000 + 262333
    2   com.apple.GeForceGLDriver               0x0000000200047524 0x200000000 + 292132
    3   com.apple.GeForceGLDriver               0x000000020012d2a9 0x200000000 + 1233577
    4   com.apple.GeForceGLDriver               0x000000020012d343 0x200000000 + 1233731
    5   com.apple.GeForceGLDriver               0x000000020012d429 0x200000000 + 1233961
    6   com.apple.GeForceGLDriver               0x0000000200045ea2 0x200000000 + 286370
    7   com.apple.GeForceGLDriver               0x00000002000b0551 0x200000000 + 722257
    8   com.apple.GeForceGLDriver               0x00000002000d99f3 gldGenerateTexMipmaps + 861
    9   GLEngine                                0x000000011992a6d0 gleGenMipmaps + 205
    10  GLEngine                                0x0000000119816f08 glTexImage2D_Exec + 1601
    11  com.apple.mainstage                     0x000000010018b57c std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 33212
    12  com.apple.mainstage                     0x000000010018b9e2 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 34338
    13  com.apple.mainstage                     0x000000010018b1aa std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 32234
    14  com.apple.mainstage                     0x000000010018ae65 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLLayerItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLLayerItem*> >* const&) + 31397
    15  com.apple.mainstage                     0x00000001000216ad 0x100000000 + 136877
    16  com.apple.mainstage                     0x000000010012d2f8 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >* const&) + 30440
    17  com.apple.mainstage                     0x000000010012c634 std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<__gnu_cxx::_Hashtable_node<std:: pair<void* const, WsGLItem*> >**, std::vector<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >*, std::allocator<__gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >*> > >, unsigned long, __gnu_cxx::_Hashtable_node<std::pair<void* const, WsGLItem*> >* const&) + 27172
    18  com.apple.mainstage                     0x00000001000335de 0x100000000 + 210398
    19  com.apple.mainstage                     0x0000000100124488 std::deque<renderItemStore*, std::allocator<renderItemStore*> >::_M_reallocate_map(unsigned long, bool) + 890776
    20  com.apple.mainstage                     0x00000001001244f9 std::deque<renderItemStore*, std::allocator<renderItemStore*> >::_M_reallocate_map(unsigned long, bool) + 890889
    21  com.apple.mainstage                     0x0000000100096aae std::deque<renderItemStore*, std::allocator<renderItemStore*> >::_M_reallocate_map(unsigned long, bool) + 310718
    22  com.apple.mainstage                     0x0000000100096694 std::deque<renderItemStore*, std::allocator<renderItemStore*> >::_M_reallocate_map(unsigned long, bool) + 309668
    23  com.apple.mainstage                     0x0000000100049336 0x100000000 + 299830
    24  com.apple.Foundation                    0x00007fff893051ea -[NSThread main] + 68
    25  com.apple.Foundation                    0x00007fff89305162 __NSThread__main__ + 1575
    26  libsystem_c.dylib                       0x00007fff88ca78bf _pthread_start + 335
    27  libsystem_c.dylib                       0x00007fff88caab75 thread_start + 13

  • Switching touch events from symbols/classes to the main stage?

    For previous threads:
    http://forums.adobe.com/thread/864057
    http://forums.adobe.com/thread/863566
    http://forums.adobe.com/thread/864262
    http://forums.adobe.com/thread/863597
    Bug ID #2940816
    I have an app that wasn't compiling correctly. I sent the bug to Adobe who responded with a workaround. However, I can't figure out how to make their stated workaround work in my code.
    I have puzzle pieces on the stage. Each is assigned to a separate class. Inside the class I have touch events defining multiple touch events for each piece.
    I have another spot on the stage where, when it is touched, a puzzle piece appears. These are also each linked to a separate class. Inside this class I also have touch events defining multiple touch events for each piece.
    Though it works fine on my computer, it wasn't working on an iPad. Adobe said that I needed to switch the touch events so that they were assigned to the main stage instead of to each individual object.
    However, the code they gave me didn't really make sense in context and I'm confused how to implement it.
    This is the code in the class for each piece that is created when you touch the stage:
            public function GeoPiece(): void {
                if (PuzzleGlobals.currentLevel == "Name") {
                    this.gotoAndStop("wholeName");
                else if (PuzzleGlobals.currentLevel == "Abbrev") {
                    this.gotoAndStop("abbrev");
                else if (PuzzleGlobals.currentLevel == "Shape") {
                    this.gotoAndStop("shape");
                this.addEventListener(TouchEvent.TOUCH_MOVE, geoPieceBegin);
            public function geoPieceBegin (e:TouchEvent): void {
                PuzzleGlobals.pieceActive = true;
                e.target.startTouchDrag(e.touchPointID, false);
                e.target.addEventListener(TouchEvent.TOUCH_END, geoPieceEnd);
                e.target.interactionBegin();
                MovieClip(this.parent.parent).nameDisplay.gotoAndStop(e.target.abbrev);
                PuzzleGlobals.currentPiece = e.target.abbrev;
            public function geoPieceEnd (e:TouchEvent): void {
                PuzzleGlobals.pieceActive = false;
                if (currentObjOver.isLocked == true) {
                    currentObjOver.gotoAndStop ("Lock");
                else {
                    currentObjOver.gotoAndStop ("Out");
                MovieClip(this.parent.parent).nameDisplay.gotoAndStop(PuzzleGlobals.chosenPuzzle);
                e.target.stopTouchDrag(e.touchPointID);
                if (this.dropTarget.parent is GeoPuzzle) {
                    if (GeoPuzzle(this.dropTarget.parent).abbrev == e.target.abbrev) {
                        PuzzleGlobals.statesCompletedUSA++;
                        GeoPuzzle(this.dropTarget.parent).isLocked = true;
                        GeoPuzzle(this.dropTarget.parent).gotoAndStop("Lock");
                        e.target.parent.removeChild(DisplayObject(e.target));
                    else {
                        //play BOOP sound indicated wrong drop;
                if (PuzzleGlobals.statesCompletedUSA == PuzzleGlobals.TOTAL_NUMBER_USA) {
                    //play fireworks game
                else {
                    //do nothing
                e.target.removeEventListener(TouchEvent.TOUCH_END, geoPieceEnd);
            public function interactionBegin () {
                if (this.dropTarget != null && this.dropTarget.parent is GeoPuzzle) { //check to make sure it's over a puzzle piece
                    currentObjOver = GeoPuzzle(this.dropTarget.parent);
                    currentObjOver.gotoAndStop("Over");
                if (lastObjOver != currentObjOver) {
                    if (lastObjOver.isLocked == true) {
                        lastObjOver.gotoAndStop("Lock");
                    else {
                        lastObjOver.gotoAndStop("Out");
                    lastObjOver = currentObjOver;
    This is the code in the class for each piece that's already on the stage:
            public function GeoPuzzle(): void {
                if (this.isLocked == true) {
                    this.gotoAndStop ("Lock");
                if (PuzzleGlobals.pieceActive == true) {
                    this.addEventListener(TouchEvent.TOUCH_BEGIN, geoPuzzleBegin);
            public function geoPuzzleBegin (e:TouchEvent): void {
                e.target.addEventListener(TouchEvent.TOUCH_END, geoPuzzleEnd);
                e.target.gotoAndStop("Over");
                MovieClip(this.parent).nameDisplay.gotoAndStop(e.target.abbrev);
            public function geoPuzzleEnd (e:TouchEvent): void {
                if (e.target.isLocked == false) {
                    e.target.gotoAndStop("Off");
                else if (e.target.isLocked == true) {
                    e.target.gotoAndStop("Lock");
                MovieClip(this.parent).nameDisplay.gotoAndStop(PuzzleGlobals.chosenPuzzle);
                e.target.removeEventListener(TouchEvent.TOUCH_END, geoPuzzleEnd);
    You can see that each piece (whether it's already locked on the stage or movable) reacts differently to different touch events. However, this is the code that Adobe gave me as a workaround:
    this.stage.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchEvent);
    this.stage.addEventListener(TouchEvent.TOUCH_MOVE, onTouchEvent);
    this.stage.addEventListener(TouchEvent.TOUCH_END, onTouchEvent);
    var beginCount:uint=0;
    var moveCount:uint=0;
    var endCount:uint=0;
    function onTouchEvent(event:TouchEvent):void{
         switch (event.type){
              case TouchEvent.TOUCH_BEGIN:
                             trace("BEGIN")
                             beginCount++;
                             square.x = event.stageX;
                             square.y = event.stageY;
                             square.startTouchDrag(event.touchPointID, false);
                             break;
              case TouchEvent.TOUCH_MOVE:
                             trace("MOVE")
                             moveCount++;
                             break;
              case TouchEvent.TOUCH_END:
                             trace("END")
                             endCount++;
                             square.stopTouchDrag(event.touchPointID);
                             break;
         trace("begin: "+beginCount+" move: "+moveCount+" end: "+endCount);
    //     countText.text = "begin: "+beginCount+" move: "+moveCount+" end: "+endCount;
    This doesn't make any sense to me because it seems that it would only work if touching the stage had to react in just a single way. I have multiple pieces that need to each react differently.
    1. The pieces that are locked to the stage need to highlight when touched and display their name.
    2. These pieces also need to keep themselves highlighted and their names displayed when the touch is dragged off of them instead of just removed.
    3. Each piece needs to be created when touching the Puzzle Piece button the stage. As these pieces are dragged, they need to highlight the pieces underneath them and unhighlight them when they are dragged off. They also need to display their own names, and lock into place when they are dragged over the correct piece.
    My questions are:
    1. Why don't touch events work in the compiler?
    2. How can I translate my current working code's touch events to all be directly linked to the stage instead of their objects?
    Thanks so much!
    Amber

    I am going to copy and paste this answer into all of the forums I've asked this question in case some noob like me comes along and needs the answer.
    I found the problem! After 3 months I finally figured out what was wrong and why my app was working in Device Central when exported as Flash 10.1 and not on my iPad when exported as AIR for iOS.
    The problem is that in the Flash runtime, if a line of code returns a bug, the flash runtime says "Error, shmerror, try again next time." So I had one if, else statement that was executing when it wasn't supposed to be - only once, at the very beginning of the program. It was throwing an error. When I exported as Flash, flash didn't care, and still executed the code later when it was supposed to. But Apple won't let their programs crash. So instead of just trying that code again, Apple decided, after the first error was thrown, that it would then COMPLETELY IGNORE that line of code. So the error was in the line where the states would unhighlight themselves. Apple just shut down that line of code, that's why it wouldn't execute properly.
    I ended up changing this line of code
    if (lastObjOver != null && lastObjOver.isLocked == true)
    which threw an error when the piece was FIRST dragged over the puzzle, to to this
    if (lastObjOver.parent != null && lastObjOver.isLocked == true)
    which wouldn't throw the error.
    Problem solved!
    If anyone else is having this problem, I suggest you do what I did. Change all your touch events to mouse events so you can run the program in the adc debugger. That's when I discovered the error being thrown.

Maybe you are looking for