Registry Weirdness--SOLVED

Author
Phoenix
Max Output Level: -56.5 dBFS
  • Total Posts : 1886
  • Joined: 2003/11/07 18:25:33
  • Location: Long Island, New York
  • Status: offline
2009/11/20 12:06:41 (permalink)

Registry Weirdness--SOLVED

So I finally get Sonar PE 8.5 x64 up and running on Windows 7 RTM, and copy some of my projects into my new project folder. I open one. Sonar promptly complains that the registry key is different and offers me a choice of Kontakt 3 (x86) or Kontakt 3 x64. I choose the second. Kontakt complains it can't find the samples, fine, I locate them (gonna post about this on NI forum; it should be able to find them in the new location with the library and database properly set as they are).
The project opens and I see it has loaded Guitar Rig 4 (x86) instead of GR4 x64. I delete the 32-bit version and insert the 64-bit one. Screen freeze. I finally had to create a new project and insert the instruments manually. Fortunately it was a project in its earliest stages so I only had to copy and paste one MIDI track from the old to the new one.
OK, so the project file could have become corrupted. I'll see what happens with my other projects as I go along.
But I don't understand this registry stuff. Shouldn't Sonar be able to find Gutar Rig 4 with its new registry key (it shows up in Plugin Manager)?

update: see below
post edited by Phoenix - 2009/12/05 17:29:54
#1

