Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Original WAV of AAC Test vectors needed (Read 3654 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Original WAV of AAC Test vectors needed

hi, there,
Starting debugging AAC decoder, currently using FAAC. Downloaded some test vectors from FhG ftp server, but failed to download al03-08_fs.wav. Is there any one have these files?

Why I need these files? When I decode al05_48.mp4 (using both foobar0.7.1 and my own compilation), the reconstructed WAV is only 32kHz signal. I guess the original WAV is just 32kHz sampled, if else, there must be sth wrong with AAC codec for it cannot fully represent the audio band (OGG does). If yes, the testing using 32kHz sampled signal for 48kHz codec is nonsense. //my opinion.

So, can any one help to find these WAV files? thanks!

sospee
There's a hero / If you look inside your heart /
You don't have to be afaid / Of what you are /
There's an answer / If you reach into your soul /
And the sorrow that you know / Will melt away /
And then a hero comes along /
With the strenth to carry on ...

 

Original WAV of AAC Test vectors needed

Reply #1
How stupid I am!
Downloaded FAAC and briefly read the code. Found that:
static const int bwmax = 16000;//bandwidth max
static const double bwfac = 0.45;//bandwdth factor, bw=bwfac*bw
It seems that the encoder has already limited the output bandwidth.
With modifications to these "variables", output is what I want.
There's a hero / If you look inside your heart /
You don't have to be afaid / Of what you are /
There's an answer / If you reach into your soul /
And the sorrow that you know / Will melt away /
And then a hero comes along /
With the strenth to carry on ...