jbow
At the risk of sounding ignorant (well, about this I AM ignorant, not stupid, I can learn but def ignorant!)... any elaboration will be appreciated. Like "documenting and junction points for dummies". Really, I assume that you mean to just write down where you/I put everything associated with a particular VST, that makes sense.. but if all MIDI and audio associated with instruments goes in subfolders on D drive, under VST Audio and Midi and you direct the .dlls that are on the C drive to their sub folders on the D drive, shouldn't everything work? Then wud I need to set Sonar to just scan the VSTPlugin folder on the C drive? Then C would have a lot of small folders with the big stuff on D drive... or am I not understanding? Would I need to also set to scan the folder on D drive or all the subfoders with audio and midi on D drive?
I hope that makes sense..
Thanks you!!
J
Junction points are transparent to anything that use those folders/files. If you were to do what scook says and create a junction point for "C:\Cakewalk Content" to some other drive, Sonar will still think those files are on the C drive. So Sonar might want to load a file called "C:\Cakewalk Content\Samples\foo.wav", but underneath the OS will redirect to the other drive and load the file from there without Sonar even knowing.
Note the problem is not so much VST locations (which you can thankfully specify in C3), but everything else. This include the actual program executables (Dim Pro, etc) as well as the samples. It is mostly the samples that create problems since they take a lot of space, and sometimes we have dedicated fast SSDs just for samples. But C3 doesn't allow us to choose locations for the applications or the samples, so the only options left are to install everything manually, or resort to tactics like using junction points.
EDIT: And to answer your last question... No, you would not need to do anything different in Sonar like directing VST paths to scan on D when you use junction points. They will all think their files are really on C when they aren't, but all will work correctly.