VST scanning in Sonar X3

Author
kmcintyre
Max Output Level: -88 dBFS
  • Total Posts : 118
  • Joined: 2004/01/24 03:53:08
  • Status: offline
2016/04/04 00:17:22 (permalink)

VST scanning in Sonar X3

This weekend I installed Melodyne Editor 4 and Komplete 10 Ultimate.  So there was a crap load of new vsts to deal with.  (32 bit, 64 bit, vst3).  I already had 5 scan paths and my dlls and vst3s where spread all over 2 SSD and HDDs.  So I figured I'd clean things up.
 
I created two directories on my SSD - c:\VstPlugins (32bit) and c:\VstPlugins (64bit).  Under those I create directories for each product vendor (including Cakewalk).  Then I copied all the dlls and vst3s to the appropriate directory.  If I had a vst3 and a 64bit vst2, I only brought over the vst3 file.  Then I set the search path in Sonar X3 to point to just those two directories.
 
Now everything is screwed up. 
1) If I look at the paths in plugin manager, they point to old locations where the files no longer exist
2) If I try to do a Reset in Preferences, I always get a dialog saying a VST scan is already running.
3) If I start Sonar with a Blank Project, go to Preferences and delete all VST search paths, then try a reset, I still get the VST scan is already running message.
4) Sonar seems to add c:\program files\Cakewalk\vstplugins to the search path (in Preferences) all by itself.
 
So how do I get Sonar to give up on all knowledge of VST plugins and start over, using only the paths I've supplied?
How can I force the "VST scan is already running" to end?
 
BTW - I'm doing Manual scans with no rescans enabled.
 
Thanks
 
#1

6 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: VST scanning in Sonar X3 2016/04/04 13:56:11 (permalink)
    Including c:\program files\Cakewalk\vstplugins by default may be necessary for some intrinsic effects, notably ProChannel modules. Much as I understand your desire for organizational tidiness, you're probably going to find that leaving the Cakewalk plugins in place is the path of least resistance and could avoid complications with future updates. 
     
    The "scan already running" message is probably because, well, the scanner's still running. Find it in Task Manager (vstscan.exe) and kill it. If the problem persists, then the scanner is getting stuck somewhere, perhaps on a non-existent path. There should be no problem scanning an old location that no longer holds any VSTs, other than adding a few milliseconds to the scan time.
     
    The scan paths are stored in the registry, so you can always delete them there if for some reason the scanner won't allow you to.


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

    My Stuff
    #2
    scook
    Forum Host
    • Total Posts : 24146
    • Joined: 2005/07/27 13:43:57
    • Location: TX
    • Status: offline
    Re: VST scanning in Sonar X3 2016/04/04 14:22:36 (permalink)
    The bundled ProChannel Modules are not in "c:\program files\Cakewalk\vstplugins." The path to the bundled ProChannel modules is silently added to the VST scan path at scan time. In general, scan path maintenance should be performed in Preferences > File > VST Settings. I had an issue with an unwanted path adding during installation and found it in HKEY_LOCAL_MACHINE\SOFTWARE\Cakewalk Music Software\SONAR\Cakewalk VST\Paths. This is not the part of the registry maintained in Preferences or used by the VST scanner. Somehow the path was added to this registry key. SONAR Installers would pick it up and add it to the regular scan path key in HKCU. I do not know if this is what is happening in this case but is it one place to look.
     
    Moving VST2 plug-ins around manually often times works but there are cases where plug-ins have additional config files or registry entries which embed the installation location. These will break when moved by hand.
     
    Moving VST3 plug-ins from their default location is not a good idea. Unlike VST2, the VST3 spec provides a recommended installation path. While SONAR can work with VST3 plug-in located in non-spec paths, not all host can.
    #3
    kmcintyre
    Max Output Level: -88 dBFS
    • Total Posts : 118
    • Joined: 2004/01/24 03:53:08
    • Status: offline
    Re: VST scanning in Sonar X3 2016/04/04 23:04:11 (permalink)
    So I moved all the Cakewalk vst and vst3 libraries back to their default directories.  But I kept my organization for all other VSTs.  I now have 3 directories -
     
    \Vst Plugins (32bit)
    \Vst Plugins (64bit)
    \Vst Plugins (Vst3)
    each containing subdirs for each vendor I use.
     
    I'm running Win10 and Sonar X3 in 64bit mode.  I would prefer only running 64bit VSTs.  But I have a few VSTs that are only in 32bit format.
     
    What happens if I add 32bit and 64bit VSTs to the search path?  Will Sonar automagically go with the 64bit version? (Like it goes for the VST3 over VST2?)
     
    Or should I remove all 32bit versions from the search path if I have a 64bit equivalent?
     
    Thanks
     
     
    #4
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re: VST scanning in Sonar X3 2016/04/05 11:40:53 (permalink)
    My own policy has been to delete any 32-bit plugins for which I have 64-bit equivalents, but that's only to prevent my own self-confusion. SONAR itself has no problem arbitrating between them, and if you occasionally insert a 32-bit plugin by accident it's usually no big deal.


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

    My Stuff
    #5
    scook
    Forum Host
    • Total Posts : 24146
    • Joined: 2005/07/27 13:43:57
    • Location: TX
    • Status: offline
    Re: VST scanning in Sonar X3 2016/04/05 11:52:05 (permalink)
    kmcintyre
    So I moved all the Cakewalk vst and vst3 libraries back to their default directories.  But I kept my organization for all other VSTs.  I now have 3 directories -
     
    \Vst Plugins (32bit)
    \Vst Plugins (64bit)
    \Vst Plugins (Vst3)
     


    Overriding the default installation path for ANY VST3 plug-in is not a good idea. As I mentioned before SONAR does not care where these plug-ins are installed. It is my understand some other hosts will not see the plug-ins if they are outside the standard VST3 paths.
    #6
    kmcintyre
    Max Output Level: -88 dBFS
    • Total Posts : 118
    • Joined: 2004/01/24 03:53:08
    • Status: offline
    Re: VST scanning in Sonar X3 2016/04/05 18:14:51 (permalink)
    Thanks, all, for the information.  I have things cleaned up a bit and Sonar seems much happier.  A manual scan of about 100 VSTs takes very little time.  And I'm now getting the vst3 version of Melodyne Editor 4.  Yeah!!!
     
    #7
    Jump to:
    © 2025 APG vNext Commercial Version 5.1