Which hosts use 32-bit floats?

SDK for VST 3 audio plug-in and host development.
Post Reply
Posts: 11
Joined: Tue Dec 11, 2018 10:19 am

Which hosts use 32-bit floats?

Post by signalsmith »

Given that supporting 32-bit floats is an option, I'd like to test it out a proper environment. Which hosts should I use for this?

I currently have a compatibility hack (wrapper class for Vst::AudioBusBuffers which copies data from 32-bit to 64-bit buffers, and copies back on destructor). It works (tested by temporarily rejecting 64-bits in "canProcessSampleSize()"), but obviously it's going to slow things down a bit.

Before judging whether I should change it, I should check what the performance impact actually is (measured on a proper system), and also know how likely it is to actually be used.


User avatar
Posts: 118
Joined: Sun Mar 11, 2018 5:57 pm
Location: Las Vegas, USA

Re: Which hosts use 32-bit floats?

Post by pongasoft »

If you wrap your plugin into a VST2 plugin, then Reason (by Propellerhead) can load it and it will use 32 bits.


Posts: 14
Joined: Tue Jun 21, 2016 1:12 pm

Re: Which hosts use 32-bit floats?

Post by reflex »

FL Studio will process 32-bit floats.

What makes you say 32-bit floats are an option? In my experience, it is the default in most hosts. Granted, I haven't checked this in a few years.

Post Reply