Re: Stereo > Mono Downmixing on iOS
Re: Stereo > Mono Downmixing on iOS
- Subject: Re: Stereo > Mono Downmixing on iOS
- From: Roman Thilenius <email@hidden>
- Date: Fri, 01 Apr 2011 01:45:51 +0200
ok so i only answer to this one, as it is shorter. :)
On Apr 1, 2011, at 1:30 AM, Paul Davis wrote:
On Thu, Mar 31, 2011 at 7:25 PM, Paul Davis
<email@hidden> wrote:
[ ... ]
this was sent before i was done editing :(
basically, the story is fairly straightforward:
1) adding samples together may overflow the sample format
2) it is almost certain never to happen if the sample format is
floating point
this is not as absolute as you say IMO.
think of an application like a sampling instrument with 2000 voices,
each channel beeing set to +3dB/A.
now sum them using float32 and see what happens. :D
3) in integer or fixed point formats, you need to "solve" the overflow
problem at the time of the summation
4) in the floating point case, you need to solve the overflow problem
whenever conversion back to an integer (or fixed point) format occurs
(it may never occur, in theory; in practice it always does).
i could imagine the need to add int24 as int24 (or int25 :) ) in some
weird delta/sigma releated assembler enviroment for non-music
applications, but i could be wrong.
if i am wrong, i should build it.
-110
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden