Hi All,
If you've recently updated your Waves plugins on a Windows PC and now Sonar can't find your Waves plugins or lists them twice and one works and one doesn't, here is the fix that worked for me (I have Win 7 Pro and use Sonar X2 Producer and X3 Producer). BTW, This problem will affect you when you open old projects where you used Wave VST's because Sonar won't load them.
I spent an hour working with Waves Tech Support and they gave me most of how to do this before the call was suddenly lost... So I won't give them all the credit ;-) The problem is that Sonar is still looking for the Waves Plugins under Waves Shell Version 9.2 but they've been deleted and replaced by the same plugins running under Waves Shell Version 9.3. So you've just got to clear out all of the old Waves Shell 9.2 stuff. Then Sonar will go back to recognizing your familiar Waves VST's just as it did before (installing the new Waves Shell Version 9.3 unfortunately does not do this). All of the steps below may not be completely necessary depending on where your system is at, but they will make sure you get a clean Waves Plugin installation for just about any situation.
The Fix:
1) Uninstall all Waves software using Uninstall in the Waves Program folder (Start menu)
2) Edit and delete the Waves plugin paths from the Windows Registry. It's a good idea to backup the registry before you edit it in case you make a mistake. You can search Win Help for how to open/edit and backup the Registry (see Note below for how to do it in Windows 7). Browse to... HKEY_CURRENT_USER/Software/Cakewalk Music Software/SONAR Producer/Cakewalk VST X64/Inventory ...and delete all of the Waves keys. BE CAREFUL TO ONLY DELETE THE KEYS THAT ARE WAVES, BECAUSE THEY ARE THE ONLY ONES THAT WILL GET FIXED WHEN YOU REINSTALL YOUR WAVE PLUGINS. The Waves keys will look similar to this: 'c:/program files/cakewalk/vstplugins/WaveShell-VST 9.2_x64.dll*1094988371 Reel ADT2V Stereo', with your Waves Plugins named at the end.
3) Search your hard drive and delete every instance of the Waves library and shell files. For example 'WavesLib_9.3_Win32.dll' and 'WaveShell-VST 9.2_x64.dll'. Substitute the appropriate version number (9.3, 9.2, etc.) and find all files for both versions.
4) Open Sonar and make sure it does not look for or load any Waves plug-ins. If it still looks (queries for where are those 9.2 VST's, etc.), go back to step 3 and keep looking for Waves files.
5) Reboot.
6) Reinstall the Waves plugins and all should be fine.
Hope this helps and saves someone some time and hair-pulling because you can't get Waves VST's to work in that previous project file.
Best,
Neil
Note on opening the Win 7 Registry Editor
-For Win 7 you can use the Command Prompt to start the Registry Editor. The Command Prompt is found in the Start Menu in the Accessories folder. Right click on the Command Prompt icon and select 'Run as administrator'. In the Command Prompt window type 'regedit' and hit Enter.