Support for floating-point samples without clipping

The sampler wave editor clips everything outside of [-1,1] range for now, even if it does operate in 32-bit.

If you try to import a floating point wave file with data outside of [-1,1], or putting too much gain with the Adjust Volume function, it just clip the hell out of it. Which is less ideal for a modern wave editor if you ask me.