I'm trying to play voice sound files on a Nokia 6600 and I'm finding that some files only play partially and are truncated. This seems to apply to any file formats that are compressed to any reasonable degree (e.g. ADPCM or GSM 06.10 wavs; AMR; AMR-WB), but different files fail for different formats. Has anyone experienced anything similar? Any suggestions?
Yes, it sounds like a similar problem. I understand there's a new version of the firmware due soon, so it will be interesting to see if this behaviour is still seen with the new version.
> Could be something to do with the fact that the max. digital-to-analog
> sampling conversion provided by the 6600 is 16 kHz.
Indeed using 16 kHz fixes the problem!! Thanks!
So apparently there is a bug in the automatic
sample rate conversion of the Nokia 6600 (if
there is any!), as I also had very bad results
with 11025 Hz. Sample rate conversion may result
in some loss of sound quality, but not in timing
differences. My firmware is v4.09.1, so I hope
the next firmware upgrade will ensure proper
sample rate conversion, because that is something
that the low level audio driver should take care
of. So basically I am for now forced to choose a
16 kHz sample rate? I tried 8 kHz thinking that
it would not cause sample truncation, but there
too I found incomplete sounds. It all looks like
the Nokia 6600 sound buffering/timing goes wrong
with most sound formats and short sound samples.
Only the 16 kHz seems to work correctly so far.
I have written an application under Nokia 6600 that generate PCM output at 16k sampling rate. I have configured the audio output stream to accept 16k data by writting