> Xaudio 1.3.1 [x86] seems to do perfect. Also read this on another
> site. Sad thing is, I know a Xaudio decoder (win32), and when listening, you
> _clearly_ can hear the high tones are much too sharp.
Can you tell me what software, specifically, exhibits this behavior? I might
be able to test it independently of the bare Xaudio decoder, which I tested
under Linux. I'm assuming the floating-point version of Xaudio should produce
identical results whether run under Linux or Windows, particularly on the same
underlying architecture (x86), but who knows. Perhaps Xaudio's code is
sensitive to compiler issues.
It's also possible the software which is using the Xaudio decoder is altering
the output somehow, such as with filters, equalizers, or improper handling of
the output samples.
> I guess there must be some other tests also to conduct. Maybe the
> win32 players differ from the decoder lib? I don't know, but I do
> know how it sounds...
Keep in mind the maximum difference I found between the 16-bit Xaudio decoder
output and the reference output for the 20Hz-10kHz sine sweep in Layer III was
1.538e-5, which in other words means the output was accurate to 15 bits. If
the problem is in fact with the Xaudio decoder itself, it would either seem to
be a Win32 issue or an issue which only occurs above 10kHz.
If you can point me to a specific implementation I can try to test it
directly. The only requirement I have is that the implementation support some
way of saving the decoded output to a file (e.g. WAV).
> RL> Are there any decoders I missed that could be added?
>
> please check
> http://privatewww.essex.ac.uk/~djmrob/mp3decoders/intro.html
Thanks, I'll check David's list more thoroughly and see if there are more I
can add.
--
Rob Leslie
[EMAIL PROTECTED]
--
MP3 ENCODER mailing list ( http://geek.rcc.se/mp3encoder/ )