Quantcast
Channel: NAudio
Viewing all articles
Browse latest Browse all 5831

New Post: Decoding IeeeFloat 32 bits per channel

$
0
0

I am attempting to decode the data in a class derived from WaveStream via the Read() function. WaveFormat indicates that the data is IeeeFloat, 32 bits per channel. i am having real trouble decoding this into left and right channels in such a way that it  makes any sense (currently what i get via BitConverter.ToInt16 is very noise and not balanced between channels). 

further i don't understand what IeeeFloat means, as presumably there is 16 bits per channel per sample. meaning a float from two bytes. is that a short float? is there even such a thing?


Viewing all articles
Browse latest Browse all 5831

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>