Support for 64 bit VSTI plug-ins?

Official support for: mutools.com
RELATED
PRODUCTS

Post

I'm sorry if this has been asked before, but: Am I correct in thinking that the latest version of Mulab does not support 64 bit VSTI plug-ins? (Each time I try to load one, the error message "Invalid VST plug-in" appears.)

If this is correct, should that be noted a little more prominently? 64 bit plug-ins are extremely popular these days, and might be considered the standard format. However, nowhere on the overview page, in the FAQ section, or on the download page is there any mention of the limitation.

Mulab is great, but I just spent at least 30 minutes downloading and installing the new version, unsuccessfully trying to load several plug-ins, searching for information on several pages on the Mulab site, and now posting here.

Post

Jake Jackson wrote: Am I correct in thinking that the latest version of Mulab does not support 64 bit VSTI plug-ins?
Correct :wink: Still 32-bit only, like Ableton Live, EnergyXT, etc. First there is multicore support comming, perhaps 64-bit later. I don't know if that is planned yet, and how much effort/code rewrite is would take. Possibly a lot..

I think in the meanwhile you could use jBridge to "bridge" your 64-bit plugins within a 32-bit host though, to make them work.
No band limits, aliasing is the noise of freedom!

Post

Thanks. I hope that the good people at MuTools will add a statement somewhere on their main page or at least on the download page to indicate that it is a 32 bit application, which will save people considerable time.

Post

MuLab indeed still only exists as 32 bit app, but that's no prob to run it on a 64 bit system.

Like any 32 bit app, it can load 32 bit plugins but can't load 64 bit plugins.

Doesn't there exist a 32 bit version of the VST plugin you want to use in MuLab?

If so then you can run the 32 bit MuLab with the 32 bit plugin on your 64 bit system :)

MuLab will go 64 bit too, but no timing on that yet. I still don't see any urgence for that, because there is no obstruction afaik. Multi-core support has more priority i think.

Hope this helps.

Post

Jake Jackson wrote: ... 64 bit plug-ins are extremely popular these days, and might be considered the standard format...
Oh boy...!! Tell us more about that time you live in: is VST3 the standard format too? Bitwig already out? Any beta of XT3 yet?
Eventually something intelligent will appear written here. Watch this space.

Post

Well, I didn't mean to sound harsh. I wasn't complaining that Mulab was 32 bit, but instead saying that there is no way to know if it's 24 bit or 64 bit, and that causes problems if you try to work with 64 bit vsti's.

(64 bit may not be the standard for the majority of vsti's, but many hosts, such as Cubase and Logic are 64 bit. But yes, having it available doesn't mean that many people have moved to it.)

Post

Jake Jackson wrote:there is no way to know if it's 24 bit or 64 bit, and that causes problems if you try to work with 64 bit vsti's.
I think that if an app is a 64 bit app it's clearly mentioned.
And most of the time you have the choice to download the 32 or 64 bit version.
So if an app, eg MuLab, doesn't mention something about 64 bit, i think it's safe to assume it's a 32 bit app.

Post

Hi I previously used Miroslav Philharmonic with Mulab (I think this VST is 64 bit) I downloaded 4.1.17 today and upgraded to Mulab XT and now can't use it (says Philharmonik is disabled but I can't re-add)Anyone now how I can get this going again?

Cheers,

BBPeckham

Post

You can't load a 64 bit plugin into MuLab 4, but doesn't there also exist a 32 bit version of that plug. If yes, then use that one.

Post

Thanks for that, I've got a feeling there isn't, I can still use it in the previous Mulab version I suppose - although I'm having problems verifying my upgrade to Xt with that.

Cheers

BBpeckham

Post

Previous MuLab versions will behave the same way.
You need the 32 bit version of that plug, it must exist, doesn't it?

Post

Sorry, got a bit confused there - it is a 32 bit plug in - it just isn't working since I've gone to XT 4.1.17 (still works in previous Mulab) I just get this when I try to manage VSTs 'Couldn't find main VST function in Philharmonik.dll.

Cheers for your help

Post

I assume also that it is part of Mutools policy to stay as light as possible on CPU to still run under slower and likely also under older operating system if i'm not wrong, and at this point of view 64 bit support woun't be a main priority ?

Post

Krakatau wrote:I assume also that it is part of Mutools policy to stay as light as possible on CPU to still run under slower and likely also under older operating system if i'm not wrong, and at this point of view 64 bit support woun't be a main priority ?
I think that the point here is what benefits from implementing 64bits in mulab?
As far as i know, running a 64 bit plugin will not increase performance or sound quality versus a 32 bit one (correct me if i'm wrong), so what's the point if most plugins still existst in 32bit format, thus being usable in mulab already.

A different matter would be if most of plugs are only released in 64bits and it becomes a true standard, but that's not the case right now.

On the other hand, developing a multicore solution will benefit most of Mulab users needs by incresing performance, so that's why this is a priority versus 64bits IMO.

Post

The only musical advantage I'm aware of for a 64bit address space is where a sampler is forced to load samples into RAM and the user wants to use more samples than fit in a 32bit address space. That's not a common configuration, as far as I'm aware, particularly as more samplers implement disk streaming. As Juan says, effects and synths gain more from CPU performance than address space.

Note that processing 64bit instructions is actually a greater workload for a CPU than processing 32bit instructions, in terms of the amount of data being fetched. So you can see degradation in performance moving to 64bit. My understanding is more recent 64bit CPUs are starting to get the hang of this through optimisation techniques.

Post Reply

Return to “MuTools”