11 Replies Related Threads

    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re:Registry Weirdness 2009/11/20 13:23:57 (permalink)
    The 32- and 64-bit versions of various plugins are effectively two separate products. After migrating to a 64-bit platform, you will have to replace the 32-bit versions with their 64-bit siblings; SONAR is not going to be able to do that automatically. To avoid the hang, I'd suggest inserting the 64-bit version first, re-routing existing MIDI and audio tracks to it and only removing the 32-bit version after all references to it have been removed.





    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #2
    Phoenix
    Max Output Level: -56.5 dBFS
    • Total Posts : 1886
    • Joined: 2003/11/07 18:25:33
    • Location: Long Island, New York
    • Status: offline
    Re:Registry Weirdness 2009/11/20 17:49:17 (permalink)
    Would that it were that simple--this project was created in 64-bit, using the aforementioned plugins' 64-bit version. That's why I don't getit...
    #3
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re:Registry Weirdness 2009/11/20 19:28:15 (permalink)
    Are you saying the 32-bit version of GR4 got into that project without you explicitly inserting it there?


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #4
    Phoenix
    Max Output Level: -56.5 dBFS
    • Total Posts : 1886
    • Joined: 2003/11/07 18:25:33
    • Location: Long Island, New York
    • Status: offline
    Re:Registry Weirdness 2009/11/20 21:08:27 (permalink)
    Yep! I had started the project while I was running Win 7 RC x64,  and had inserted Kontakt 3.5 and Gr4 as 64-bit VSTs. Loading the same project a month and a half later in Win 7 RTM x64, first Sonar pops up a box complaining about the K3 registry key being wrong and offering me a choice of the 32-and 64-bit plugin. A minor nuisance, I chose the 64-bit one. But as far as GR4 goes, it did insert it as a 32-bit VST (without giving me the same choice) all on its own...that's why I said "weirdness">
    I had something similar-but-different happen between the first and second installs of Win 7 RC x64. On the second install, when I changed the GR plugin properties to "configure as synth" (so I could assign a midi track to control the pedals) GR3 and GR4  disappeared fromPlugin Manager altogether. I found out the registry still said "configure as synth = 0" and changed that to 1, and got them back.
    This time, at lease they still show after I make that change. I just have to be careful loading "old" projects...something must have happened to the project file too, though, cos it shouldn't have frozen when I took out the 32-bit GR4 and inserte the 64-bit one. I hope that doesn't happen with all my previous projects.
    I'm told one can bounce projects back and forth between Sonar 64-bit and 32-bit (on the same machine). I wonder if people who do that do about the different versions of the plugins (the 64-bit project would use the 64-bit versions, so would the 32-bit project know to load them, or not?).
    #5
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re:Registry Weirdness 2009/11/20 21:33:34 (permalink)
    That's too weird. I guess you could pose the question to CW support: how is it I inserted one VST into my project and found a different VST in its place a month later. Hope you can reproduce it!


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #6
    Phoenix
    Max Output Level: -56.5 dBFS
    • Total Posts : 1886
    • Joined: 2003/11/07 18:25:33
    • Location: Long Island, New York
    • Status: offline
    Re:Registry Weirdness 2009/11/20 22:35:49 (permalink)
    Actually, I hope I can't. But if it keeps happening with my pre-Win 7 RTM projects, I should certainly have something I can send to CW...
    #7
    thornev
    Max Output Level: -90 dBFS
    • Total Posts : 27
    • Joined: 2009/11/13 20:52:27
    • Location: Hudson Valley, NY
    • Status: offline
    Re:Registry Weirdness 2009/11/20 23:29:35 (permalink)
    Hmmm, if I may jump in here...  I'm still on SONAR6PE and just switched from 32bit XP Pro to 64bit Win7 Pro.  I didn't think about the difference with plugins and attempted to reinstate the 32bit plugs I was using in my existing projects.  Of course SONAR says it cannot find some plugs even though I setup the Plugin Manager to find them in various folders.  Are you folks saying that that won't work?  If I can't use my 32bit plugs, how do I go about replacing them with the 64bit versions in my projects?  Thanks for the help.  thorne
    #8
    Phoenix
    Max Output Level: -56.5 dBFS
    • Total Posts : 1886
    • Joined: 2003/11/07 18:25:33
    • Location: Long Island, New York
    • Status: offline
    Re:Registry Weirdness 2009/11/21 10:34:11 (permalink)
    No, this is a confusion in the registry (seemingly unique to me--ain't I lucky?) between 32-bit plugs and 64-bit plugs....there's a list on the forums of plugins that are known to work with 64-bit and ones people have trouble with. I'll post back with it (the forum search engine stinks on ice) but you should be able to get your plugins to work. Worst case scenario, you can install Sonar 32-bit as well (it lives in its own folders, no problem) and open the 32-bit plugins there.




    #9
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re:Registry Weirdness 2009/11/21 11:44:28 (permalink)
    If I can't use my 32bit plugs, how do I go about replacing them with the 64bit versions in my projects?

    You can use 32-bit plugins. Open the SONAR help file and search on "BitBridge".


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #10
    Phoenix
    Max Output Level: -56.5 dBFS
    • Total Posts : 1886
    • Joined: 2003/11/07 18:25:33
    • Location: Long Island, New York
    • Status: offline
    Re:Registry Weirdness 2009/11/21 12:39:14 (permalink)
    ...if that doesn't do it, check out jBridge. A lot of folks here are using it to bridge plugins that BitBRidge may miss. Also, if the plugins you want are DXi, DxiShell works, I've tried it.
    If you want to go 64-bit, though you should upgrade to 8.5...BitBridge has changed a lot since the ealy 64-bit days. It may do the job all by itself; depends what plugs you're talking about.
    #11
    Phoenix
    Max Output Level: -56.5 dBFS
    • Total Posts : 1886
    • Joined: 2003/11/07 18:25:33
    • Location: Long Island, New York
    • Status: offline
    Re:Registry Weirdness 2009/12/05 17:28:41 (permalink)
    The issue solved itself when I got round to installing 32-bit Sonar 8PE. Since I couldn't exclude the 32-bit plugins that had 64-bit duplicates in S8PE x64 without excluding them in S8PE x32 as well, I moved them (after checking with NI) to their own directory and rescanned in S8PE x64.
    Aside from there being no unnecessary 32-bit versions to exclude, suddenly previous projects (those I've tried, anyway) open with the correct version of the synth loaded. Also, I've tried saving a project in 64-bit with GR 4 64-bit loaded, and opening it in 32-bit S8PE. It opens with the 32-bit plug loaded, no fuss, and the same in reverse.
    Now the only directories where there is some duplication between versions are the Cakewalk/VSTPlugins directories. Somehow, though plugin Manager compensates for this, since I don't have two versions of Rapture32LE showing...maybe cos it's an included plug this was allowed for.
    As long as it works...
    #12
    Jump to:
    © 2026 APG vNext Commercial Version 5.1