My understanding of 32-bit *float* files, is that, unlike regular 32-bit fixed point files, 32-bit float files *do not* contain 32-bits worth of audio data, they actually contain the regular 24-bit audio data, with (8-bits worth of) scaling values to let that 24-bit audio slide up and down the dynamic range - which is of course useful.
So a 32-bit float file does not contain any extra audio "precision" over a 24-bit fixed point one, and as, during Logic's import, no word length reduction is occurring when saving out the 32-float file to 24-fixed, so no dither is necessary - in short, the audio signal should be identical (assuming the audio is within a typical dynamic range scenario of course).
GS thread:
https://www.gearslutz.com/board/apple-l ... st14420490
Of course, you can find people saying similar - eg a nice post from Bob Ohlsson that 32-float files don't contain any more data than 24-fixed, but people with other "opinions" do things like this, where they say that dithering should be applied when going from 32-bit float to 24-bit fixed: https://www.sonicsciencelab.com/dithering/
So, I'm doing a quality check on my understanding - am I correct, or am I mistaken in this?
Come to my rescue, digital audio nerds!