Welcome Guest ( Log In | Register )

enhanced aac+ to aac lc
post Nov 2 2012, 09:53
Post #1

Group: Members
Posts: 10
Joined: 1-November 12
Member No.: 104229

Hi, everyone, has there anybody used enhanced aac+ code(TS 26.410) to encode/decode only aac lc ,without sbr?

I modified the encoder of the enhanced aac+, ,there is no sbr, then when the decoder decode the new .3gp file ,no sbr is decoded, but the outout sample rate is 1/2 downsampled, because aac lc works at 1/2 sample rate, the sbr works at original sample rate, and in the decoder ,it is sbr make it become to original sample rate, but now there is no sbr.
Does anyone know how to make the sample rate of decoder output same as the original input file sample rate, i tried to modify the encoder to encode at original sample rate,but there will be no sound, and if i use 1/2 sample rate .3gp & modify the decoder to change the sample rate and frame size, the sound will sound strange...
is that ok if i upsample the new decoder output file (1/2 sample rate ) through matlab?

Thanks in advance.

This post has been edited by wind: Nov 2 2012, 10:29
Go to the top of the page
+Quote Post
Start new topic
post Nov 3 2012, 15:43
Post #2

Group: Members
Posts: 835
Joined: 17-September 06
Member No.: 35307

I guess we need to inspect the source code of an open source decoder to find out. I can't see how mathematically they could generate with an iMDCT containing twice as many samples as 'frequency' bins (positive and negative 'frequencies' both count towards the total) provided in the transform domain. Therefore, I'd assume it must be done after converting to the time domain (i.e. by upsampling with appropriate anti-alias filtering).

I'd like to be enlightened by anyone who knows for sure.
Go to the top of the page
+Quote Post

Posts in this topic

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:


RSS Lo-Fi Version Time is now: 27th November 2015 - 06:26