For those of you who upgraded from Kontakt 7 to Kontakt 8, here’s a trick to avoid having to set up all your routing and buses, etc. all over again when loading a song that had Kontakt 7. Simply remove the Kontakt7 vst from your VST3 folder, and rename the Kontakt8 vst in there to Kontakt7. When your song with Kontakt 7 loads, you will get a message saying “Kontakt 7 is not present, it has been replaced with Kontakt 8”. Everything will load and your setup will still be intact. I have successfully done this with every Kontakt update from K5 to K6, and from K6 to K7.
Kontakt 8 is great!
(PS - I’m on Mac, so I’m not sure if this works under Windows. But I imagine it should)
Thanks Ted! I don’t have K8 yet but I do run into this issue all the time with different versions of Kontakt. I’ll give this a shot, thanks!
P.S. I can’t use the Kontakt 7 VST in Cubase because the GUI flickers and is a real bother. But the standalone (desktop) version works fine without flickering. Did you have that issue with K7? K5 and K6 don’t do the flickering.
@Ted_Perlman2 renaming the file is an unnecessary step: that is done by a VST3 SDK feature that NI built into Kontakt. Not having K7 available is the only prerequisite. Renaming the file does in fact nothing, as all the meta data are hard-coded in the .vst3 file (you might call it uyegf.vst3 and Cubase would still load it as Kontakt 8). But renaming will trigger a “Repair” notice in Native Access - and of course if you repair, or update next time a patch is out, you end up with two Kontakt .vst3 files… which is just bad for housekeeping cheers
[Edit] thanks for the link @Grim
Since V7 and C12 Kontakt will open projects with the latest version as long as you uninstall the earlier versions. The renaming of the vst3 is not required.