[CELT-dev] Artifacts in One Channel of Stereo C55x Implementation
Jean-Marc Valin
jmvalin at jmvalin.ca
Mon Jan 31 19:46:58 PST 2011
I guess the first question is whether you can reproduce the problem on a
PC with the same code. If not, then the most likely issue is a 16-bit
integer overflow. CELT *attmpts* to only use the "int" type for values
that won't overflow a 16-bit int. However, because we have no 16-bit
platform to test, it's likely that we missed something.
Cheers,
Jean-Marc
On 11-01-31 03:34 PM, Bob Bang wrote:
> Hi guys,
>
> I am on a C55x stereo implementation of CELT 0.7.1; I am using 100
> sample frame size and writing 58 Bytes per Packet. At the output of the
> decoder I see one channel reconstructed perfectly, but the other channel
> has random corruption that appears to be a sinusoid with a period of the
> frame size. The artifact is non-periodic and appears to happen randomly
> during the audio stream.
>
> Anyone ever run across this? Have any insight?
>
> thanks
>
>
>
>
> _______________________________________________
> celt-dev mailing list
> celt-dev at xiph.org
> http://lists.xiph.org/mailman/listinfo/celt-dev
More information about the celt-dev
mailing list