[opus] Float audio question

Brendan Bolles
Mon, 20 Jan 2014 22:15:08 -0000

On Jan 20, 2014, at 1:18 PM, Jean-Marc Valin wrote:

> In the Opus API (which is different from Speex), the range of float PCM
> values is +/-1. For the integer API, it's +/- 32768.


Interesting.  Even though SHRT_MAX is 32767?  Does that mean you never get a
+1.0 float result when using the integer API?


I just noticed that SHRT_MIN for OS X is -32768, while this page says it would
be -32767.

http://www.cplusplus.com/reference/climits/


Brendan