We all want 64bit for getting access to (almost) unlimited memory, unfortunately that means we’re stuck in a maze of compatibility problems, bit bridges and the like – even worse, there is no end in sight.
Let’s look at the problem from a fresh angle:
- what do we need 64bit for? Correct, only the real heavy RAM hogs, i.e. samplers.In my case that’s exactly two VSTis, Kontakt and Superior II. You might use different ones, maybe a few more, doesn’t matter. So those would benefit from 64bit access.
- all the remaining FX and VSTis combined will probably never even get close to the magic 4GB limit a 32bit project has, unless your name is Hans Zimmer.
- so it makes sense to keep potential compatibility issues to those few RAM hogs instead of fighting the wars for every little FX plugin in your arsenal again and again …
Here’s what you need :
- more than 4GB RAM
- a 64bit OS
- a 32bit host!!!
- ideally, 64bit versions of your RAM hogs, though 32bit versions would still work fine for most, giving you 4GB for each instance
- and a clever little program called jBridge. It’s similar to the horrible built-in bit bridges in most 64bit hosts, only better, more flexible and virtually trouble-free. And it can bridge 64bit plugins into a 32bit host, making them run in a separate process with almost unlimited RAM!
Now all you have to do is this :
- leave your host and all conventional plugins untouched, they’ll remain 32bit and continue working like before.
- collect the 64bit dlls of your RAM hogs in a folder outside of your VSTplugin directory
- create another folder called “jBridged dlls” and let the jBridger tool dump the modified dlls there. Takes a few seconds …
- next replace the original dlls in your VSTplugins folder with the jBridged dlls, you might want to backup the originals somewhere outside of your VSTplugin directory
- fire up your host and forget about any 64bit issues
In my case (C6/32, Kontakt 4/64, Superior II/64) even older projects automatically load the new jBridged 64bit versions, keeping all settings, a complete no-brainer. Depending on what you use, things might look a bit different in rare cases, but there is a demo and great support, so what have you got to lose ?
All credits go to jBridge, its devs and users, I’m merely reporting my very positive experience here. Who needs full 64bit – not me any more!
written by susiwong