Hello everyone!
I'm having trouble decoding MP3s with the Fraunhofer ACM. Every time I call acmStreamConvert() in the conversion loop, the output starts with a period of complete silence (~600 samples) followed by a fade-in to full volume (~400 samples). However, the waveform is not shifted in time, it's just a fade-in.
I've been debugging this for days now and can't figure out what I'm doing wrong. There's not much one could do wrong in the first place. No info on the web either, seems I'm the only one having that little problem. According to tests on this site, the FhG ACM is even one of the best decoders around.
I followed the Fraunhofer sample code. I permutated through all possible combinations of the ACM_STREAMCONVERTF_START/END/BLOCKALIGN flags. I reinstalled the ACM. All to no avail.
Is there another MP3 decoding ACM out there (for testing if it's my code or the ACM)? I feebly tried compiling the LAME ACM with decoding enabled, but having to meddle with all those settings in all those configurations freaks me out...
I got the feeling this is something really stupid on my side. Please be kind. Any help is greatly appreciated.
Thanks,
Andreas
