Noel Borthwick [Cakewalk]
SONAR doesn't care about drive letters. However older versions of SONAR relied on short file names for plugins to build a unique id. This causes problems when the short file name changes or if the plugin is installed on a hard drive which doesn't support short file names.
See the following post that describes this issue. The short file name problem was resolved in SONAR X3 by changing the plugin GUID system. However projects saved from older versions still contain the short name based ID's.
If you look at the Class ID of the NEW version of Altiverb on your system you will probably see a difference in the numbers. Normally SONAR brings up a list of choices to remap the plugin when that happens so I'm not sure why you are not getting that prompt. If you post the new class ID of Altiverb it might clarify why that doesn't happen.
Anyway once you resave the project on the system from SONAR you shouldn't see this problem again because the ID's will be unique now irrespective of short names.
Noel, you may be right.
Let's review my steps to my solution (which might not be necessary):
- My old project was referred to "Altiverb.dll" on my old computer path "H:\Audio\Vst32\Altiverb 6.dll"
- In my new computer, I installed Altiverb in default folder (c:\program files (x86)\cakewalk\vstplugins\Altiverb 6.dll)
- My solution was create an Alias for C: in Virtual Subst as "H:", and then copy Altiverb 6.dll to a folder with the same old path "H:\Audio\Vst32"
After this the old project was opened without errors.
But to my surprise, I decided to do a test: I dismounted H: (removed the reference H: from Virtual Subst) and also I deleted Altiverb 6 .dll from \Audio\Vst32, that is, I got the same situation I was in when the error of this issue was described, ie, Altiverb 6.dll only in c:\program files (x86)\cakewalk\vstplugins.
After this, I opened an old project from backup, to be sure it was untouched. And the old project was opened normally!!!
How is this possible?
Would if I had only created a folder C:\Audio\Vst32 and copied Altiverb 6.dll to there, I would not have had this problem?