Unknown type name 'Float32'; did you mean 'juce::AudioData::Float32'?

Okay, so it‘s basically a 32 bit floating point type. As a plain float is exactly that on every architecture a juce application or plugin is usually built for I wonder why you don’t use that? What was your reason for chosing this Float32 type instead of float in the first place?