i am working on a Mp3 codec,can anyone tell me how the
bitstream contains 2 granules of data while the MDCT
block reduces the number to half the number of the in
Reply by Peeyush●September 11, 20032003-09-11
MDCT do take 36 samples to produce 18 samples (how?, see MDCT
expression for that!), but the distribution of those 36 samples
is, 18 samples from current granule and 18 from previous (This is
done to maintain the continuity across granules and is taken care
during decoding as well!). Similar thing happens for next granule
too... So effectively, for each 18 input samples, though 36
samples are actually input to MDCT module, only 18 MDCT samples
come out. Therefore, on the whole, the no. of samples in each
granule does not come down by half.
(I guess that was your concern... rite!)
On Wed, 10 Sep 2003 hemanth kumar wrote :
>i am working on a Mp3 codec,can anyone tell me how
>bitstream contains 2 granules of data while the MDCT
>block reduces the number to half the number of the in
>------------------------ Yahoo! Groups Sponsor
>Note: If you do a simple "reply" with your email client, only the
>author of this message will receive your answer. You need to do
>a "reply all" if you want your answer to be distributed to the
>About this discussion group:
>To Join: audiodsp-subscribe@audi...
>To Post: audiodsp@audi...
>To Leave: audiodsp-unsubscribe@audi...
>Other DSP-Related Groups: http://www.dsprelated.com
Meet your old school or college friends from
1 Million + database...
Click here to reunite www.batchmates.com/rediff.asp