[cmn31 traube] ~/MUS422/HW3> hw4

Analysis/Synthesis
******************
Which function? (1) cos[n], (2) ramp[n], (3) step, (4) x(n) (5) sound file: 5
Frame length (in samples): 1024
Name of the output sound file: output128.wav
Data rate (in kbits/s/channel): 128
The number of frames = 864
Type of implementation? (1) MDCT/IMDCT (2) MDCT/IMDCT via FFT: 2

Block 1: 3 frequency lines
Block 2: 2 frequency lines
Block 3: 2 frequency lines
Block 4: 2 frequency lines
Block 5: 2 frequency lines
Block 6: 3 frequency lines
Block 7: 3 frequency lines
Block 8: 3 frequency lines
Block 9: 4 frequency lines
Block 10: 4 frequency lines
Block 11: 4 frequency lines
Block 12: 5 frequency lines
Block 13: 6 frequency lines
Block 14: 7 frequency lines
Block 15: 8 frequency lines
Block 16: 10 frequency lines
Block 17: 11 frequency lines
Block 18: 15 frequency lines
Block 19: 20 frequency lines
Block 20: 23 frequency lines
Block 21: 28 frequency lines
Block 22: 38 frequency lines
Block 23: 54 frequency lines
Block 24: 74 frequency lines
Block 25: 181 frequency lines

Total number of spectral lines (check): 512

For a data rate I of 128 kbits/s/channel:
------------------------------------------
The average number of available bits per line is 2.666667
The average number of available bits per mantissa is 2.471354
The total number of bits for the mantissas is 1265.
The mantissa will be coded on at least 2 bits.
There will be 241 spectral lines coded on 3 bits.
(check) This corresponds to a total of 1265 bits.