Add support for 32 and 64 bit floating point audio data.

This resolves issue #78.