Hi Jean-Marc,
I use the resampler to convert various sampling frequencies to 48 kHz on my
Blackfin platform (fixed-point)
48K -> 16K speex -> 48K chain does not sound very good compared to plain
16K.
But the main issue is when processing loud signals, I have truncation (and not
clipping/saturation)
I could hear it and see it with various music and speech messages. See
example.png.
I also ran a test with a chirp signal -> see chirp-resample.png.
The original signal amplitude is 0.8 or 26214.
After 2x upsampling, the peak level is about 30000 -> 114 % !!!
(plus the output is kinda weird)
Is this a bug ? Is it possible to fix it ?
(I use version speex 1.2beta2, because newer versions just don't work on my
platform)
Best regards.
--
St?phane LESAGE
ATEIS International
-------------- next part --------------
A non-text attachment was scrubbed...
Name: example.png
Type: image/png
Size: 9702 bytes
Desc: example.png
Url :
http://lists.xiph.org/pipermail/speex-dev/attachments/20090612/a4db5544/attachment-0002.png
-------------- next part --------------
A non-text attachment was scrubbed...
Name: chirp-resample.png
Type: image/png
Size: 11498 bytes
Desc: chirp-resample.png
Url :
http://lists.xiph.org/pipermail/speex-dev/attachments/20090612/a4db5544/attachment-0003.png