Thank you, that (kind of) clears it up for me...aircargo wrote:This is directly from the other thread, from the creator of the Voxengo plugs:gustavokch wrote:Is there any advantage in having effect processors in 64 bit? I thought the only advantage was memory addressing space, and if that's the case, there's no point in having native x64 plugs if they work fine in jbridge...
However, that's not really my point. In addition to the efficiency gains that Aleksey talks about here, there's also the penalty of bridging. Extra CPU cycles are requied because the audio data is shuttled back and forth between two processes. And as great as jBridge is (I'm an owner!), it's still a bit of a hack that's unsupported by Steinberg.Aleksey wrote:I tend to think, there is advantage since 64-bit codebase plug-ins run in a 64-bit environment that by default works in SSE mode and have 16 XMM floating-point registers instead of 8 registers available in 32-bit execution mode. In most cases, 64-bit plug-ins never use old "stacked" FPU programming model thus enjoying a flexible floating-point XMM register usage and allocation. Also in SSE mode compilers can vectorize a lot of code parts (make use of SIMD parallel computations) without any additional CPU overhead and programming effort
Pretty much the only thing that's clear now is that there's an advantage, technical terms aside
