cap 10 audio signal processing and coding wiley

80

Upload: valentina-rinaldi

Post on 24-Dec-2015

224 views

Category:

Documents


0 download

DESCRIPTION

Audio Signal Processing and Coding

TRANSCRIPT

Page 1: Cap 10 Audio Signal Processing and Coding Wiley

����������� � ��������������� ���������� ��������������� !"�"#���$�%&'&($&)*��+%���&%*#",-&%(�(�$�', !).',-�%%&"�*,(�%�/,%012324564789&)(:;<1896=772<0;334;7>04;7>�?�"�@�!��"%,).!)@&)?!)(A�"%?&)(A)!$�%�!"?'&B�CDA'"!@�(!&& '!*&"!,)��A*#&�,)'!)�%&(!,+-�BEAF�B,G��+&)("�'�*,)/�%�)*!).*%�&"�(&(�@&)(/,%&A(!,*,(!).&'.,%!"#@�"#&"*&)(�'!$�%%�&'H"!@�-!%�'���&A(!,*,)"�)"CI#!�-!''!)"A%)%�JA!%�&A(!,*,@ %���!,)&'.,H%!"#@�",(�'!$�%#!.#HJA&'!"?&A(!,&"<4KL81M3=120-!"#3208<82792N34L;017200",B!"�%%,%�CD,"!$&"�(B?"#�)��(/,%&A(!,*,@ %���!,)=<O43816:0P430132=:87O=;>84+%���&%*#�%� A%�A�"�*#)!JA���A*#&�*,@B!)�(� ��*#N&A(!,&%*#!"�*"A%��+&�-�''&�E,!)"�,A%*�H*#&))�'*,(!).&'.,%!"#@�"#&"&%�, "!@!Q�(/,%"#� &*F�"�-!"*#�(R)"�%)�"ST�)UUVSW!AUUVSX%!'YZV+T'A�",,"#S[,#&Y\VS]#�)YVST_ TV+&)(!)�,@�*&���-!(�B&)(*�''A'&%)�"-,%FS[!YZVSI,#YaVCb'�,"#�)��(/,%"%&)� &%�)"%� %,(A*"!,)JA&'!"?*,(!).&'.,%!"#@�!)0143=O2:2>8=�A*#&�"#��A �%&A(!,]�cdb]�e&)("#��f�H&A(!, %,$!(�((��!.)�%�-!"#)�-*#&''�).��CI#�%�!�!)/&*"&),).,!).(�B&"�,$�%"#�g;=<81h'!@!"&"!,)�&��,*!&"�(-!"#',��?*,@ %���!,)Cd,@��G �%"�B�'!�$�"#&";794:532002>(!.!"&']�HJA&'!"?&A(!,c C\FiQN\jB!"e!�!)/�%!,%","#�&)&',.,%!.!)&'CI#�?*,)"�)("#&"�&@ '�%&"��&B,$�kkFiQ&)(-,%('�)."#�.%�&"�%"#&)ZYB!"�&%�)�*���&%?",&*#!�$�"%&)� &%�)*?!)"#�&B��)*�,/&)?*,@ %���!,)Cb�&%��A'"+��$�%&'�"&)(&%(�#&$�B��)(�$�', �(SRdlRUZVSRdlRU&VS�&$!UVSm!�'UjVS_?'UjBVSRdlRUnBV+ &%"!*A'&%'?!)"#�'&�"o$�?�&%�SX�%QUUVSRdlRUUVp;>84q8O7=<r34920087O=7>s4>87OtB?b)(%�&�d &)!&�+I�(u&!)"�%+&)(f�)F&"%&@&)b""!], ?%!.#"vZYYnB?[,#)_!'�?wd,)�+R)*C xyz

Page 2: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ����������������������������������������� ! ���"��#�$%$&�'�&$�()�$*�+#$,'(-$#.(//$&.*�''-012*�.2�,3$&��#32$�$43�##&$���(/$(532$*/,(&3��3� #*(.(#*�+�'+(&*32/���#�3��#�&#�#$,'(-$## &*�+32$'��3#$.�#$0��,�&3*.6 '�&")$#$�.&*�$32$'(��-� #*(.(/,&$��*(�789:;�'+(&*32/�*�32*�.2�,3$&"��#32$'(��'$��� #*(.(#*�+78�9:;�.2$/$�*�:2�,3$&��0�(/$(532$89:�.2$/$�7<*+ &$��0�;#$�.&*�$#*�32*�.2�,3$&*�.' #$32$���=>?@A .(#$.�$&*$�"32$�(�-91B9:"32$8 .$�31$.2�('(+*$�?9:=@?9:=>?9:"32$C('�-9:6�=9:6�"32$9?164���"��#32$C1�6.(2$&$�3�.( �3*.�012$&$�3(532$.2�,3$&*�(&+��*!$#��5(''()�0�$.3*(���0�&$%*$)�32$>�C��3��#�&#0�$.3*(���0��$&%$�����*�3&(# .3*(�3(32$/ '3*.2���$'� &6&( �#�( �#5(&/�30�$.3*(���0D*�#$#*.�3$#3(>?@A� #*(�3��#�&#�0��,�&3*. '�&"�$.3*(����0D0�32&( +2��0D0E"&$�,$.3*%$'-"#$�.&*�$32$>?@A6�">?@A6�F:=8�<">?@A6�99:">?@A6D">?@A6G"��#>?@A6��� #*(�3��#�&#�0�$.3*(���0H,&$�$�3�32$�#�,3*%$3&���5(&/�.( �3*..(#*�+791B9:;�'+(&*32/"32$>*�*C*�.��#32$�(�-#-��/*.#*+*3�'�( �#7�CC�;�-�3$/�0�$.3*(���0E&$%*$)�32$8 .$�31$.2�('(+*$�,$&.$,3 �'� #*(.(#$&7?9:;"32$$�2��.$#?9:7@?9:;"��#32$/ '3*.2���$'?9:7>?9:;.(#$&�0�$.3*(���0G#$�.&*�$�32$C('�-9:6���#32$9:6�=C('�-C*+*3�'�'+(&*32/�0�$.3*(���0I*�#$%(3$#3(32$9 #*(?&(.$��*�+1$.2�('(+-J9?146����-�3$/0<*��''-"*��$.3*(���0K")$$4�/*�$32$,&*�.*,'$�(5.(2$&$�3�.( �3*.�*�.(#*�+"32�3�&$$/�$##$# *� 32$C*+*3�'12$�3$&�-�3$/�J:(2$&$�39.( �3*.�7C1�6:9;0LMN� OPQPRSTUVUQPWPXYZY[QP\12$/ �*.�'*��3& /$�3#*+*3�'*�3$&5�.$7>�C�;$�.(#*�+*���$5].*$�3)�-(5$43&�.3*�+��#&$,&$�$�3*�+�$/��3*.5$�3 &$�5&(/� #*(�*+��'��8$2&K���?$��KH�� �$KI��_2*3���0>�C��-�32$�*!$&�"(&*+*��''-$�3��'*�2$#*��KI�"�&$)*#$'- �$#5(&/ �*.�'3&���.&*,3*(��0: &&$�3'-"32$>�C��3��#�&#��&$+(%$&�$#�-32$>�C�>�� 5�.3 &$&�9��(.*�3*(�7>>9;*�.(''��(&�3*(�)*3232$��,��$�$9��(.*�3*(�(5> �*.�'@'$.3&(�*.���# �3&-79>@�;012$#*+*3�'� #*(&$,&$�$�3�3*(�.(�3�*��32$�.3 �'��/,'$#� #*(#�3�")2*'$�>�C��-�32$�*!$&&$,&$�$�3�(�'-32$*��3& .3*(��32�3�&$&$ *&$#3(,'�-32$�( �#�012$&$5(&$"32$>�C�#�3�]'$��&$$43&$/$'-�/�'')2$�.(/6,�&$#3(32$#*+*3�'� #*(#�3�]'$�0C$�,*3$�$*�+��'$3(&$,&$�$�32*+26 �'*3-�3$&$(#�3��3��J��a�=�"32$&$�&$.$&3�*�'*/*3�3*(��)*32>�C�5(&/�3�0��,�&3*. '�&"32$>�C�,&(3(.(' �$���'()�$&*�'*�3$&5�.$5(&#�3��3&$�/*�+�3��0�Ha�=��<(��KH�0>(&$(%$&">�C�*�2�&#)�&$#$,$�#$�30C$�,*3$� .2'*/*3�3*(��"/ �*.*���,&$5$&32$>�C��3��#�&#�$.� �$(5*3��*/,'*.*3-��#2*+26 �'*3-�( �#�-�32$�*�.�,��*'*3-0LMN�NL OPQPbcdefghijgk9�*/,'$>�C��-�3$/7<*+ &$��0�;.(��*�3�(5�>�C�.(�3&(''$&"��$ $�.$&"��#�>�C��( �#/(# '$012$a$-�(�&#*���$4�/,'$(5�>�C�.(�3&(''$&

Page 3: Cap 10 Audio Signal Processing and Coding Wiley

��������������� ���� ������������������ !"�#$�%&�#$'(%)�*�+�� ,)-.,/&%01/2"�#$�%)��'#��#� 01/234�,)-.,/&%4445637!8,)-,96:%8;��'9<�:01/236%;&.�)=�,)-.,/&%47>4>37!8,)-,9<�:01/236%""&�,)-.,/&%47>4>35!8,)-,95?:%8;��$95:01/23<�,)-.,/&%4<<9@37!8,)-,99:%8,)-,AA:%01/235�,)-.,/&%4B97>3<!8,)-,A4?:)�'�"#���$C�%D��'�E��+"�����$�%&�#$'(�"DF"&!%8G��*9<:����'�%D��*'� �($��"�#$�%&�#$'(%)��'#��#� 1�������� %"�#$�%&�#���1"&!8H�*'9@�:/'*�'��#%1"&�/1"&!8)$'*9@:0� �$3�*�''� %1"&�01"&!8)$'*9>�:I� ?�%"�#$�%&�#$'()��'#��#� I� ?�%"&36J%"&36"8=$� 94:%8I�C$96:I� ?�%"&378=$� 9@:%8I�C$�97:"�#$�%1������$'(D��*'� �(�%�"1D3K%4AA!8L� $9@?:ID)%M%&�*���'�%"�����$��8)+��9@:%8)+��99:NOPQRSTUVTVWXYZ[\]Z\ _\][_X\ZZabcdY\e\dYfgbXg\hY[ Zi[b[[hbfZXb[_Z[_ cZYef\[_ZYf[\bh_bXj[Y_klmldb[bZ[h_bin_klmldb[bZ[h_b YfeXcd_ZbZ[bh[oY[pqdb[boY[Zpbfd\f_Z[\roY[iWklmlZ_sc_fe_hebr[ch_Z[_klmldb[bZ_sc_fe_pbfdbXX\tZ]\hubhY\cZ bfYrcXb[Y\fZv_igip_dY[Yfgp \hrYfgpe\ oYfYfgp_[eiwixf[_\[_hbfdbklmlZ\cfd \dcX_be[ZbZbZ\cfdrXba_hi

Page 4: Cap 10 Audio Signal Processing and Coding Wiley

��� ��������������������� ������ ������������������������������� �!� �"� ��������������# ������#�������������$��%��""�� ��������������������������������������������� �!� �"���������� ��� �"������$��%��""�������$��%��""��&'()*+,-./.012345678981:1;63<=>?�?� @ABACDEFGHGI@FJ8KLMN6M;LOPQ252;P;6PRM6P;6MN6RM66LOS56QL34P;2T252;:U;V6770N6W65L46N;V6R6K6MP57898XY7Z1;PKNPMN<[V6Y7QLK1;2;\;61P78981:K;V612]6M 2;VP1;PKNPMN16;LOWL2Q61X_ QP;6RLM261LOaN2OO6M6K;1L\KN1b_cab_da1L\KN1Z;VP;PM6Se6N<05;VL\RV;V6Y71;PKNPMNNL61KL;N61QM2T6;V61L\KNf\P52;:LO1:K;V612]6ML\;4\;1U2;4MLW2N61N6;P251LK;V67898QL34P;2T252;:U2<6<U;V678981L\KN1QL34L16NLKLK616f\6KQ6MQPKT6M64MLN\Q6NLM45P:6NTPQgLKPK:L;V6M1:1;63 2;VM6N\Q6NLMKLN21;LM;2LK<92OO6M6K;Y7W6M12LK1PM6PWP25PT562K;V63PMg6;;LNP:U2<6<UY7h6W65i_UY7h6W65idUY752;6UPKN1QP5PT564L5:4VLK2Q7898Xjk7898Z<[PT56_l<_1\33PM2]61;V6WPM2L\1Y756W651PKNW6M12LK1<=>?�?m FGHGnooEpqDrpsBt7898VP1T66K1\QQ611O\52KP 2N6MPKR6LOP4452QP;2LK12KQ5\N2KR3\12QiM6;M26WP5PKNQ5P112SQP;2LKu7PKPldvU3\12QNP;PTP16116PMQVuwL1;xvU3\12QP52K1;M\36K;QLK;ML5u789lyvU7898gPMPLg645P:6M1u7898vUM6P5i;236LTz6Q;iTP16NQLN2KRu{ML1lyvUP\;L3P;2QM6QLRK2;2LKLO3\12QP54VMP161uwL1;xvUP\N2LP\;VLM2KRu7LN6xavU PW6OLM3i6N2;2KRu7898vU12KR2KRWL2Q61:K;V6i121u7PQLx|vU5L\N146Pg6MN612RKu{P5NxvUPKNO6P;\M66e;MPQ;2LKuwL1;x}v<[V67k~Yi�1;M\Q;\M6NP\N2L;LL52KQLM4LMP;613PK:7898i52g6O6P;\M61<�;V6MP4452iQP;2LK1LO7898PM6P;;M2T\;6N;L7898Y7h6W65idu7LN6llvU�7898uhw\MxvUPKNk�7;L7898;MPK14LM;P;2LKu7PM;ldvu789lyvu7898v<

Page 5: Cap 10 Audio Signal Processing and Coding Wiley

����������������� ��� ��������������������������� !"�#�$%��&'��%("�%�)*+,-./0.12/34+ )*567 )*568 )*5/2- 9:*;<;=>?@-A3B*;<;.C144-D+ 7E 7E 7E 7E:-A.>++/34FGA>??/4HI.C144-D 7J 7JK77 7J L:3DM,C34MFN3/.-+I 8ON3/.-+ P8N3/.-+ 5/?/2-G LQ2C-AA-D12-G/4B3A?12/34R*;<JPST��UVWXYC/+/+2C-D12-+2+214G1AG/42A3G>.-GZ/2C.1,1@/D/2/-+3BA-H/+2-A-G,1A1?-2-A.342A3DD-A+K*;<;2>4/4HK>4/N-A+1D+M+2-?-[.D>+/N-?-++1H-+\)*568/+@1.]Z1AG+.3?,12/@D-Z/2C)*567\��U($�X +2C-41?-/?,D/-+K2C/+/+1D/HC2N-A+/343B)*56714G/+/42-4G-GB3AG-N/.-+Z/2CD/?/2-G,3DM,C34M\_����X;42-4G-GB3A?3@/D-G-N/.-+K9:*;<;KB>4.2/34+@1+-G342C-B>4G1?-421D+3B)*5/2-14G+.1D1@D-,3DM,C34M\YC/+)*+214G1AGC1+@--41G3,2-G@M2C-YC/AG6)-4-A12/34:1A24-A+C/,:A3a-.2FP)::IB3A2C-?>D2/?-G/1?-++1H/4H1,,D/.12/34+/4.-DD>D1A,C34-+\bcde fghijklmnnohpgqqrgnsprgns9>AA3>4G+3>4G2A1.]+F3A.C144-D+IZ-A-/4.D>G-G/4?32/34,/.2>A-+K/42C--1ADM7tuJ+K/43AG-A23,A3N/G-1?3A-A-1D/+2/../4-?1-[,-A/-4.-\512-AK2C-,3,6>D1A/2M3B+>AA3>4G+3>4GA-+>D2-G/4/2+?/HA12/34BA3?./4-?1C1DD+23C3?-2C-12-A+-v>/,,-GZ/2C?12A/[-G?>D2/.C144-D+3>4GF-\H\K<3D@M:A353H/.wI\YC/+.14@-122A/@>2-G232C-?>D2/.C144-D+>AA3>4G+3>4GB3A?12Rx3+/tPSRy3D?ttSR<Q5xzS14G+>@+-v>-42/?,A3N-?-42+/42C-1>G/3.3?,A-++/342-.C43D3HM\{42/D2C--1ADM7ttJ+K1D?3+21DD+>AA3>4G+3>4GB3A?12+Z-A-@1+-G34?12A/[6/4HK/\-\K2C-/4B3A?12/34BA3?1DD2C-.C144-D+FBA34214G+>AA3>4GIZ1+-4.3G-G1+12Z36.C144-D+2-A-31++C3Z4/4|/H>A-7J\P\;42C-?/G67ttJ+KG/+.A-2--4.3G/4HK/\-\Ku\7+-,1A12-.C144-D+3B1>G/3KZ1+/42A3G>.-G@M<3D@M51@3A1623A/-+14G</H/21DYC-12-A9M+2-?+F<Y9I\bcdedb i}~o����������p�������p����Y1@D-7J\8D/+2++3?-3B2C-?/D-+234-+/42C-C/+23AM3B?>D2/.C144-D+>AA3>4G+3>4G+M+2-?+\;42C--1ADM7tuJ+K2C-0A+2.3??-A./1D?>D2/.C144-D+3>4GB3A?12Z1+G-N-D3,-GB3A./4-?11,,D/.12/34+\��>1G�F�>1GA1,C34/.IZ1+2C-0A+2C3?-6?>D2/.C144-DB3A?12K,A3?32-G/42C--1ADM7t�J+\x>2KG>-23+3?-/4.3?,12/@/D/2M/++>-+/42C--4.3G/4H�G-.3G/4H2-.C4/v>-+K2C-�>1GZ1+432+>..-++B>D\;42C-?/G67t�J+K<[email protected]?-2C-/4.3?,12/@/D/2M/++>-+1++36./12-GZ/2C2C-3,2/.1D+3>4G2A1.]+14G/42A3G>.-G14-ZB3A?12K.1DD-G2C-<3D@M+2-A-3K1+,-./1D-4.3G/4H2-.C4/v>[email protected]?-N-AM,3,>D1A\�/2C2C-1GN-423B������������F�<+I/42C--1ADM7t�J+KC/HC6,[email protected]?-v>/2-.3??34\�/2C2C--?-AH-4.-3B���������������������F<�<+I/47ttuL7ttEK.342-42.A-123A+@-H1423G/+2A/@>2-?>D2/.C144-D?>+/./4G/H/21DB3A?12\<3D@MD1@3A123A/-+K/47tt8K/42A3G>.-G1432C-A.3G/4H1DH3A/2C?F<3D@M �6PK9-.2/347J\�IK.1DD-G2C-<3D@M</H/21D2C123BB-A+1C/HC6v>1D/2M?>D2/.C144-DFu\76.C144-DI+>AA3>4G+3>4G-[,-A/-4.-\YC-<3D@M</H/21DZ1+D12-A.C3+-41+2C-,A/?1AM1>G/3.3G/4H2-.C4/v>-B3A<�<+14GB3AG/H/21D

Page 6: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ������������������������� !"#$%&�''�(���)%��*������'#$%��%�+)��%,�-��"��#+!�������%���%(&��,�����%����$%.�$%�%�����������%�������/���0��/'%��#+0.�!"#$%��,%)%��*+��)/��/��%��$%+��)�)��,��������'+�����+��+!�)��%,�$��%,/'�)��$%���/��1%#����&��,��������.�������#2�.!�'�����$,"3��%��#%�$��'���%�45�'���$���%'6%��%/���'�����.��%��56�.!�'��$���71%0�$���%'����������������7��������"5��%�1%�*�$%�%1%'�/,%���&�(��%(������%��������%�$��'���%�*��,%')*�$%5%������3���'%��6��8����536!����$%���%��+��%�,������'��+�!*&����%���$%�9�0�����:�9�;<=���+�.�:+�.�;>=&��,���*�%�/%���1%')*�&&%������/$�'%�'���%����%?/%��0%��%��$��/��,��%���%,��%�%�'�����"@ABCB� DEFGHIHJKEFLKFMFHJNIOKEFLPMMHPIOLHPIOQHMRNKST����%<;"U�$�(��$%�$�%%,�����,,�������&��,���*�"%"*,���*��%�%�*�����������"5��������,/'%,%�$���&�%���������������������'%�$���%'�$�����)/���'')/'�)%����8����%�/%�8%�"-���%�%�%�������*��(�0�$���%'�%���������%,/'�)%�"+�%�%�/��1��%�������7%'���&����*($�'%�$%,�'���$��0�%'�������������/��1��%�,�'��0��,%������'�����%?/%��%��%"#$%��������������)��%,��)/���'')%,/'�)�V"<0�$���%'���7��������*�"%"*���������8���%�%����%������71%,����$���%'�W'%&��3!*�%��%��.!*���$��2!*'%&����������3+!*������$����������2+!"-������������$%�%71%�$���%'�*���?�$�$���%'��''%��$%'�(0&�%X�%��)0%&&%����3TY!�$���%'����%�&���$%���(��&%�"+���%�$%3TY�$���%'��1%����')�&��������'%���$��<V;Z[!�&�$%����'&�%X�%��)����%*�����%&%��%����$%"<0�$���%'"@ABCBC DEF\D]_ LBaabbB@cENIIFdcHIefPMNKgHI-� �� %&&����� %1�'���% ��� ���������[% �$% ��0��''%� V"<0��hi>0�$���%'���7��������*�%1%��'�%�$����'����,%����//%��%�: ���jh=:-#k2jU�=:Y kjj=:Z�',jj=:+56#Yjj=:�Y+;;=: ���;;=:+56#Y;>="9���������%�0�������'���������[���������%��%��,%��1�'1%���,�'���$���%'�'�����$,���/����i%1�'������/���%��"#$%�%���'��%W�$%�����Y����%%����+���%�)ll llmnopqrs t puvwvxyruvwvxyz{|}~ ll llz{|}~ mn�p�����������5�'���$���%'�������������,����?���"

Page 7: Cap 10 Audio Signal Processing and Coding Wiley

����������������� ��� ������������������������� !���"#������!$$�!�%��!�%�&'() *'+,)-./-012342 567869:6;<(=/>*-+1'?@)0AB,/-01+CD(+/E'F)+/G0/-01.-,/B)'/0H')'='(+'A-1/E'GB=/-,E(11'=I0)G(/23JJ K1/)0AB,/-010I/E'F)+/LJMNO>GGG(P1'/-,+/)-.',(.(H='0I.)0Q-A-1P4MR,E(11'=+23NS T-A'0,(++'//',01+BG')I0)G(/UG010;2,E(11'=C23NR *0=H?V++/')'0-10./-,(=I0)G(/23NW T-A'0,(++'//'U+/')'0;S,E(11'=+C23N3 *0=H?V+F)+/+/')'0+B))0B1AX,(=='A/E'9YZ:8[9\]]\7_9\7_ ]a68X0II')'AL+,)''1,E(11'=+XS+B))0B1A,E(11'=+X(1A(+BHD00I');LMSMOb2C23WS *0=H?+B))0B1AI0)G(/-G.='G'1/'A01(,0G.(,/A-+,;S,E(11'=C233S *0=H?A-P-/(=0./-,(=;Jb2,E(11'=C233L *-P-/(=cE'(/')d?+/'G+;*cdC233LU34 d01?*?1(G-,*-P-/(=d0B1A;d**dCH(+'A01ecfeg2334 cE'KdhMKig2LW2W>Lj@ik>Sl(,mD()A,0G.(/-H='(BA-0+/(1A()A233J *0=H?A-P-/(=,E0+'1I0)*T*;Jb2,E(11'=C233N *T*Q-A'0)'='(+'A-1G()m'/;Jb2,E(11'=C233W *0=H?A-P-/(=+'=',/'AI0)A-P-/(=(BA-0H)0(A,(+/-1P;*elC-1nbdb2333U dB.')eBA-0g*(1A*T*>eBA-0+/0)(P'I0)G(/+SOOOU *-)',/d/)'(G*-P-/(=;*d*C(1Aj')-A-(1o0++='++@(,m-1P;jo@Cc',E10=0P-'+;eidCX/E'iB)0.'(1l)0(A,(+/-1Pn1-01;ilnCX/E'd0,-'/?0Ij0/-01@-,/B)'(1Ac'='Q-+-01i1P-1'')+P)0B.;dj@ciCX/E'KdhMKigj@ikX(1A/E'Kcn>f(A-0,0GGB1-,(/-01+',/0);Kcn>fCbp-PB)'2ObJ+E0D+(Jb2>,E(11'=,01FPB)(/-01A'+,)-H'A-1/E'Kcn>fldbNNJ>2+/(1A()AqKcnf34,rbKA'(==?XFQ'IB==>H(1AD-A/E;2JOstUSOmstC=0BA+.'(m>')+X-b'bXoXfXgXodX(1Afd()'.=(,'A01/E',-),BGI')'1,'0I(,-),='-1/E'I0==0D-1PG(11')u/E'='I/;oC(1A)-PE/;fCI)01/=0BA+.'(m')+()'.=(,'A(//E''v/)'G-/-'+0I(1(),+BH/'1A-1PXSwxROyX(//E')'I')'1,'=-+/'1-1P.0+-/-01;+''p-PB)'2ObJCX(1A/E','1/');gC=0BA+.'(m')GB+/H'.=(,'A(/OyI)0G/E'=-+/'1')V+(v-+bcE-+'1(H='+/E',0G.(/-H-=-/?D-/E/E'=-+/'1-1P())(1P'G'1/I0)(,01Q'1/-01(=/D0>,E(11'=+?+/'GbcE'/D0+B))0B1A+.'(m')+X-b'bXod(1Afd()'B+B(==?.=(,'A(/zx22Oy/02SOyI)0G/E'=-+/'1')V+(v-+bK10)A')/0(,E-'Q'+?1,E)01-t(/-01X/E'I)01/(1A+B))0B1A+.'(m')+GB+/H''{B-A-+/(1/X|X;B+B>(==?SU4GCI)0G/E')'I')'1,'=-+/'1-1P.0-1/XD-/E/E'-)(,0B+/-,,'1/')+-1/E'E0)-t01/(=.=(1'(++E0D1-1/E'FPB)'bcE'+-v/E,E(11'=X-b'bX/E'opi,E(11'=A'=-Q')+H(++>01=?0G1-A-)',/-01(=-1I0)G(/-01;SOU2JOstCbcE-+-+H',(B+'=0DI)'{B'1,-'+-G.=?=01P')>D(Q'='1P/E+DE')'/E''()+()'10/+'1+-/-Q'/0=0,(=>-t(/-01bcE'+BHD00I').=(,'G'1/)','-Q'+='++(//'1/-01-1/E'Kcn>f+/(1A()A}E0D'Q')XD'10/'/E(//E'+BHD00I')+()'/?.-,(==?.=(,'A-1(I)01/,0)1');+''p-PB)'2Ob4CbK1qhEG(3NrXK1PQ()A-+,B++'+/E'Q()-0B+.)0H='G+(++0,-(/'AD-/E/E'+BHD00I').=(,'G'1/bj0)'0Q')Xqdj@ciOSr.)0Q-A'+0I-1I0)G(/-0101/E'

Page 8: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ��������� ���� ��������� ���������������������� ������������ !�"#$�����%&'()*+,-.-/0102345650271839660918309183:345;3<=0983>57?56>=7@5;514A06798B0;01B406B1C<DE5FG/HDIJJK3>5@BL534E5798B0@E7115=733BC1;5147184E5B665=74BM5=5M5=3A06798B0>60C67;65@068B1C3NOPQ798B0@E7115=3R014034067C5;58B7A0645=5MB3B0130918<S�TU VWXYZ[\] _ Za\Zb\_/HIcB34E57@601:;A06defghijgklmnopqrsonlptnems4E74A06;37u06?vC609>NwcvxxR0AyGz{yI|}D|vx39~@0;;B4455NG|v�JR<DE5;7B1A91@4B0130A/HIc765�7R40>9~=B3E45@E1B@7=6539=4371865>064365=745840798B0{MB850@0;>6533B0145@E1B�953�~R4085L15;571340;9=4B>=5�N@0;~B15RMB8502798B02718B1A06;74B01~B434657;3B14073B1C=5~B434657;2718@R40>60MB85853@6B>4B0137183:147�A06=0u~B46745798B0{MB850@08B1C400=3A06y1456154718~718uB84Ev65346B@458@0;;91B@74B0137>>=B@74B013</HIc34718768380104@E767@456B�506>60MB8571:6BCB851@08563>5@BL@74B0132~94674E5634718768B�534E54:>50AB1A06v;74B014E747151@0856E7340>6089@573u5==734E5u7:B1uEB@E4E585@0856E734085@0;>65334EB3B1A06;74B01<DE5/HIcu06?C609>E73B430u10AL@B7=u5~v>7C54E74@71~57@@5335874F/HIcK<DE5/HIcMB85073>5@40A4E534718768B3~5:0184E53@0>50A4EB3~00?2E0u5M562u5B1@=98530;549406B7=65A5651@5371865=5M714347187683F�5c7=J�KFG@E7J�KFyGzv�JQKF�73?J�KF/B4@J�KFGB?0J�7KFGB?0J�~K<

Page 9: Cap 10 Audio Signal Processing and Coding Wiley

��������������� ������������������������������������� ����������������������!"#�$%&'"#"((%&"���()%&*"+,"#�)����-�.�*/�+�%012����%032�. !4'** , �56 7 �65 -)($*/89:;<=>?@A@BCDEFGHIJKLMGNHOOPIGQORSTUHCFQOVPWGUFXPVFOCNPYZ[M\] _ aMbWCHOMVHUVcYZ[\deGf_ghIPiCjkhGPOCPUj\hUFSNCjghIPiCWTUUQTOVjHOV\hUFSNCWTUUQTOVIQTVWEPHlPUW_mQCPCNHCCNPHXQnPRSTUPFWOQCHGGQUVFOSCQHWGHIP_opqrstuvwxyz{|}~wt�u_����NHWGQ�PHIQOS�HDWFOGPCNPRUWCY�KY�k����WCHOVHUV�HWETXIFWNPVFObddL_�FCNCNPP�PUSPOGPQiCNPYOCPUMOPCj����FWOQ�HIWQHVVUPWWFOSGQOCPOCMXHWPV�TICF�PVFHVPWGUFECFQOWHOVVHCHXHWPWPHUGN_ZNPUPHUPRnPVFiiPUPOC����HTVFQWCHOVHUVWETXIFWNPVjF_P_j����Mbj����ML]kj����MLm]kKBBkj����MejHOV����M_����MLbFWXPFOSiQU�PV_]PiQUPEUQGPPVFOS�FCNCNPVPCHFIWQiCNP����HTVFQWCHOVHUVWjNQ�PnPUjFCFWOPGPWWHUDCQVFWGTWWCPU�FOQIQSDHOVOQCHCFQO_ZNP��z���GQUUPWEQOVCQCNP����HTVFQWCHOVHUVWCDEPHOVCQHIPWWPUP�CPOCCQCNPFUUPIHCFnPUPIPHWPCF�PjP_S_j����Mbj����MLj����MejPCG_ZNP�z��~�UPEUPWPOCHiH�FIDQiGQVFOSHISQUFCN�W�FCNFOCNP����WCHOVHUVW_�OID����MbHOVMLHUPEUQMnFVPV�FCNIHDPUWjF_P_j����MbIHDPUMYjMYYjHOVMYYY�����MLIHDPUMYjMYYjHOVMYYY_ZNP��~�vw��VPOQCPCNPnHUFQTWWCHSPWFOCNPHTVFQGQVFOSWCHOVHUVF�HCFQO��z��_����Me�HWWCHOVHUVF�PVFOC�QWCHSPW���~�vw�MbHOVML��FCNOP�iTOGCFQOHIFCDXPFOSHVVPVCQCNPQIVPUnPUWFQO_ZNPOP�PUnPUWFQOWHUPXHGlM�HUVGQ�EHCFXIPCQCNPQIVPUnPUWFQOW_ZHXIPb�_JFCP�F�PWCNPnHUFQTW����HTVFQWCHOVHUVWHOVCNPFUWEPGFRGHCFQOW_BXUFPiQnPUnFP�QiCNP����WCHOVHUVWiQIIQ�W_

Page 10: Cap 10 Audio Signal Processing and Coding Wiley

������������� ����������������������� ��� ���������������� !�� "� �#�� $%& ����#% '()*%+��,-$ �. ���#%'(/!+01���#$%2#$��#��#3#�#�4#%2#$��#� �3"�,�� "� 56789:;�<*;70:::=>9? :@@>?>ABBC'D�E#�;+ ?>A?CB'D�E#� ;;+?>A?>F 'D�E#�;;;+?>G BBH:GBC5"�"':+G %�#�#"'>+I;�<;@>JI&���@B�J I�1$ @BJI6��@KJ IL"$$@?JIL"$$@KJ IL"$$@=JIM"1�@@JN.#�#� 44",-�#%% "� %��������1�����.#�% -� ,�� $E,O$� ,#� � %�"��.#����#�� #P�$H 56789> &0*D�Q;�<*;70:?C:C9? :@@B?>A>KR'D�E#�;+ CA:RF'D�E#�% ;;G;;;+:RG >>HFKG >B5O$� 41���#$ �O��"O�� %"O��'KH:+I;�<;@B�JI��"$@?�J I8� $@BJIL"$$@?J IL"$$@KJIM"1�@@JQ �%�� . ��$�#$#P % "� %��������1��#��)$#% $"S#�3�#TO#�4 #%��� ,O$� 41���#$�O� " 4"� �.H 56789> L&0*NN0;�<*;70:?C:C9= :@@=CA:RFCA@R5O$� 41���#$I;�<;@=)JI&"% @RJ I&"% @=JIM"1�@@J I;�<;@@JIU"#�@@J IVO�4@C)JI8� $@@JN�P��4#��O� "4"� �. %41#,#�1�� �4"�-"���#%�#S 4"� �.,#�1"�"$". #% '#H.HG-�#� 4� "�G�" %# %1�- �.G#�4H+HWXW

Page 11: Cap 10 Audio Signal Processing and Coding Wiley

������������ ������ ����������������������� ��������������� !"#�$��%&���' ����� !(�$)*������+��������,����-��+��������,��%����� ./0123 4������5$ ./0123 4������6$7�8#70)5339:2; 8-�<599= 7�8#70) 5339:2;#>.?25< ?�-<5999@A6B;=3 @A6B;=3 C��� ��D����, ��-��%��� &����"��$=B9: =B9:.E���-*����� .E���-*�����F1���9GHF/��!9GH F0���99HF/E��@@�H F�-*�9=�HF4���@@H F�-*�@5H F7�87@@HFI�%@5H F(���@@�HF/E��99"H F>���99HF(��&@@H F�&��@@HF�&��@5HJ*�C���-������2"���� %E���%������������< ����K��'E��D�����2 ��L#������-��D��L���� -�%"��������,���E��� ����L��*���-%�������< -�������*�,��%�, �"M�-��A ./012G7�8#70)5N9;=23 ��&�<6@@5BBBF7�87@5"HFO�-!99�H FO�-!99"HFPE�-@5H FQ���99HFQ���@@H FQ���@5H F�&��'@5HF7�87@6�H>���%���D�%������� ���������*��&��D���� �.E���%����)������ ?��-��&����7����,�-�A ./012657�8#70)265@@@ BBBF7�87@;�HF���%@;H F�E��@;H>%E���%����,��%�K��! �*��&��D���� ������&���"����L�� -������2�--������ ������"E����A RST

Page 12: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ����������������������� �!���"��#!$%�&�'' (�� �$%���!� �&)(� �*$�&�*$#+�",���!-��'*-$*�.�)�/�!�01234567 �*$�&�*$#+!� #* �*.456789:0120;<=.���>?18!�����8@A8B� '$��- ! *�,��*$#9;;<�C)�456789!�,,���!%$*��($�� ��!�,�� (���9�D4(3!,��%$*$#+ >$*��?�E�1�!��EF>?1GB� '$��. #*!����� �*$� �9;<H(3!��,,'$& �$�#!��456789� #+����E!���$#+%$*�� #* �*$��#@A8I24!��0#���#��!��� E$#+�)���+)�)�,�,�' �456789' ���000F45JG���E �������KLMNOPMQRSTUVMWXYZ[\LS]�0#��*�����"��#*�)�& , ($'$�$�!������*(�456789��!�,,����)�!�8& ''�*J3<F��D�9G&) ##�'���E � #*��� &$'$8� ��)$+)��($�� ��!���%$*��.45678<:0120; =- !,�('$!)�*$#9;;�C)�45678<!� #* �*!�,,���!*$+$� '%$*���� #!E$!!$�#$#�)�� #+���<_9D4(3!�%��& ('�.! ��''$��. #*��)��(�� *& !�&) ##�'! �*$�&�*$#+$!*�/#�* ��)�($�� ��!��a_9;<H(3!3&) ##�'�4�'�$&) ##�'45678<$!( &H- �*&�E, �$('�-$�)456789.)�#&�.�)� &��#�E45678<b@�C)�45678<b@!� #* �*$!�!�*$#�)�)$+)*�/#$�$�#C�'�%$!$�#F?AC>G:0120; = #*,��*�&�!�)�%$*��B� '$����B�$��*$#*$+$� '��'�%$!$�# ,,'$& �$�#!������KcTdYMNOPMQRSTUVMWXYZ[efRgMdN[RfhRXTSTRXdi\ffS]�C)�( &H8- �*&�E, �$($'$��&�#!�� $#�!$E,�!�*�#�)�45678<b@3j1k '+��$�)EE *�$�$E,� &�$& '��&�*�/%�&) ##�'! �� ��!(�'�-alH(3!��! ��!�'�.4567(�+ #!� #* �*$m �$�# &�$%$�$�!��� #�#( &H- �*&�E, �$('� *% #&�*&�*$#+!�!��E� �+��$#+n$#*$!�$#+�$!) ('�oB� '$�� � � ����Jp H(3!���/%���''( #*-$*�)&) ##�'!�0#'�!!�) #�)����� �!.�)$!������'�*���)� *�,�$�#���)�45678<#�#( &H- �*&�E, �$('�3 *% #&�* �*$�&�*$#+Fqb@3��@G '+�8�$�)E:0120;r(=. !�!��E�) ��"&��*�**�!$+#+� '! #*,��*�&�*�)�*�!$��*B� '$�� ��#'�J<lH(3!���/%���''( #*-$*�)&) ##�'!������s�45678- !�!� ('$!)�*$#A�&�E(��9;;p ����E #�,��,�!�* '+��$�)E!-�����!��*���&�E,'$ #&�-$�)�)�,��+� E�(t�&�$%�!�!� ('$!)�*(��)�4567&�EE$�����45678%$*��!�,,���!($�� ��!�,�� (���97(3!�C)�45678 �*$�:0120;;=:0120ll=- !��'� !�*$#!�%�� '!��,!.��!�'�$#+$#%��!$�#!9 #*<�45678&�E,�$!�! #$#��+� ��*� E$'��� '+��$�)E!-$�)-$*�8� #+$#+,��%$!$�#!���!& ' ('�.�(t�&�8( !�*!,��&) #* �*$�&�*$#+ �($�� ��!���E !'�- !<ll(3!�,��alH(3!,��&) ##�'�C)�*$!�$#+�$!)$#+�� ����!��45678��' �$%���$�!,��*�&�!!��! ���"��#!$%�!& ' ($'$��.�(t�&�8( !�*��,8��!�#� �$�#!.�!��$#��� &�$%$��3�(t�&�E #$,�' �$�#. #* &�E,��)�#!$%�!����&�*$#+���'! % $' ('��� &&�EE�* ���� *�8���!(��-��#($�� ��.&�E,'�"$��. #*B� '$���>���'�-� ��! �� &)$�%�*�)���+)�)��!���!���&����*��,��!�#8� �$�#!���!�#�)��$&!,��&) #*E�!$&.!�&) !��"�8��8!,��&) #*40A0�C)�!� #* �* '!�,��%$*�!$#��+� ��*&�*$#+���'!�) �E H��!���*$�����#�!$+# 'E�*�'!*�,�#*$#+�,�#�)�*�!$��*($�� ��.( #*-$*�).&�E,'�"$��. #*B� '$��������u�C)�45678r �*$�&�EE$���� &�$%$�$�!!� ���*$#9;;a�0#'�!!�) #������ �!. &�EE$����*� ��- !/# '$m�* #*�)�/�!� �*$�!� #* �* **��!!8$#+nE�'�$E�*$ &�#��#�*�!&�$,�$�#$#���� &�o- !,�('$!)�*$#1�,��E(��<ll9�45678r:0120l9(=� �+��!�)�&�#��#�8( !�*E�'�$E�*$ ,,'$& �$�#!�0#, ��$&8�' �.�)�45678r �*$�!�,,���! (�� *� #+��� ,,'$& �$�#!_E�'�$E�*$ *$+$� ''$(� �$�!.(�� *& !�E�*$ !�'�&�$�#.E�'�$E�*$ �*$�$#+ #*!� �&)$#+.

Page 13: Cap 10 Audio Signal Processing and Coding Wiley

��������������� ������������������������������ !"��"#��$��%�"#����&�'�("��()���������")��������#�������%%"���*"���������+*��������"�����+*����,������ -./0123 4��!567+89 :;<�:6=+89>>>��������?!567@?:;<:>8�@?:;<:>A�@��)��������"%���*����������'���"������""���������*���"�����������*���"����"����((��������������������&"�B����%�"������������� 4���������������*������+������"��#���%�*�������("����#��������������������� CDEFEC GHIJKCLMNOPQRSTURIVCCC� KWX4��!567+9����"��������Y:;<�:6=999Z8+A[?:;<:\8@�"�%������]���*���'*����"����������,���������"�%"�������#��������"�������������**������"�%"����"�$)����+*��B����'���$�����("���"����$����"%'�"����$�'�����*�����"����"�$�"����("��,��������"�$���%��#�����������"�$���%�'��"�+�"���������'��� !567+9����"�"���"%������"�9_+*��5=! ��%�����������%�������"(A8$ 9$��� aBb !"��"#��$!567+9"((�����%������"���("��"�"$�����"$��������%�������"�"$���c"��������" d#����*��*����������A8e9\8B*��("��"�"���_eAa B*��("������" ;�#�������"�����"����!567+9���������?f"��\A@?g���\�@?;���\@?g���\h@?b���\h@?f"��\h@?5��\h@?f"��\Z@?i"��\\@��#��%%����� =��%���h$;����"�h Z$%����������%+*'+���%%�"��������#"�#�������:;<�:6=999Z8+AY!567+9$��'��:[%�'��"�+�"������"���9?:;<:\8@��������"� j�����������������%�������"�����"(!567+9����"�������� 4��!567+9�������������"�������������'���"(�����������"�%�����'$����'$���"��%��,�����' 6�����������'�����"�%"�����(�����"���*�"�B�(�"�����"&����'��� k�����9> _��"&����!567+9��'��:�::���"���*�"�B���+���� 4����%����������)������"�%"������"A8���������'��*���%�����*+*����������%"�'%������������"�"(�%����"+l!kY5l!k[*��BY������"=��%���_[ 4��������������,����'�%������������� a+Bb ��%�����������%������"Zh>+b ��**����$&��������**�������������A8m9 dh99��+"����%�"+�"�'%�)����&����"����������������������"#�����5l!k����"���"��������*��"&���������"��"(����*����' !"��"#��$���%�"�"�'%�)����&����������nopqrsttuvpwxyzstsv{|}|p~st�zz�������s�}�t���p�p��o��op�p��o�� w|{�r�s���|�}�|}�tsvpstsv{|}|no �v�������st�}t���st�}�s�}�t�{ts�}�~}�svv��s�}�tno �y� x�st�}�u�|�s�s y����w������}�u}t����t� ��p�rsttuv� ¡¢£¤¥¦§§:;<�!567+9��'��:�::���"���

Page 14: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� �������������������������������� !"�#$�������������������������������%��������������&'�����(��(������(�)*���*�����*����)�����������%���������+�������*��������������� ,-.$����������/�012 ��)��3$��1425 ��)��33$(����''6��*�%(������(�������7���������������*�%(������������*���*�%�������*8��12��(����%(��� 9%���598:;$&-�<�/�����������������*8*�%(����� ���%���;���)��*�����*���$��*��������%�<�%�%��%(���%(����������*����*8������)/�������������=��������*�����(��*������((�������,-.������>����������*����(��%��?�����;�����%�(�������%������������*��������&@�����;����������*�����*������������%��8���������������?����%���������%����������)�����A��&3���*��������/�*�����*�������?�����;�������"�������?�����;������*����������*���������5����&BCDEDBDBFGHIJKLGMNLL '����)��3��*�����/��*�%�������������?���*�����?�����;����������%������������*��=����*��+��*����7������������%�����/��*������?�����;���*�����*�������?�����;������*�����&O�)��33�%(��=�������(�����������)��3��������������;������*�����(��?�����)�������*���������������<(�������������*�%(��<��)�����*����������)&'����/�����)��33(��*�(����%�����������(���������>����������''6 1425(�����$����������)��3 012(�����$&P�*���/���%�<�%�%�������?�����;����������������*���������%10��1"����&.��(���������*�����/���7���=���������������*���=���)��*������������%������=�������?�����;���7�����*������������������<&'�����)/�*�����*������������%�����������*��7�����<(���������%(����%��8����)*����������(��(���������������+�*���12>��%(�����*8�����(�������)�����%���������/�7�/��������*�����*����(����2>�������(���%����������*�������*�����*���%���&Q=�����%����(������*���� RSP$��5&T���5&97�����(�����U-���!VW���%���������)��3�����)��33*���*��(���������1!2���1298�X�/���(�*��=��)&Q=������7���*�%(�����=��������������%�������&BCDEDBDYFGHIJLLL 6����)��333RZ[\��*����*���� '�����14&T$�*���=��(�����%��*��%(��=�%�����)��������=�����%(������%�*�����%�����(�������)��3X33����������&6��RZ[\��)��>333��������%�(��������*����*���=����%��������&[�*����%�*���������1102�������%(���]����%�����������(��������7�������%����0T"��%(�����*�&Q������%���*�������������&Q������*����/�=��)�������*������*��������(�������)&Q�)����A�������8���������*������*��������?���*)�������������������)�������((��<�%���*����*����������=���&6���)����A�������8��*��������(��=����%�����������%(��=�(��>�*��*������&P�(�����*�����������*��������?�����;�����������>�����������)�(�����������%?�����;�����/����)���>�)>�)�������/��������()*���������������*��������7����*��������������%(��=��?�����)&6���)����A�������8��*������*����)�����7�����*��������A����7��������(>��=�R. 6&6���(��*��*�����7����������>���?���*)�������������(��>�*��*������&_������19>(����R. 6/����<�%(��/�%(��=�����?���*)������>������51&"T:;(���(�*��������&6�����(��=�R. 6�7��*������7���"���19(�����������7�%(��=��(��>�*��*������&P���������*8� 5%�$(��=���

Page 15: Cap 10 Audio Signal Processing and Coding Wiley

���������� ����� � ����� � ���������� ���� � ��� ������ ��� ����� � �� ��� ������� ������������� �� ����!�� ��"#�������$�����#��� �� %�����&���� '�((#���� ��")*+,-../01+*/2,3//4 � � �� ��5�( 6789:;<=>?>@ABCDEFGHIJKLMN@@@MOPQRMNS TUU

Page 16: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ���������������������������������� !���"#��������������$������%�� ��"#��������"&�����������"������'� �"�������%&��"# �����"��������������"!�� �%�������()������ �������"*#����+��������!���� �����������������+�"��������"������� �"#���!��#���%��!���#������*#����+�������",#����� �"���(-!�����������".#����!����#������*#����+��������+������� !%�� �#�����!��#�%����%�����*#���"���� �"��!���������� ��������������/��!���!�%��%#"���(-!��#��������'��#�����!�*#����&���!� �"�"������0����&����%&��&��!����1���������*#����+����������������'����!�234�!���!��"�(5'�����678��9(:��"9(;/����������"<3���=9>�������#�����&��??��"��&��??? �"� ������������@A�%B�(CDEFECEGHIIJKLMNKOPQ 6RST�:!��%����# ����#����#����#������ �������(U���V�����W6RST�:��&��???!��%� ����!�����"��"������������������"��������� ��������"�#"�����%��!X���"X�"�X�%0XXX1��"!��"!��"��"������� ������0�(�(W?R�"Y1(?��!�������� ������W�!�Z6R9[��%��"������6RST�:W��&��???(3����!��6RST�:�#"�� �"���!������"��&�����"� ����� ���"#��������&!��%���"����&�"����'������!�������� ����&�����W�� �#"����!�S#������"��������"��04)51��S#����<2#��=@>W�!�"��� �%���" ��������������Z4)8[<R���=\>W��"�!�"������ ���� � ���������Z4]][<��!=_>(?������ #���W�!�R!�����4������]���� �]�������04]]1�����V�������� ���#������"# ��!������������&�����������!�9A�%B���������"���6RST�:��&��?(5"�� #��������!���� ������"����'��#%%��" �"���0R58]1�������!���"��!�������������!�4]]�&���������'����<��!=_>��"<,���=A>(-!� ����%�����'�S#������5"'�� �"]���#�� ������-� !����������"8���'� ��05]-81��������"����"6RST�#"����"'�"�����!� ��� ������������ !�����&����!�5"'�� �"-���'��������/)�������5�"3��/����"-�������������'��?��������"]���#�� ������&�����05-53-?]1���.� �(5-53-?]����&���������"�"�����'�"��#� ��������&�������'���������������"# ������""�����%#����<8���=;><T�� =>(-!���&��������"��/ !�����������6RST"����&�����# !����������%��������0��#� �1�/�� !���<�#%=>��"��%#������� �"���0���"�� �"���1()��������0��#� �1�/�� !���%� ����������'���/!��"��������%���������"B��6RST��&���������� ����"/��!"�����������������#� ��(a�%#������� �"���������������������!�'�"�����"# ������'��������(S"�������������'���%�&��*#���������'���� ��������"%��������������� !�'���������W��� �������������������������#� ��������"����W��"�!������� ���������!��� �"�" ��������"%�����������!��� !�'���&����(b�����#�����&W����� �"���������!���#�������"��������&��������'���� ���#���������������<a���=@>(-!�5-53-?]"���������������"�%#���""���Z67 S[������������������"������ ������������������ �"���"������������ �� �"�"6RST�:��&��?? �"� �<U���=>W�"����&����/���"�/����������"����������������'��!���������%��������(-!��"��%�!��"�!�67 S��������&�!����������*#�����+������!����������"������!�"�/������� �"� ������!��������� �"� (-!��#��#�%��������/����!��%��"���� �����!���������%��������W���'�"�"�!��

Page 17: Cap 10 Audio Signal Processing and Coding Wiley

��������������� �������������������������������������� ��!�"������ ������"���#���$%& '()�������� ����������"��*+,-./0�����))��"�������1������������������*"�������"�� ��"��2�����������"�3���������"������� ��!�����������1������"������� ��!�*���*���/ ��",4+��1��������������������1��"���������������������"�"���1�(-����������5"���������������/ ��!������������/������"������1��"������������ ��"��6��#���$%& '5��"�����������*����������������������� ���!�*"���������������������� ��!(7��+89-��1���5�����*���5���6�"��"�3���������"���3��������1���������:�����5 ������������5��"�����/*�������*��������*�����+,-. ��������������*����(7��+89-�� ����"�����,4+������� ��3������"�����1����"�����������"� �� ���������1���9;<�*����=>/ ��,4+3��"(?�����1������������/���1����� ��3�����"���������� ���6��3���������+89-#���$%& '5���������*����/������������3����*��������������*�����������*2�����:�����"����������6���� ��������(7��3�"������"�����"���������*+,-./0������6��������������������"��"����6�"�"��6�������������@������*������ �6�"����������*+,-./0��"��������������(A����������/��������������������������*+,-./0������/)5))5��")))��"���3����������"#. ��%&'#B���%&'#+���%&'#C��1>0'(C�3�����@������"�����+,-./=<4D9;E5+,-./=??45���+,-./F5��"���+,-./G��1�������(7��"���������3���*��������������������������������6��������""�**�������3������������+,-./0(HIJKJ LMNOP QRSTUVWXUYSXNRPHZ[H[PZ\+,-./=<4D9;E?�"��#;���%]�'#.���%F'#);8)%F�'#;���%&'�@���"��������/ ��������**���" �+,-./0��������������/�����" _abcdeefghijkdl3�����*�m9n5��1��mon5������m4n5��"��*���"��1���������"m9;��"o;n��������(7��+,-./=<4D9;E��"������"��"��pdbqrdjsbiktdlupgf3���+,-./053����������������]D=���������*������������������" ���+,-./=����"����� ��������������"���"�"*��=/������������������� ���+,-./0�����6��(?���������������*����������3������������"��+,-./=<4D9;E�����kvgluguewvdgbiktdlupugulx(7���������<4���������"������ ��!3��"������/� ������*+,-./=��3��"�+,-./05��"����@��������*�������1*��2�����������3�����1��m0&5==(>y5��"=F!B:n��"�����" �9;E(;�6���������������+,-./=#z���%]'#z���%y'#{���%%'��6��������"(+�������"7��������"��"������������������������*�����@�"�������"����"#+���%G'��+,-.��"����1�������(|}~�~�~|������������������������������� �����"��1����� ��/"����"�����������5������������"����"������5��"���������@�������3�"�����"���"��5"�**����������"���� ��������"�������:�������� ����� ��3������]D=/��"=/�������*������(7���������"������"���"D��"�m+;n5�����������"��15���������5��"�����@��1(7��+;��"�����������"��1������2���������������������"�3��� ��"����"������" �����������"����"������������@���"���� �� �"1��(7��+;������������*�������������"#��6�%�'

Page 18: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ����������������������������������������� ��!�����"��� #!!�#�" �#�"$�!��� %&���� �����"������ �'��(�� ���������#������� ��#�����������!!���)����!�"#�������"���������*#������+����� �!���!��� �$ ���������!���%,���"�������"����� �����"���� ���!�� ������������)�����(��� ��� �"���$�!�������� ���"�$�(��!��!�$!����"����"���������� %,�� �"���$�!��������� � � �$� ���$���$-����� ����� # �"��!���)�!��"�)�"#�� ����!�$!���������� ����������%,�� ��#��� �����"�����)��)� �!�� �� ����$���� ��!����"�#������������� �!��� %,(� ���!������ �!��� ��%�%����$�!./������� ��!����"������!���$�!����#�����������#"���!��!�� �����"�!� #�������!�"#��"��"����$-������%0123/.456789������ ���!�+���������*#� :���;<.=:���;<>=:0��!<?=��"�(�/��+���@6.�������$�!��������./�������$�!���%A�(�/��+�������������� � ������$�!���B%C/������� � ��� ���������$����������' � ��� �!� ��!���������!�)������#!��%9��#!�CD%E"����� ������!�+/���������*#��������"�����0123/.456789��"��������������������+�!� �"� $����( FGHGIJKLMFNOPNQFRS TCD%CUVGHGIJKLMVNOPNQVRSW TCD%.U(��!�L�O���"Q�!���� ���� ����-�"�����&8/C@ECE/@0123/. ���/"�!":&8X&<>�=%&�2* %TCD%CU��"TCD%.U�F�P�V�FR���"VR!��!� ������@6./����������-�#!�������"�����!�����! YZ[Z\]��"^Z[Z\]��!!� ���"�����./�������$�!���%,�!��"�$$�!��������� �!��!�)�"�"�����0123/.�#"�� ���"�!":&8X&<>�=$�!���� ������)��#� �$L�O���"Q����!$�!����@6./���������./�������"�(�/��+���%,�� �����#"�_5�����C_ LK CCN .WOK C.W��"QK C. TCD%@U5�����._ LK .@N .aOK C.a��"QKC. TCD%>U5�����@_ LKCaOKCa��"QKC TCD%BU,�� ���������$���"�(�/��+�����!�����! � ����"�!"����"���%,���)�������/����$����� �� ��!��$�!���������� ��%�%�YZ[Z\]��" Z[Z\]��"��� #!!�#�" �#�"�+��� ���������� ��%�%�P�FR���"VR�����"���"�!���� ��"���"�����@6./���������"./���������� �!��� %,�� �� #!� ������'(�!" ������������������0123/.456789�#"����"��� ���"�!"%bcdedfdfghijkflmnopqirstuvw ,�� ��� ��)��)�"�����!�"#������$�����x����)�!�"#�"����� ��"���!���)���$�����!����#���!!���)����� ��0123/.456789����"����!���� ���� ��0123/C�#"�� ���"�!"%y�(�)�!����"�$$�!���� �!� �$!������������#������������"�#�������#����� �!���

Page 19: Cap 10 Audio Signal Processing and Coding Wiley

��������������� ����� ��������������������� �!����������!�������! ��� ��"#$%�"#$% &'(��!� �)�����!)�����! �� ! ��)�����!)����� �� �� ! *+,�$+- �!�� ! �.��/01234567879:;<=>?@AAB;C:DDE:AFCE:AFG@<D=H=AIJK@LBA>EFBDKMLFB>EFBDNOEDG@<=A<?B9PQRST@:F=ENUVWXYZ[Z\]GEF:;B=C:CBFOED<?=C :DECBNUAE<?BD=G ED<@A<OB@<:DBBG ;E_BF=A<?B9PQRST abcde=C<?BfF_A@G=>>DECCS<@;ghi@G:;<=>?@AAB;=DDB;Bj@A>_DBF:><=EA<B>?A=k:BNl?=COB@<:DBBH;E=<CDEBD<=BCEOC@<=@;?B@D=AI@AFBA>EFBCEA;_EABBAjB;EB=AC<B@FEO<mEEDGEDB<EIB<?BDm=<?CEGBC=FB=AOEDG@<=EAK=NBNhC>@;BO@><EDCLNnE<B<?@<<?=C<B>?SA=k:B=C=ACEGBCBACBC=G=;@D<E<?B=A<BAC=<_>EF=AI<?@<mBF=C>:CCBFB@D;=BDNoAC:GG@D_VWXYZ[Z\]BA@M;BCM@>gm@DFC>EG @<=M=;=<_MB<mBBA<?B9PQRST@AF9PQRSpM=<C<DB@GCh@AFqr\WVZssYtuuvXWwxDBF:>BC<?B=A<BD>?@AAB;DBFS:AF@A>=BCNoAe=I:DBpyNzh{DC<<?BCBIGBA<BF@:F=EOD@GBC@DBFB>EG ECBF=A<E|T>D=<S=>@;;_C:MC@G ;BFC:MM@AFC:C=AI@ E;_?@CBDB@;=}@<=EAEO@~u��qt���KP�9eLM@AgNnBH<h@VWXYZ[Z\]Vtq�w�=CBG ;E_BFOEDFEmASG=H=AI :DSECBCN9@<D=H=AIDBC:;<C=A<mEC<BDBESOEDG@<>?@AAB;Ch=NBNh�XtXWw@AF�XtXWw@AF<?DBBBH<BAC=EA>?@AAB;Ch=NBNh�h��h@AF��NoAEDFBD<EDBGEjBC<@<=C<=>@;DBF:AF@A>=BC@CCE>=@<BFm=<?<?BCB>?@AAB;C@CB>EAFSEDFBD;=AB@D~Y�qZsXtY=CBG ;E_BF�e:>?z|��od�oz�@�Nl?B DBF=><ED>EBO{>=BA<C@DB:F@<BFEAB@>?C:MM@AF:C=AI@M@>gm@DF@F@<=jBc9d@;IED=<?G��=FD���Nl?BDBC:;<=AI

Page 20: Cap 10 Audio Signal Processing and Coding Wiley

����������� �� ���� �������� ��� ������������ ����������� ����������� ���������� ���������� ������������ � ��������� ������������ �� �������!������ " # � $ # % & % ���� ��'�()�*�� ����������!�(��� � ����� �!���+����������'����!� !�������� ,-./01234546789:;<=>?@A9B7CDEFGHIJDKLM6966NLOPHFLMDJQHMGRSTUVWV

Page 21: Cap 10 Audio Signal Processing and Coding Wiley

��������������� ���������������������������������������������������������������������� !"#�������������������������������$��������%%��������������������������������%���& '%��(���������������������������������������)*+,(-�����������������������������������%���������������%�����.��������.�����/����� 012324256789:4;<=>?@ABCDEBF GH�������/����������$��%H��������(�������������������������������I��������������� J����������������%������������(��������K�������������L�������%%���������������������� "�K�M�����%%�����N����������L���������%%���*O)��N����M%��������������������������������������������������������������������L��H��%%��� #�(�����K��N��������������������P���Q%����������������$�RPSPTUTVWX YZ[\] P_ a-b cdQSQTUTVWX YZ[\] Q_ a-b ed$����XM[M���^������������������&��$������������� J����L����(.�����/��M��(�����K����%%���*O)��N�������������L����(I�������������(�������������(%�������(������*O)��N������������������ J��������)*+,(f��������M� � M���)*+,(f"gOh''OM�����I���%��&($���)*+,(-�������%����H�����������.�����/���������������&��N����(�����i���jklmM$�����������������H����������%H���������%��&$������(����%����H nopqp� rstuv wxyz{{y|}~�z}tyvn��n�v��J��---ef(�)*+,(-����G-��-�(�)*+,(fgOh�G�������������/����N�(�����������N�(.�����H�����N����������������������������N����������� gH�������H-kkb�M��$�L��M��������������N�(.�����H�����N����������������������������%���������������������N��I�����H J��%��&$�����������%��(��H�����������������������)*+,(fgOh�G���N������������������������������(����������N������������������%���$clb&%h� '��������M)*+,%�N�����������/���������L������������%��&$����������%����L��������(��N�H�������N����N���������N�����%���.�����Hi�J��k-mi�G��kc�m�����������l&%h����IL�����(%���$������������ ���������������H����M��������������������������������G-��-�(e)*+,(f"��(%��&$���O������%��h'�L�����'����O����Na"gOh''Od��N������i�G��ke%mM��H���������K����������N�N�������������������������.�����H���fb&%h����IL�����(%���$��������(���� �����������������H�������������������������M���''O��N������ig���kcmig���kemig���kemi!���kkm�����L������������������L������%H��(����������N�����N��������L�����H����������������������������I����(%��&$����$���������������M������������I���������������M�����������������(��NaJ"GdM���%���$����(���%��(����(������%����������� g���������.�����H

Page 22: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ������������������������������������ !���� ���"���������#�������������#����!�#��������!�����$�����$�%���!�&������#��������#�� ��'(�������)���**+��!������#��������#���&����,���#�����-��,����!������������������� ��,��#� ���$������(./0��!�������'*�"���������#���������#��#�����)���**+��!����������&�������������&1���2�3 ��* ���1���,���"��������%��!�"��!�%4�����,�����������#� ���'5��������#��������"����������������������6�����7�����8�!����* ���9����:678*9;���<�#�'=������������"������#�������#��&�������"���"��� ��� ��3 ���(./0%>**+'=��(./0%>**+��!������:?�! ��@A'@A;����!�������������"#����!�����'8�������! ���������&��+.6��#���������� �#������������3 ����,)���#������#�"�������!�����#�����-��,B���4���)C�����,����)��$)����#���&���������������4���'/�#����4����#�����������#�4##��&��������"�����'D �"�# ������������#�����������"�����������&��"���������4��#����!)$��#�$��E���"����$�'FGHIHJHFKLMNOPQRST ?����)���!�%����� ����(8+=4����&��E�&���������#%�������������������"������ �'2�E������� �(./0#�����)���**+4����%&��E����� ��������!�����������'U ���%���������,��!������������,���$����>AVW%�����$����$)$���������������������,���$����&��#E�"��!��>XY%�����$����$����������������,�#�����������"��#������� ���!��""�����4����%&��E����� ������ ���!� ���#����������������'=��"��3 ��#,����� �����������"���>Z[�"���VW%E[�����������)��������������� ������>'Y��'6���E������� �(./0#�����)��$����)**+��������������,&���4����&��E��������������(8+=�-#� �����,'=��**+4����&��E������ ��3 �������&����,���$��#�&��$����$�������#�(8+=����,���$����$������)�'�')�����$����$:/3':@A'W;;����\�����%]���������!���:\]8;$����$:/3':@A';;'0�������#�4#��� ���!���#����#�������#�)�������&�����$����$���������%������������������4����%&��E"��3 ��#,����#�����,�����������#��������� ���%���E��!�����������!�������!,�����"�$������#����#��"4#�����'=���������!,���E�����������,����-�����������#��� ��#����!!����"���4����&��E'_����&���$����$������",������"�#���#����� #��������������!#��#��%������#�����������"���(8+=)���,�""����""��������#��������,�������������'=������$����$��!����&,abcd���efbg@>h i>jk a@AlWc"��Ambmjn@)$����j������ �&���"� &&����'=��������# ���$����$������������������� ������ ���#����!'5�"�#�)����$����$���&�#�������������(8+=� ��������#������)��������������������,��#���,��"����#�������"�����#�&��#����E�$�����$$����$������������'=����%#�����\]8$����$$���&������������#�� �����������8��&,2�&���������)&,����,��!������"���������"���"���oabcd pabcqrrstbudAvauctjudAvaucwAmbxjw a@Alc

Page 23: Cap 10 Audio Signal Processing and Coding Wiley

�������������� �� ����������������������� ����������� !��� ��������"���������������� #����� $%����� &�����$����� �����'�������(�)����������*��� +,-�.�/ ������0��1����������'�2�������1#��1�����'�� ������� 3456789:;9:;<=>?<@A<=BCDBDEFGHI@JEKLMA?NNAOPQRSTPUGVMSWXYZ[O\ ]_

Page 24: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ��������������������������������������� !!���"�#����$%&������$�"�'"(���"�)$)�)$ �"�)�(� �����"��"�(*��+,-���)�(,.���+�������"/�$ +)��*0$��'��123)�(� !!���"�+"%�%+,�415�53�6,���%7*��(��)"$�(�8�$)�)�"*�*����79:&�"�(*��"�'"/��"�:�)����;+<���"*�;%=%>?$���@A)�#�"!�$)�"*��8�!�$"0 "�'������0*�!)���*0�����*�"�(*��+�"��)�(BC9+0*����7DEF@4>>:)$'*�"��!0*$$*��%>�"���"�(*�"���$����(�����)��*��)��@A)�(��$���"/"� "�!*��A���?�")$��)����*�'��*�@A)�()�����)�"*�%G*��8)!�$�+�*��(���)�)����"H�(A )(�����)�!*�"������@����I$�����)�3JKLH��)�"�'M����)��)���"��*�(*��"����"��A���?�0�*!)�"���"�(*�%N����*�����)�(+)B)"���@C����$(��"'��(IBC9M�"�(*�"���$����("��)���0*���"�����*�'����*�@A)�()�����)�"*�"�����"��(+*�0*��"��@)�"*��"���"�����*�'�*!�*�����)�����)�)��(A !*����)�44KLH%&��BC9�"�(*�"�>>:�)�"��*�"'"��"����79:&?$���A)�#�"�(*�(��"'��()�9*$A O)A�0*����>:@P)$'*�"��!��"�'�8�$"�"���������)$��"���")%C �)��"?�@"�'�)��@A)�(��$���"/"� +���BC9�"�(*�')"��"!��*/�(��*�@A)�()�����)�"*���$)�"/��*����"���"�(*�%Q�0)��+�����*�@A)�(!)'�"��(�����*���"�A�$*�)�*����/)�"/��*!�*�"��!"�"!�!!)�#"�'������*$(0*�)�*�)$!)�#��)����������*0����)��@A)�(%>BC9/������"���"�(*��"!�$)�"*��8)!�$�IG"'���3K%33M0*�)�"'�)$�*��)"�"�'PKKLH�$��P�)�!*�"����*�����BC9�*����")$0*���(���(A"�)$$*�)�"*�%>!)�#"�'������*$(���"!)��'����)��(A 7DEF@3�� ��*)�*���"�!*(�$4"������"!�*��(I��($"��M%Q��)�A�������)�+0*����'"/��"����+���BC9�"�(*�"�)(/)��)'�*��"����!�*0����)@������*$(�*!�*����!"�"!"H)�"*�%>$$*0���79:&�*!�*�����A�$*���������"!�*��(!)�#"�'������*$(�"$$�*����")$$ ����"��)$$*�)�"*��*0H��*A"��%&�"���)(�*00�)��$�"!)��$ $�)(�*)$*���A"��)��%9��)"$�*0���!"�"!�!!)�#"�'��!�$)��(��"'���*��(���)��'"/��"�R9)/"SJT)�(RG"�$S;T%UVWXWYWZ[\]_abc]de_efg &��>>:)$'*�"��!��)$"H��"!��*/�(�*("�'�0?�"��� ��$)�"/��*"�����(�����*��A )��$ "�'���("��"*�*/���"!��*�����)��@0*�!�*�0?�"����A�$*�3;#LH+)��)�(*�����/"*��$ "�R7)�"hSTRG���SPTRG���SiT%Q���"��)��+���������)$���("��"*��**$"�)��$"�(*�$ (��"�'$*�')�)$@ �"��"�(*��)�(����*�$ "0)A"�@�)����(���"*�"�*A�)"��(�����*("�'������("��"*����"(�)$�"����)(*0���*�"'"�)$�*�0?�"����%<"(�"�0*�!)�"*�"�!"�"@!)$+�"���������*�(@*�(��$)��"�����("��*��)����()��(*��)��0�)!���"�')A)�#�)�()()��"/�O7<)$'*�"��!%&�����("��*�A)�#�+��"���)�A���$���"/�$ )��"/)��(0*�"�("/"(�)$��)��"H)�"*���)$�@0)��*�A)�(�+��*(���()�"!��*/�!���0*�)?8�(A"��)��*023�*"��*����Q&ji@�*"��"!�)"�!�����)$�0*������"�"�)$�"����"��)�(�)���"��*�(����!)���")$%UVWXWYWYke_lbbfa_efg &��A"�)$$*�)�"*�)�(��)��"H)�"*����)��'"��"�>>:A�)��*!��"!"$)�"�"���*���/"*��7DEF�*(���"���)���� !)#����*0)�����(@$**�"���)�"/���*��(���+)�("���)��� ��*)�*���"�!)�#"�'������*$(�)��*A�)"��(0�*!)�)�)$ �"�!*(�$�"!"$)��*7DEF@3+!*(�$���*!!��()�"*���!A����*%C*��$*�� )�($*��$����*("�'A$*�#�)��"���'�)��("��*����)��@�*���*$$**�����������*��)���(��()�� ��!*/)$)�("���$�/)�� ��(���"*�)��

Page 25: Cap 10 Audio Signal Processing and Coding Wiley

��������������� ��� ��� ��� ��� ��� ���� ���� ���� ��������������������������� !"�� ��� ��� ��� ��� ���� ���� ���� ����������������� #$�%&�"'(��)*����������� +,!-�$.��--�� &/$,.0,-1!"234$�-45��6789:;<=><<>?@ABCDEF@G@HIJKLMNOPQRR?LS?TCGCUVFEFWUIKDPXCGY@ZIBZIFH@DIJKFEGK[EG\@[]FIJK_ S[EG\@[FEAZUICGK@ZFUVCHHKaIK\EGCFEGbUKCGCUVFEFPXVPFVGIJKFEFBD@aKFFTJKFaJKAK[@DYFCFH@UU@[FRFEGIJKaCFK@HLMNOPcdUCVKDeeedIJKRR?a@KHWaEKGIFCDKbD@ZBK\EGI@fgFaCUKPHCaI@DXCG\FIJCIAEAEaIJKCZ\EI@DVFVFIKAhFHDKiZKGaVDKF@UZIE@GeGIJKGKFIK\PU@@BCUU@aCIE@GBD@aK\ZDKdIJKEGGKDU@@BC\jZFIFFaCUKPHCaI@DiZCGIEkKDFIKBFEkKFEGEGaDKAKGIF@Hcl\ mCBBD@nEACIKFEGIKGFEIV\EHHKDKGaKUEAKGmSoppCG\@XICEGFqZHHACGa@\K[@D\FH@DX@IJiZCGIEkK\FaCUKHCaI@DFCG\iZCGIEkK\a@KHWaEKGIFZGIEUIJK\KFEDK\XEIDCIKEFCaJEK]K\TJKGdEGIJK@ZIKDU@@BdIJKiZCGIEkCIE@GG@EFKEGID@\ZaK\XVIJKEGGKDU@@BEFa@ABCDK\I@IJKACFYEGbIJDKFJ@U\EG@D\KDI@CFFKFFG@EFKCZ\EXEUEIVrG\KDa@\K\FaCUKHCaI@DXCG\FCDKCABUEWK\I@H@DaKEGaDKCFK\a@\EGbBDKaEFE@GdCG\IJKGIJKEGGKDU@@BEFaCUUK\CbCEGH@Da@ABUECGaK[EIJIJK\KFEDK\XEIDCIKRXKFIDKFZUIEFFI@DK\CHIKDKCaJEIKDCIE@GFEGaKIJKI[@PU@@BBD@aKFFEFG@IbZCDCGIKK\I@a@G]KDbKRF[EIJ@IJKDCUb@DEIJAFFZaJCFIJKLMNOPcUCVKDeeeCG\IJKoZaKGITKaJG@U@bEKFMR?st@JGguavdCXEIDKFKD]@EDEFACEGICEGK\I@a@ABKGFCIKH@DIEAKP]CDVEGbBKDaKBIZCUXEIPDCIKDKiZEDKAKGIFwxyzy{yz|}~�������}�~�� TJKG@EFKUKFFa@\EGbXU@aYs�ZCag�vKAXK\\K\EGIJKDCIKPa@GID@UU@@BJCFFK]KDCUEGG@]CIE]KHKCIZDKFCF[KUUT[KU]KqZHHACGa@\KX@@YFCDKC]CEUCXUKH@DQPCG\fPIZBUKXU@aYF@HiZCGIEkK\a@KHWaEKGIF�KaPIE@GEGbCG\AKDbEGbIKaJGEiZKFCDKCBBUEK\I@ACnEAEkKDK\ZG\CGaVDK\ZaIE@G

Page 26: Cap 10 Audio Signal Processing and Coding Wiley

��� ��������������������� ����������������������������������� � �!�"���#��$%��� ����&�'�����"'�� �������(��� )���� ���������*��������)'��!� )���$)�$����#!��$���$�"�� )! )� !���!�+�� )��� �� �,-������$������ �!������ ��'��!�'��.����#�� ��������$�'���'*���� ������ �����"����������� ����������������� �!�/�!�+�+������'*���� �������'�� )���������� �� ��,012324256789:;<8=<>9?9<7@ A��� ��� �BCD-"E���BCD-"FGHIJKL(� )����)����!�� �)������������!��������MMH,L���/�!���( )�MMH��$�"�� )!)�����!������NOK!�����PQ���RST'�����"��)���� ���UK�� ���S,RV(�����������*��'����!���"�� ���������� #UKKAV(��� �!�"���#��$��W�����'��.����#������������ ���������� ����'BK���I���� ���� #� ���������$'��X"�)��������� �PY�)�RS�T,0123242Z[9:\]:?=<>9 ��������� ����' )��������W�����!�� ���������$��)����!�� ������� ������������� �� �$#'�� )�MMH��$��� )!,������"������ ��� ����$ �� ������� ��W����W���P�K_�RS�T( )�MMH��$��� )!!� )�� ��� �N "AGK,EEES��� ����'������� ��$���)����.���� #P�N ARa�T� ��� ��'bFc��I�'��*��'���"����W�� )�)������Pd���ReT,N)��������'.���� #W����)�����W� )�!���$��������������!���/� #,NW�"�)�����(����" �!�MMH��������W�������� �� ������Ebb"BQ+C�� ��!��� '��!�����$acf���FXf�'���������HC ���������'�� )�!��������W"��!���/� #���*���(������ ����#Pg���Rh�T,BCD-"FMMH!��� ������ ����������� )�����% �!�"'��.����#&�������'������!����'�� )�BCD-"a� ������,0123242ij9\9:9<>9k]l9mn=mol=7o]<pjkq G�'������������$W� )����"��������'BCD-"a(W�*�� �����������$��*��� �#� �!"���������� �'BCD-"FMMH )� ���������$� ���� �BCD-"a,G� )��$��� )!����� ��� ������ ��!��'��"������rstsrsuvswxysz{UAB�V,�� )�AB�������)($������������������� ����U�,$,(������ ���!����(*� ������(�� �"��� �������(� �,V��)��� ���� �'��*����� ��'����,N)�AB )���'���'����� � �� )� �� ��$�'�����!�� �����$��������!�����!�� �W� )�� ��� �����$ )��/�� ��$!����������AB� ��� ���,L����� ����(�����������������W��#�)������ ������#���!���� )� �� ��*�� )�MMHAB�� ��'������ )����!��#������� )��/�� ��$AB������ ���!������ )���'��������' W���W� ) )���������!����,� �� )���� ���$) '��W���!� �� ����� ��� ���'��!������!���������� W��� )�AB!� )����� )���������!� )���� ��!��'.���� #(��!���/� #(�� �� �(����#(������� ����,N)�AB��*�� ��������� ����� ��/���� � )���������'����� �����#������!�����!�� �,��'�� (����������� ����MMH�!�����!�� �)���������#��������#+��W� )�� )�AB'��!�W���,L���/�!���(�����W��������� ��W����������P|��ReT����������!�� '�� )��/�� ��$����W������� ���JBK������ ���,N)��!� )�� )� ����������������JCH�� �!� �������������� )�� )���������$JBK�� �!� ���(W������� �� ���)������!�������.���� #W� )�bhfU��� ��� ���V��!���/� #����� ���P|��ReT,N)����� ���� ���W����$��*��� ����$) �' )�'�� )� )����� ��������� ��� ����� )�MMH!������*������������� � � ��acf

Page 27: Cap 10 Audio Signal Processing and Coding Wiley

��������������� ������������������������������� ��!"#$%���&�'�����������(��'���''�&���&(�������)���*�'�&����'(����'�+��'���&���(,�������'�&��������&�����()������)��&'����'����'�+��'��-(�����.)�.(�������&����-'�-�'&��((������./�����(����($0�',�'&�&����/��'�&����'(��/���(�)�����/�(��-���&�12��!!#$3�������'���������45��6����7���'�/�����(�����889���(���((��&��-��&���,�'�'���'��&���:�*�!"#$8��&�6�����������-'��&���'-�(������.��-��-�'����,�(�'���(�&��,������-�.��-����&�(����'�����*(�������&�&��&�-'�&�;��������&��-��6������,�'���&�&(���'�����$:�����'�/���������&�&���(�(����)��.'���'�&������(����<<=$3�����'�����(�����-��(�(��,�(����&�������)��(�/��-('�(����&����-��'+�����������(���)��'���$3����������'���������45����/���������&�����'�/��-+��������'�-�/��)��'���7�'�&�����&�>?������+��(�@�'(!A#,�'�������&�����'��(�889(����.�����'��&��-��6�������B'��!C�#$3�����'���(�&(�����7(����.�����'(�'�&���''�����&�(��-�%9:��&����-'����&����(�)/����'(��'+�����D�����)���'�&�����&�>?$:�������&�(�����&�&�'���'�����'��,.'�����&��-7(�������(�&�����'������)��)�'&��'�(�(�'��'��-���E=��EF*)G(����(�����(�(AH=��<E*)G($8(�������&7(�)2����/���(�('�I����&����(�-��6����+���.������'�/�������EF*)G($1��������'���&7���'�&��������)��(��������&��(�&�����'����������,'���(J�$-$7<E*)G(K7����,�&��'�)��(��'(����'������.6�������&��-7��&���'���'��'�&���&�������'�/�����(��LM$HA��&LM$NE��(�)2����/�&����'���������'�/�������(�(��)��'���(��<E��&FM*)G(7'�(���.��/����B'��!C)#$8&&���������7���(�.��.��(*'����(JO54(K,�'�'�&���&)��(�����(PA$FN��'���Q��'�(����'&R�'��������(�������<E*)G($B�/�'���'���.�����'�(��'[email protected]'���.������������������(,�'��'���(�&$B��������(������&��9���!!#�;���!C#�@���!!#�B�*�MM#�;��-M<#�4���M<#�:�*�M<#�%���MA#�:(��MA#$UVWXWYWZ[\]\_abbcd\ef[ghX :������(�������(�����'��&,�������������&��[email protected]��&��(���&�'&7��',�������[email protected]��'�,�((������&�(���Q����.�'�+�����R��&����&��-45,���(������'�/�����($0�'�������7��'����������(�(�)(��������JSOBK,�(�����&�&�;�''!C�#�(��'������[email protected]$5�'��/�'7������-.��'��'�&������Ji:SK�12��!!#��&�'��(��'�.&�����,��-���&����'���/�>?J:,��>?K�3,�*!E#��&���()�������'������[email protected]��&��$i:S����'���[email protected]�'�&������)���*�'�/�&�(���-��'��&��-�'���(�����'�����(�-���(7,�������:,��>?�'�/�&�&(����)�������&���'�.��,)��.'�����&����&��-$jklmlm nopqrmstuvwxyz{|yp}jmm�~r��:��[email protected].<FF!ES�'�N��&��,�(�&����&��%����)�'<!!C����'�����'���(�&��-�'����(,�'���(��&�9���!E#�T&��!E�#�3B13!E)#�3B13!E�#��'����������,�������'�-'���)2����/�(�3B13!F)#�(��)��(��&)����5ST@���������[email protected]��&��J0�-�'�<M$<AK�������((�(�-'���&�����'�����.�������������2�(���'���������&��-�����!E#�����!C#�����!!#$3�����'�(�(������-'���&����������-�'����(,���,�&�.'��-��-�'�/�(���(��'(����)��7

Page 28: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ������������������������������ ���!����"#�$���������%�&%�����!����"'������������(�)����"&%*$%����%�+��,���-����)����#�$���������%� ./(0!12,"�%3'��'4456(27�#(� 7��8�/#�6'8(�9����)����:$�%;���9�$���):$�%;���9��������:$�%;���9.���:$�%;��� 0������:2,"�%&%"��<30���445��������:2,"�%&%"��<3=���41�5:30���4>5/���*�����:2,"�%&%"��<3("��4?@5:3/,��44�5�$���):&%"��<3("��445:3+��)445���,��,��":2,"�%&%"��<3��)�4A�5:3��)�BC58%D:E����:2,"�%&%"��<32���445:3F��$BB5(��%�:#��������6���,��3�$��BB5:3.���BC5GHIJKLMNOMPOQRSTUVTWUXSYZ[U\]_abcdWSeSdUVfSghUeZgbiUdijUUe[bRdbcdWSeSdWRkbZgWZVbZUiYVSlbimSXbinoogpicjZSqargpijUVe[bRRUmfs[UdWiZWRkcWi[WRkYUbZcVUiSY\]_aVUmbZWTUZSWZijVUdUeUiiSVibVUUtZURiWTUiebmbgWmWZuvSghUeZgbiUdVUjVUiURZbZWSRivciUVWRZUVbeZWTWZupSghUeZlbRWjcmbZWSRvbRdbeSljVU[URiWTUiUZSYeSdWRkZSSmibTbWmbgmUZSbeeSllSdbZUbmlSiZbRudUiWVUdZVbdUSYYgUZXUURgWZVbZUveSljmUtWZuvbRdwcbmWZufYxeWURZbRdyUtWgmUeSdWRkSYdWYYUVURZeSRZURZzSghUeZi{ice[biRbZcVbmbcdWSpijUUe[bRdiuRZ[UZWebcdWSpijUUe[gUeblUWRdWijURibgmUYSViSlUSYZ[UWRRSTbZWTUlcmZWlUdWbbjjmWebZWSRifsSYbeWmWZbZUZ[Wiv\]_abcdWSjVSTWdUieSdWRkbRdeSljSiWZWSRSYRbZcVbmbRdiuRZ[UZWebcdWSpijUUe[eSRZURZbZTbVWScigWZVbZUif|UVumSXVbZUibVUbe[WUTUdZ[VSck[Z[UciUSYiZVceZcVUdVUjVUiURZbZWSRiYSViuRZ[UZWeijUUe[bRdlciWevice[biZUtZZSijUUe[bRd\}~}f�SV[Wk[UVgWZVbZUibRd�RbZcVbmbcdWS�ijUUe[bRdlciWevZ[UiZbRdbVdjVSTWdUiWRZUkVbZUdeSdWRkZSSmiZ[bZlbrUciUSYdWYYUVURZiWkRbmlSdUmivZ[Ue[SWeUSYX[We[WilbdUdUjURdWRkcjSRdUiWVUdgWZVbZUvgbRdXWdZ[veSljmUtWZuvbRdwcbmWZuf�SdWRkZSSmibVUbmiSijUeWxUdWRZUVliSY\]_a�jVSxmUi�Z[bZUiiURZWbmmuVUeSllURdZSSmiUZiYSVbkWTURmUTUmSYYcReZWSRbmWZubRdeSljmUtWZuf�UuSRdWZijVSTWiWSRiijUeWxeZSeSdWRkSYijUUe[bRdbcdWSv\]_abmiSijUeWxUi

Page 29: Cap 10 Audio Signal Processing and Coding Wiley

��������������� ������������������������������ �!� "��������"����������������������������#�"$�����%�""������&�����#���������%��������������������#���������������&"�����������'������"�����!���� ��"�������������()*+,+,+)-./01,23456789:56;: <��=>?@�A�������������B���� ���������!��� ���������������&�����������(<������� ������B���""�����!��������"=>?@�A(C������DEFGHFIIJB�����������'����K�%�����DIII#"� �B��%�!������LEFGHFMMJN� ����"�������O��������D��!������DP��K�%�����LMMM(Q�B����������"��%���B�����R�������#����������������R�������#=>S��=>A#����� ��� ��������&#������ �% ��� ��� ��������&��!�� ��%������������������=>?@�A�������������(TUVWXYZ[\]_ab]cd(<��=>?@�A�����!������D��������������e�������"���=>?@�A�������� �(<�������&����� ����������&#��� �% ������&#�����������&������f���#��������������������&#�����R�������������������������&(<����������f������%�&�����������B���������&�����#�(�(#cgh[XagiEj���Ik%J���blchmh]n����������&EC���MMJ(<��=>?@�Acgh[agig[\]n\]co����������%������������ ���������������&�����&��f�� ��������������&� &���������%����������&��&"���Lp%q���rAp%q�����%�!�(<����������"���������% ������������ N��� �% �P�����&��=>?@�AO����!�������D����"�"�����%�������(K���� �#�� �B��%����������&��&"���Lp%q���rp%q�#���������������������&����� ����(G����� �#������R����� �������������!�Ns?t>P�����&������"��������%�������%��B���rp%q����LAp%q�(K��� �#"�������&���%������������� ����&��&"���LAp%q�#�����"����%����N�����"��f�����P&����� ����������&������f��������� ���(<��=>?@�Ablchmh]ng[\]n\X]co����������%�������R�����������N<<GP������������������������������ �(<����� �#���������������� �������������!����""���� �p�����#��!��%�������#����������""����u���<<G������������ �&����������������������"�����R�����������(TUVWXYZ[\]_ab]cv(w�� ���������&%��pB�����������% �B���=>?@�A!������D#!������L������B���$ ���������������������%���"��&��$����������� �!� ������������(<������� ����������%�������# �B��� �������������&#��� �������� �%� ���#����������������������E>���II%J(O���������� �!� #!������L��� ���������������������%��������"�������������������������&#������&# ��� � ��%��p#������������&��"��������(K������������!������L#��=>?@�x���&�������������������$������� ����������&������&�����"���NO>FP"�����������������"=>?@� �����B���xOCO(C������L�""��������!���������� ������������������&(Q�B��� �� �B����������'������"������������ �����������"������������#���% ��&"��������������������!������!���� ��������&#������������� ���� ��&#�����������S�y������������������(Q�B��������� �����������f�����!������L� �B%����f�� ������f�� ���������������"����������%���������(t�B��� ������������&����� ������ �B%�������B������������&�� ������&��$���� ���&�(=����!��#��"��� ��������%��������� �%� �������� �����#!������L���!�������&� �������% ���� �� ����� �������� �%� �����$���&������� �%� ���(<�R�����������N<<GP������"����"���!������D�������������!������LB�������p���<<G��������"��

Page 30: Cap 10 Audio Signal Processing and Coding Wiley

��� ��������������������� ������������������������������������������� �����!"#� ����$���"������ %������ ����$���&'� (��))*������������%��� �����+)',"*-.,/"���0��������$������� �$��� 12-34���($� (�&56787879:;<=>8?@ABC;DCEFGH -�����!�$��%�����!���� �������!������ ��#���������'3/I�J�����"���������$���K��%����� ������0����������������������� ����������$���$�������0���$����� ������ �%���$&L� ����M��� �0� ���N���0�� ��$���K��%� ��(�������� �N������������������%����$����!�� ���������(�0��� �� �����������������������&O�� �� �0��� ���"���%� ���0������&)��PQRSTUVWXYUZVW[WT\][QSQ_PV� �#�������%��#�������������%�������������K�����������1))*4���� 0���&2� ���� �������� �������!������������"���WVVZT\][QSQ_PV� �#�����#� %����� ������������� ����a/,3���������� &)��WTPTbPVT\][Q SQ_PV�00� ������ ����0���N ������ �N���&c������ ���� ��!��!0 �$d��eJ(�f��������������0 �$g&h��i(+j"����� �N������������0� �������������!�0������"$����"����%�������$������������������������O��� ����� ��$��!� �� ��������������!����� ���������!1k-lO.4&2�����%"���mT[YT\][Q SQ_PV������� ����0������� � �N���"������������������0� �������� ������%������������&5678787n:;<=>8?@ABCoCCFH p���(�'3/I�M���'3/I�e"���'3/I�J��������� ����������%�����0��$� ����������$������������$�����0�����������%0� �� ��� ��!��0������������0 �$�������� ��������������!����!��q�����%����������!� $�����%�������&)���0���� ������������\Y[rsVSWTP[UX&'3/I�J�������������������������!"�&�&"#� ����� ����������!��� �#������������%��$�����%�����#� %��!� ���$��������������������%&)���� ��� �%��������WTPTb[P[UX&t���0���$���0���� ���0���'3/I�J����������������%�� �� �������������#�������������������0��u����&)�������������QYUVYUrbTWV][YUVSTU[s[UX&vTU\STPw\][QxQ][YyzQQPW&'3/I�J�����{|���ii}����! ���������0�����12�!� �M~&Mg40� �����!�0���� ��������{����i��}����� ���� ��!��!0 �$�������e~~�f�����dJ(�f��� �������&2� ��������������"�� ������������!� ���$�� �����! �����������0 �$��� (&)������������� �$�� �������!"a/,3�����!"���� ���0� $�����!&)���� �$�� �������!���$���%��0� ��� �����0e�J(�f�����(+j��$����! �����������J�Md(�f������ Md(+j��$����! ����1*������i&J4&2� ��!�� q�����%"�� �������1�(+j��$����! ���4�����������1Md(+j4����������������%�a/,3�������������� ����!�������d���eJ(�f�&2� !��� ������������ �������#�Md(�f�"���$�f0 �q����%�� ����������� ���$���%��"���"���� ������ "���'3/I�e--a��!� ���$�����K��������0� N���! ������� �������������%{3� (i�}�������N����'3/I�J#� ����M�'�������$��0 �q����%���� &)��$����$����0 �$��� (�0'3/I�J����������������� ������� ������� ��� ���� ������������ �! �$$��� ���&�XYUZVU[w\][QxQ][YyzQQPW&c��������� ��� '3/I������ ��� ��������%���� �������� �! �$$��� ���"���'3/I�J����������#��#� %����� ��������!�%������$�����!������� ������������!������q������������0� �%������������� �������!{*���i��}{*���~M}������� 0����0� �� ���� ��"��!����#��

Page 31: Cap 10 Audio Signal Processing and Coding Wiley

��������������� ��������������������������������� !"#$%�&�'��()��*�+�������,��-.!.�!/0��1234, /.�*1.*�����*�+�5��&!6 (.*�()(*�+�1��+'7�.��)8�5��&!6/9'.2�.+1(*�+��1��+'7.��)8 �(�(:�.�+1�������474%�;�� $ <6=+.�(.�������2(''�)��>?�8$/1()(?)������� ,3�>;@��90+1()��*�+��=('�A+�.2B,,66 < CD3D,D6D<6�>;@ C�>;@EFGHIJKLMKNMOPQROSTUVSWXYZ[\]_\]a\bbcdeb_faZbgbaZ[ hijb][kklmnfaZb_]o_]d][\\Zb[dnTpZ]eqb[ \p]d]_]\p]\]r\X\bXdo]]gpZ[\]_eg]hssPOm[aq]\pbadeb_dgb_]Xa_Zt][du[\p]dZdnsp]ssPOo_btZa]d\p]govZcZ\ueb_wxxyzwxxvRd\_[dqZddZb[bedu[\p]\Zgdo]]gp\p\g[v]_]o_]d][\]aZ[\]_qdbe]Z\p]_\]r\b[cub_\]r\ocfdo_bdbaZgo_q]\]_ddfgp d oZ\gpgb[\bf_b_d]\beopb[]q]af_\Zb[dn{cdb|b[]g[do]gZeu\p] ]|][a]_|[ado]]gp_\]be\p]do]}]_n{aaZ\Zb[ccu|\p]_]_]egZcZ\Z]deb_cZodu[gp_b[Z~\Zb[gb[\_bc|Z[\]_[\Zb[cc[f ]|[aaZc]g\dfoob_\|d�]ccdgb[\_bcdeb_ofd]|_]dfq]|[a�fqoeb_�_aRvg}�_ansp]ssPOdo]gZ�]db[cu [Z[\]_eg]_\p]_\p[`[b_q\Zt]do]]gpdu[\p]dZdq]\pbabcbuZ[b_a]_\bqrZqZ~]Zqoc]q][\\Zb[�]rZvZcZ\un�]ub[ado]]gp|][]_cqfdZgdu[\p]dZdgovZcZ\Z]dZ[UVSWXY_]o_btZa]avu`d]\bed\_fg\f_]a faZb\bbcdiPgp]k�liPgp]k�aliPgp]k�]lnPu[\p]\Zgdbf[ad_]_]o_]d][\]afdZ[ \p]d\_fg\f_]a faZbb_gp]d\_ c[f ]hP{Q�mnP{Q�iPgp]k�al\_]\dqfdZg d`gbcc]g\Zb[beZ[d\_fq][\dnO[d\_fq][\d _]\p][\_]\]a ddqcc[]\�b_}dbedZ[cXo_bg]ddZ[ o_ZqZ\Zt]d|ccbe�pZgpg[v]ab�[cba]a\b a]gba]_nPbq]be\p] tZcvc]du[\p]dZdq]\pbadZ[gcfa]�t]\vc]|�U|aaZ\Zt]|opudZgcqba]cZ[|_[fc_du[\p]dZd|b_[b[o_q]\_Zgpuv_Zadbe[ube\p]d]q]\pbadiPgp]k�gln{[]rg]cc][\\f\b_Zcb[\p]d] [ab\p]_d\_fg\f_]a faZbq]\pbad [a oocZg\Zb[d oo]_]aZ[i�]_gk�lnsp]P{Q�Z[d\_fq][\d _]gb[\_bcc]a \\p]a]gba]_vu�dgb_]d�b_dg_Zo\dZ[\p]

Page 32: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ����������������������������������� �!"# ����������$�%��&����������'��$$�����(����)�*��)������������$�������+���,���$����������-����(������+��������)�����+��'��$����#� �!+��)���������,����.�/�-����0���(��������0���������$����-�����������1-���(��/���������������-�$���,��#2���(���������������3(��(,����������������&�����1�����������������4567%8����+��)����-��*3�����$+���-����03��(�(�49:9+�������#4����)��1����������;��<3�)���-��-��*'��$��=���)����-��'����3%'�����������0���$�%����>?���@@A#9��(���/���)����-��������1�#�#1BC#8#8#8�(����(BC#8#8#BC13�������-����������(�'����������������2�����BC#BD"�������������(�4567%8�����#EFGHGHGHIJKLMHLNONPQRSTUVWXWUVOY Z(�4567%87������ ����[�����7 [">7���@@A(���(�$���)�������)��������'�����������0����������3��(�(�4567%8����%����(����)����(���-�����0�������������������#Z(�4567%87 [���'������������(�<���%�����=�������0���$�$����(�4567%8�������(�$������+��������-��������������'��$\��]CC*-��������$+���������-��3���_#] *a;���@\*a;#Z(�4567%87 �������-�����������(�4567%D [�2�����BC#BC������������������BC#8#]"�����3��(��$��/������'������������������,���������(��(���(�����2�����BC#B8#Z(���'������������)��-0�(�+����+�����������-����������5b�"1����%���$+����������!Z5"1Z3��cd������1��������-����0#efghfijklmnopqfrksqjpjkjpotuenrv#Z(�5b��/+������(�'����(������%��$�����+���������-�������$�����',������0�����'��$%���',�������������%��*�'��&����0��--����1+��)�����(������)�����(�����++��+�������$%+����,�����������>��(�@\A#w��%��������������������;����������0���$+���1+���$�������+���������������&�����'�����(5b���--�����#�#1����������0"���(���(��'���&�����;���������������'��--��������'��$���',������#Z(�5b����(��&��3�����������������(��/������ [-�������$��,���������-��*3���%��$+���-��$�����#4����)��15b��������0���������������������$+��/��0�����+�����%�����$��&��������������/+����)�����$+����(��a�''$�����������+��������#Z(���'���1����������$+��)��(��������',%�����01�(�'����3���+�����+���'5b����$+��0��#Z(�5b������0$����$+����'��$�(�'����3���xifghfijklm������yz{|z}~}{}�+���$�����'��$�'topqf%��*��������1�#�#15b�����3�'��&����0%�������)�+���$��������������'�����%��*���$+������#Z(��������%��*���$%+�����������������-������������%'�����-�������������+��������+���������������#Z(��+���������',������������+���������(�������������������&�����;���������/������'��$�(�������+������#2���(��$���1���0��������-���������.�������3��(�(������+�3���'�(����+���������',��������������%$�����'�����(-���# ��(��������1�(��+���������',�����������+�����-0�(�+�����%�����$)������3��(�(�������������������+�3��# ��-�������']D*-�1�$����$+��)�$��������5b��'yC#\B���(���$+������$����+�����������[4��"�����'�����������������$����(���+���(1���������1�����$+��/�����$�/�����"3����+�������>a���@��A#Z(�$�����(�����5b�$�������������$�+��)������'��-�������$��*�����)����''�������w4!:"��$+��������#

Page 33: Cap 10 Audio Signal Processing and Coding Wiley

������������ ����� ���� ���������������� �������� ������������ ����� ����������� ������ ���� !�����"� #�� ������ $��� ���� ��%��&����� ������� '�����& ���&�������( �)����� �*�$�� �� �)����� +,-./012314356789:8;<=>?@A BCD

Page 34: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ���������������������������� !"#$%&'()'#*%+',$%&'+%-#.$+/()'(*#.$+%-#.$+0'12%0')%-)'03*4%#-50'3%+%*#!6#*04'0(*.3)%'7'.0'12%0'43*4%#-50'3%+%*#89:4;<*0(*#',$%&'.#4=4;<*0#*%+',$%&'+%-#.$+>/()'$*#-,('0?50'4%3(%*#8@AB>('3)#%12'CDE.#FFG%+'?5$*H'4!6#5.0(%32$.0/+%#3'()'(*#.$+%-#.$3*?,5*#'#(+.0'50'4%3(.I$'/()'+5''3)3*4%#-5%(3)50'4%3(%*#('3)#%12'+CJ5.#FKG3.#I'2+'4(*%?50*7'()'3*4%#-50'3%+%*#!A)'*#$H+%-#%L3.#(4%<<'0'#3'I'(M''#()'50'4%3(%*#('3)#%12'+5'0<*0?'4%#.3*??*#+5''3)3*4'0.#4%#()'NBOP,KPQ3*4'0%+().(%#()'$.(('03.+'/()'@AB%+5'0<*0?'4%#()'<0'12'#3H4*?.%#/M)%$'%#+5''3)3*4'3+()'@AB%+3.00%'4*2(%#()'(%?'4*?.%#!QI0%'<4'+30%5(%*#*<()'@AB+3)'?'%#NBOP,KPQ3*4'0<*$$*M+!R%0+(/()'%#52(.24%*%+(0.#+<*0?'4(*<0'12'#3H4*?.%#2+%#-.#.#.$H+%+L$('0I.#&.#4$.('0.ASJ.#.$H+%+L$('0%+'?5$*H'4<*0+).5%#-()'#*%+'.0(%<.3(+!S'T(/()'50*3'++'4+5'3(0.$3*'<L3%'#(+.0'12.#(%U'4.#4'#3*4'4!R*050',4%3(%*#5205*+'+/()'+'12.#(%U'43*'<L3%'#(+.0'(0.#+<*0?'4I.3&(*()'(%?'4*?.%#IH.+H#()'+%+L$('0I.#&.#4()'.++*3%.('4ASJ*5'0.(%*#!A)'*5(%?2?5%(3)$.-.#4()'-.%#5.0.?'('0+.0'4'('0?%#'4I.+'4*#()'0'+%42.$.#4()'%#52(+%-#.$!6#()'#'T(+('5/I*()()'%#52(+%-#.$.#4()'0'+%42.$.0'?.55'4(*.+5'3(0.$0'50'+'#(.(%*#7%.()'.#.$H+%+L$('0I.#&.#4()'<*0M.04ASJL$('0I.#&!V'5'#4%#-*#M)%3).$('0#.(%7'%+?*0'<.7*0.I$'/3*4%#-*<'%()'0()'4%<<'0'#3'+%-#.$*0()'*0%-%#.$+%-#.$%++'$'3('4*#.+3.$',<.3(*0I.+%+!A)%+%+.3)%'7'4IH?'.#+*<.+*,3.$$'4<0'12'#3H,+'$'3(%7'+M%(3)8RJJ>/M)%3)%+.$+*2+'4%#()'3*#('T(*<()'NBOP,KPQ+3.$.I$'+H+('?+!A)'3*?5$'T%(H.++*3%.('4M%()()'@AB%#NBOP,KPQ+3)'?'%+3*#+%4'0.I$H8W:X>0'423'43*?5.0'4(*()'NBOP,9QQY50'4%3(%*#+3)'?'CP0%$FFG!�Z��[\!AM%#] C6M.&F=GC_M.#:GC6M.&:G%+.#.30*#H?*<()'A�a�bc�������a��d���e���6#���f�ag�]����� ha���ia����!A)'AM%#] 5'0<*0?+7'3,(*012.#(%U.(%*#*<()'(0.#+<*0?'4+5'3(0.$3*'<L3%'#(+I.+'4*#.5'03'5(2.$$HM'%-)('4?*4'$!A)'12.#(%U.(%*#4%+(*0(%*#%+3*#(0*$$'4()0*2-).5'03'5(2.$?*4'$C6M.&F=G!A)'AM%#] 50*7%4'+)%-)3*4%#-'<L3%'#3%'+'7'#<*0?2+%3.#4(*#.$+%-#.$+.('T(0'?'$H$*MI%(0.('+8=jk&Il+>/M)%3)YO@B3*4'0+<.%$(*.3)%'7'!A)'AM%#] 5'0<*0?+12.#(%U.(%*#*<()'+5'3(0.$3*'<L3%'#(+%#(M*+('5+.++)*M#%#R%-20':!W!R%0+(/()'+5'3(0.$3*'<L3%'#(+.0'm.(('#'4.#4#*0?.$%U'4.30*++()'<0'12'#3H.T%+!J'3*#4/()'m.(('#'4+5'3(0.$3*'<L3%'#(+.0'12.#(%U'4I.+'4*#.5'03'5(2.$$HM'%-)('47'3(*012.#(%U'0!R0*?R%-20' :!W/()'L0+(+('5%#3$24'+.$%#'.050'4%3(%7'3*4%#-/5'0%*4%3%(H3*?52(.(%*#/.;.0&+3.$'+5'3(0.$'+(%?.(%*#+3)'?'/.#4.5*M'03*?52(.(%*#I$*3&!A)'@BY50*7%4'+()'*7'0.$$+5'3(0.$+).5'!A)'5'0%*4%33*?5*#'#(%#3$24'+%#<*0?.(%*#*#()').0?*#%3+(023(20'!A)';.0&,+3.$''#7'$*5'3*4%#-50*7%4'+()'0'12%0'4.44%(%*#.$m.(('#%#-*<()'+5'3(0.$3*'<L3%'#(+!A)'#*0,?.$%U.(%*#0'+(0%3(+()'+'+5'3(0.$3*'<L3%'#(+(*.+5'3%L3(.0-'(0.#-'!6#()'+'3*#4+('5/()'m.(('#'4.#4#*0?.$%U'4+5'3(0.$3*'<L3%'#(+.0'%#('0$'.7'4%#(*+2I7'3(*0+!;.+'4*#+*?'+5'3(0.$50*5'0(%'+.#4.M'%-)('44%+(*0(%*#?'.+20'/5'03'5(2.$M'%-)(+.0'3*?52('4<*0'.3)+2I7'3(*0!A)'+'M'%-)(+.0'.55$%'4(*()'7'3(*012.#(%U'08] >!Q3*#E2-.(',+(023(20'] ().(2+'+.5.%0*<3*4'I**&+%+'?5$*H'4!N*0'4'(.%$'4%#<*0?.(%*#*#()'3*#E2-.('+(023(20'] 3.#

Page 35: Cap 10 Audio Signal Processing and Coding Wiley

������� ������ ����������������� �������� ������������������������� � �������� ������������ �! ���������!!����� "������ ���������!!����� #�$� ������ ������� �����% ����$���& '��(�����#�$������� �$)*�����+� �$)*�����+,�$)*�����+-�$)*�����+%#��������� '��(�����'��(�����'��(�����'��(���������$���'��(� �������$������ #��.����$ ���������& �.�������� /012345675879:;<=>?@ABCB;<DEFGHIGJ@KLBMNOPQ

Page 36: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� �������������������������� ������! "#$�%&'()*+,���#-��./01$���2��)3���0�,���1����4��,5���)5�-�������06!789�:0;���0,22���0�$�2��1�2�,�51�����5���$�<,����=�������0�������">��2�����3���0�0��%&'(++>-��$���-��$�,�#-��./���5-���2��������������4�3�����?@A?�8 "B,��$��)����C�$�#-��./���5$�02��3�0���0���01�5��5��,���1����4C-$�1$-�55����01,00����D�"EFGHGHGIJKLMNHOPQRQSRTUVWXYZYWX[\ %&'()*01�5��5��,���1����4��25��0�3�����5�������1����4:��1����4�����0�����0���������0�$��1�������2����]����1�55]���$�3��]��4����0��00���1$����51�2�1��]�(��5� �&��9� �_����8� �>��,a "@1�5��5�1����401$���0�b����*� 4�������2�����5���0�����0�$��1������1����0�2�����5]"#$�������C��1����4:��1����4���0,�0�����$�����5���0�����-�55��0,5����3�5��0�4��5���5�-���������"#$�3����,0�]2�0��01�5���5)��]�(��5� ���4�3���]C0�4��5)��)���0������6@cd;01�5���5��]C���0�)��)��09�����6c%d;01�5���5��]C�,�������-���$01�5���5��]C������)����01�5���5��]"#$����)����01�5���5��]�01��0����������������$�1����,�1�����5����0���$�%&'()*�,���0�������"#$�������C���,���01,00������$�%&'()*01�5��5��,���1����4C-�-�551��0������5]�$����)����01�5���5��]����$�3����,001�5��5�1����1��e4,������0��01��������$�0�������"#$�%&'()*���)����01�5���5��]01$���6B�4,��f"f!;�55�-0����1����������0������0�����0���$�4$�������C-$�5���1����40,11�00�,55]�5�-)�������0�����1��������-��$���$�$�4$)����1���"B����0���1�C������1��������0)���0���0�����0��!*9�:0C�$���1����1����1������������0��f!C�aC��!*9�:0�11�����4��1$����51�2�1��]C��1��3��1��25�D��]C���<,�5��]��<,���)����0"#]2�1�55]C01�5��5��,���1����01��0���,��0�3���55�]��0C�"�"C�1���5�]������0����0����$��1�����5�]��0"B���D��25�CB�4,��f"f!��2�1�0���1���5�]������-���$��1�����5�]��0"#$�1���5�]����1���0�$�1���6����;�,���0�����C-$�5��$���$��1�����5�]��02��3����,��$����0�5,�������01�5���5��]"?�2����1,5��C���$�e�0�0��4�C�$�1���5�]����1���0�$���2,��,���CghijC��0�����1��3�������55�00]1��2��00���01$���"c�D�C�������0�4��56��0��,�5;Ckfhij�01�51,5�����]0,����1���4�$���1��0��,1���0�4��5Clghij6�$���0���������]��1����4�$�1��2��00�����0�����5�1�55];�����$���2,�0�4��5Cghij"?��$�0�1���0��4�6e�0���$��1�����5�]��;C�$������0�4��5kfhij�0��1�������������$�1��2��00����0��,�5Cmfhij"#$����3�0�<,��1���0��20�0��2���������55�$���$��1�����5�]��0"#��,��$�������0������$�02���1�25�-�1��0�������D��25�6B�4,��f"f!;-$����$�1���5�]��,0�0�a9�:0C����$��-���$��1�����5�]��0��25�]�������0��f!9�:0���89�:0C����$�e��50��95�]��0,22���089�:01����4"#$�������C����0���������������0��1����C�$���$�1����4�����00�1�����-��$�$�1���1�0!*9�:0"+��$���1����C���1����1����$�0�,5��25�D���,������0�������3����,0����0C�"�"C!*C�aC��* 9�:0C��1"C��2�����4,2���$����)������<,�������0C��1��3��1��25�D��]C���1$����51�2�1��]"?�2����1,5��C�$�1������0�����4,�������0��1��0��,1�������$����4���5��2,��,���-��$�����,�������1�0"A���2���$�1���5�]��C���������5��$��1�����5�]��0������������1���0��$�<,�5��]���$���1����0�4��5"

Page 37: Cap 10 Audio Signal Processing and Coding Wiley

����������� ������ �� ������ ���� ���� ��� ������������ �� �� ���� ����� � ���� ����������� ���� ���� ��� ������������ ���� ���� ���� ����� � ���� ����������� ���� ���� ��� ����� ���������� ���� ���� ���� ����� � ����� � � � ! � � " � #����������� ����� ��������$ %&'()*+,-+.-/012345678798:7;<=>6><=?@A BCC

Page 38: Cap 10 Audio Signal Processing and Coding Wiley

��� ��������������������� ����������������������������������������������������� �������!�������������"����������#$�����$����$������$$���������#�����"��$��������%&����'��"��"���'��$���"��$���(�� ���(��!!�"����)%*���!� ������������+���'������!� �,-./'0���������������������� �1234567829:7;7<8;8=>?@�$ABC#( �"��<8=49;8:3D768=EF3=8::GD825HI�JKL?@�$AM�C������%&���� !"�$�#����������"��������� ��"��"�!�����������#���������(�� � �$�����������������H,�I�L����"��"��������� �N�I�%O ��"���������!���)�$����������"���������������(�"'"���������%O �I�JK������'�"�������������)���������"��+�����������(��������%P8234Q6782R:7;7<8;8=>%&����$��"����� �����'"�������������)���� ��S��(�� '��������������������!������)������)��$��"�����+��'���'"����)���$�#���(�� ��(��$������������$���+��)%O ��������� ��S�������� ����'�"�������������)��� ��T��?-�"�UU�C?@�$ABC%&�� �����"��� #<8=49;8:3D768=EF3=8::GD825���$���)�������(�� � ���$���������!��S���������������������H�������BA%0%ML%&���"������"#� �����������������!�����"�����!����������� ������'!����"����������� �$���"��������)� �I�JK��� ��T��� ���"�'S��������������)��������!BV�W�W� �����%O �I�JK�� �$�(�"V���!����(�%X�"��#� �T�����Y�������"��S������"��"���������!"�T����)�����#��� �!� ����"������������ �T�����Y�������"��S�������� �����")!�"$%O ��� ������!��� �"����"��"��������������������� ��"��"�!�����������#�����'����(�� � �,�I�%O ������'�������"�� �����������������"�� $������������� ��T��HK ����"ZL%[�����)#� �I�JK��� ��T�������������\�������(�� � �,-./'0/J����#( �"�� �]�!!$����������"��������)� ����������)���!�"�� $����������%_aabcdefgadhihjklimnopqmrsrqmtu &�"����"� �"����������"��!��,-./'0v��"��+��"�$���w?-�"�UxC#-�"� ������� �[��S�"���)�!]��'��S�"��S�����������\�������(�� y����� �O���V�$I�"V�$����\���'���������"�� $%&�� �����"��� # �"$������������#����S�������������#�������"���������\����(�"���$�������� )�"�����"��$�������"�������"�$��'"��������"��"����������%O ��� ���������"�� $#V��(���� �v]�"$�������&���S�����N����-���z����wH]&NzL?-�"�AA�C?-�"�AA�C���"� ������"���)S�")��$���"��� ��"������J�JK?.���U{�C?.���U{�C?-�"�U|C?-�"�UU�C#(�� ��$�$�����������%O ���"�$��"��������������� �$������"��!,-./'0S�"����M#������������� �]&Nz�� �$�H��������������U%0L%O ����� '��T����S��S���������!�����������������"�����!0V�W�������S��������� ���������������!$���!)���� ����)���V������"���� ��"��������'���%O ���"�$��"������������������ �S����������+�������� �� 'T�����)�����?*�$AZC%_aa}cdefga~�kkn� srqmtu O �,-./'0����"������� ����������?.���UUC?z�� UUC�"�S���������"��������!"�$�(�"V!�"�(���"�����!������������(�� ����� ������������"�������(���MV�W����M0V�W�%O �,-./'0����� ����������������(�����"�� $�#��$��)# �"$����S����"�+��������������H]��KL��������+����������"�"������S�������HK.N-L%O �

Page 39: Cap 10 Audio Signal Processing and Coding Wiley

��������������� �������������������� �����!"���#� ���$��������%��$���� ����� �&�$��%���� #���'��!��("��������&)*+,+-".�������$�� ������&/-�0*1 ���������� #�����234�����������$��!��5���$5����6%������ 78429� #���5���:$5����6%������ 7;429%�#� ���%� �<5��7���$���+9=� #�5$$����������"��������&+,>+-".��$����� ������$�� �������&/-�0� #)?-�0*@���$�%�A%���� ��&842B:+C��5���D$��%���#� �@���D������5�����0�#� @�"��)E*+*F �������&����� ��� �#������������*�*�������234:842�� #�234:;42�����#��������� 34� ��!���A������#�������5�� '�%�����%�(����� �6%������ ��� ����#������'�%��%���#� #�����������%��'��!*G����������%� :A�5����� �������������34� ��!��������#�(�������!�� �����!#�&&��� �!� ����6%������ %��$5����� *F ���34� ��!����A��������5��%��������� %��&A:%�� ���&���� $5��$��%����%��$5��#� %��'��!)E��� #���%� '����#��34%��&A%�� ��5�� ����3�'� �� :H5�"� ���������*@��34%��&A%�� �������� �&����#���� ��$�%��5�$����5�� ����"!���'$��! ������IJ�"�/?K*@������������<5� ��0�#5�� ���(�:�������$���:'�%���<5� ��0��*@���6%�:����� ��� ����%���� � �5%��(�!������������"��(�� �������� ��� #��%� ���5%��#��� ������ ���0�#�%%��#� ����$��%�$�5���!(������##�������� ����5��*LMNOPQNRSPOTUORVWXUYQNPZ[TUORV\X]UNUPNPO_*@���$��%�%�#��&����!� 842B:+�5#����#�&&��� �&��������� #��#�$��%�%�#� �����������7�*�*�F@ :@B*a>b*)�B*a>c���%*9*D����&�������� �&���5���� #&5 %��� �������7d��5��)E*)a9�&���842B:+�$��%�%�#��� %�5#��5���$�����$�� ������� #"��������"��:�����%���"����!IB���caK�� #"� #(�#���%���"����!IC��5c/K*@��YMNOPQNR POeUORVWVUYQNPZ[eUORV&5 %��� ����!$��'�#��f�6�"��"����������%��� ��� ��5���$���'����"��"�������7)*+,>+-".�9"���#� ���%�� ��%� #���� �� #���"� #(�#���'����"����!7/-�0� #)?-�09*G���(��"��������� ����������%#���!�&�����#���&bE,+E�����6$�%��#�(������������"��ghijklmnonpqrstouvkkwxwyz{|}uh~vj{|}�h�kuh|zih|z�{z�xuvkw{�wh�{y|u�rzjk���nD$�%�A%���� ���� �234:842 �234:;42D��$�� �&��<5� %!7-�09 / /�)? )?�������7-".�9 )*+,+ b*/�,>b*/ )E*c,>b*/�/�������� bE��������d������0�7��9 )E,+E )E,+E )E,>EH���!7��9 bb*�,�? �)�,+� �>E,>�d���5��� 85���:"��:����%�#� ��"��:�����%���"����! 85���:"��:����%�#� ��"��:�����%���"����!�"� #(�#���%���"����! 85���:"��:����%�#� ��"��:�����%���"����!

Page 40: Cap 10 Audio Signal Processing and Coding Wiley

���������������� ��� ������ �������������������������������� �������������� � �������������������� ����� ����� �!�" # $�%� ��������� ����&$'( ��)������*�!�"+� ��',-�������.�/��������������������� ����� �����"*�!� �$�%� ��������� ����"0$'( ��)����� +�!�"+� ����.���� ������������ ���� ���� ���� �!� �$�%� ��',-�������.������������������� ���� ���� ������!� �$�%� ����.������ 1234567897:9;<=>?@ABCCDEDFGCHIJKDLMFKNOMLMCAPQRS

Page 41: Cap 10 Audio Signal Processing and Coding Wiley

��������������� � ������������������������� !"#�$%&'()&*+,)-)$%-%&./���0������1��1����� 2��/3�������4���5637�8� ���9��:���/����1���;;37�!<��#=>?@� �@ABC������� 3�0����������:�3��D���������3�����3���9���� 2����������� ���������/� #� ���� ����������#�� �����!E#� �#�=>?@� ���� 2��0����� �� #� ���� ��������9��/������1#����#���3��D���������3��� #� ��D�� ����������3�0���/���#�@ABC�����FG���HIJ!K)LMN%M&O+,)-)$%-%&.��9��P���#��0���Q0�����3����� 2� ������� ������ 2������#���R�� ���#���� ��������0���3� �1���#!S ��@ABCDTCA� �@ABCDUCA��#��������13� �1���#�����3������ �#�UCAGD5�0���!V0��#�������� ��� �3� �1���#�����3��� #� ���� ��������9����3��FW��0HXJF=���;;�J!YZ[\[\[]^_ ab\cdefgdfehijfiklmlikno p��0��0����0���4pq8�� ���D�0���3�>�����*&)-!�F>���HXJ9���� ��� �1���� ��� ��UCAGD5�0����9�����D����0�������3���������9���� �� �� �����/r��� ����#��� �#�����0���� ��0���D������� �� �!"#�UCAGD5pq����Fp�#�HX�JFp�#�HX�JFp�#�HH�JFp�#�HH3J1����P���9��3����� ��� �#���:��D������9��� �� 20�2��������#�s+tuLMF>���H�J���P���9��3�>��������#�Uv"U����B�3�!U����P����#�UCAGD5pq����� #��D���/���0���/���wW����0 �xF@���HyJ�����0��0����0����R9����� ���������0�3�@����*&)-!3����� �#�@��0 ��� �#������ 20�2�!v ������/�9���/�� 2��� D�#�������#����#�UCAGD5pq������3���+z*,%)--)L{u){*�#����r ���� �#�������#���!v 9�����0�����#�UCAGD5pq������r �������/�� ��R� ����� D����0���������9� �� 2���#��� �#����D������9��� �� 20�2��������#�p��0��0���q0���S��#�����B� 20�2�4pqSB8Fp�#�HX�J!q�� ����4�����8�� 20�2��������#�p��0��0���q0���p����B� 20�2�4pqpB81��������r ����������3��#���������/�#�pqSB�������9����� !q ��#�����9� � �� �������#�p��0��0���q0���p��9��<� 6V�����4pqp<V8��0���/���#���� ������� �/�������9���� 3���6�!"#���3���6��� ��� ���9��������1�������������/�#�9���������0���/��������D� 2�9���0�1�P�D��3���� �#���:���� �/�����������2����#�������r����� �!q�#���������3����/���#�pq���� 21������3���#��� Fp�#�;�J3����� �#�|��D��2���P���9��R����#����!q����� Fp�#�;�J�p�#�����9��9����� �19�����2��������#�{*L*()-%}*M)uM%t,tM%L{� 1#��#pq� ���9����������#���0������D� 2���# �Q0��!V0��#�������������� ��/���0��0����0���� P��1�/3��#������������ 2� �9����9�0������ 2������2�P� � Fp�#�;�J!"#�pq3���������P����3�����#�UCAGD5pq�������4V�20���;!�X8�� D������/�#���������9�������� ����������!"#�~���M*,tM*(3���6������� � ���9������ �������#�#��������0��0��!v�����9��P�����#�� /����D��� ��Q0���������� r20���#��� �#����� 2� �!"#�#������������������9��� ��/��P����� ���0�� ����� �#���:������ ������2����#���� ���0�� 2� ���0���� �!"#���*L&�%+&)LM�)&)3���6�3��� ��#����0���������/�������9����� �9����������� ������ 2��2����#�������r����� �!v 9�����0�����#�3�������������� ������/������0 ����#��9���������� ��� �#������/�P� ��!V0��#����������#�P� ���/������ � ���0�� �������3��4�!2!�� �#����#������#0 68� �#�#�����Fp�#�;�J!"#�~�~�M*,tM*(3���6���9�����#����������/����#�pq3��������� �9��P������ ������Q0� ���� ���2 ������#��� �#����� 2� �P���(uL'&%�*+,O*Mu-*(!"#���� ����� /������� ������� ���#�������

Page 42: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ������������������������������ �����!����"�������������������������������������� �#�������$����%&�������"���$���������$���$�"$�%'���(()*�((�������$���$�"$���������"�����+���������� ��������*�����������������������((����������$�"$�%,�'�+$��-.%-/*����"�����������0123456789:7;1<70���079=2>?10@A<78B24:785872?527!(��C���"�����()*�������*��"����������)���$�$�(()���!�����������!(��C%D�������������(���*������$��$����$������(��������E�F��F�"�����GGH #�((������)��������$��������++��$"%I���((����������$��$����$������(����F�������$��$�����"����������������)���������$��*���(����GGH���(������(�����E����)��������"����%,�!���������������*���"�����$(���)�����������������"(�����������������J���!)���KL&MFN�$�����������O�������*�����"$�F�$�"$���(�����#��HD������GGH�����#���������������P��%G����E�Q$���������������������������$��(����)��������$�������������!���E��%G������)"���(()��������$�!��������"����(#������"���J��!)���KL&MFN����()*���D$���R����)'�����#��H����S�����"�����D$���R,'H TH���U/�V%D$���R,'H���!(����$����E��+*+��$"��+*���"���+*����##����(�C��������(�) *�����!��������#���!��C��(�) *����$�*���%WXYZYZY[\] _Zabcdefghijklbmbklno H�+��J����()(��+��(+����������(�)���#���������#-..pq..�� �����KL&MFNMD�����+���(�����$������H������-.%N%N%N ����������""(�������������F��)*���(F��������$����F����%G�����(+����������(�)������MD��������!������!$���"������()��������()���r�)�������J(���!��C������*���(��CF�����*���!��F���������*������#����(��+��%,����������������(��+��(+����������(�)�*����"(�J����������#���MD���(*�%�%*���KL&MFN(��F��(�)�sS �$�����������!���"��"����Tt���U/�VTt���UUV%u���#��������������#���������"��(�#��������#�������(�����(���(+��������(�)��Q$���������������F����,�������"������(�v�,L �""(��������%,��������������,GwFGM%xq/�"������������������!����yz{|}~ �����������������������z����������y����������������������������y������������y��� ����������������������������� z����������y�������������� ������������� ¡¢£¤¥¦¤§¦KL&MFNHD���������#���TH���U/�V %

Page 43: Cap 10 Audio Signal Processing and Coding Wiley

��������������� ������������������� !���"����#��$%&'�(�&�)�*++$,, '-&�)'.�&/)�0����*(�&�)$�&"�����**�12��324�2�1����������$+5�)'��0�6�)$��-��-6��(�/)$0�-�/�170-8�9-$06+�-:$�$-$06+'�5)$���/�;<=$�&)�-%+�-'�$�$+5�)'��0'(&�+$>�/91?�70-87-$06+�-:1@��������)�$�&!���"����#��$%&'�(�&'�5���+�6�)$��-��7A��)#�9-$06+�-$�$-$06+'�5)$���/%6��#�;<=B'��$��.�)$++$+5�)'��0'(&�+$>�/�90-1C�($++��$�����*���+��$�'-D$-�&�����"�����**��6�)$��-��/)$0�-�/A9�#�),?9-$06+�-12��&�+$>-&%������$�$+>-'-E->����-'-F+��)�D$�;B'�&�B($�D�)�&%(�&D>�06+�>'�5-��)��)B'�&�B-12��+��;�$��$&&�+$>-($�D�$.�'&�&D>����06+�>�'�5���D+�(;-B'�(�'�512�)�&%(�6)���(��&'-��)�'��-8G�(�'��-?1,$�&?1A9:!2HG'-�06+�>�&'�(��I%�(�'��B'��B'�&�B-�$6�$&$6�$�'��13�6$)�'(%+$)!/�)����)$�-'���6$)�-�/���-'5�$+!$-'��B'�&�B'-%-�&!B�'+�$-��($++�&+�B��.�)+$6B'�&�B'-%-�&'�($-��/�)$�-'���-'5�$+-��$(�'�.��6�'0%02HG6�)/�)0$�(���%)�,,D �3G@399 1*+���%5�0�-�$+5�)'��0-$)�FJ�&)$��!���'�-�$��$���%-D'�)$��-)�K%')�&��-$�'-/>0$-;�&��)�-��+&-���$(�/)$0�$)�'�/$(��'0��.$)>'�512�%-!���'&�$D��'�&$D'�)�-�).�')'-��-��)�-%)6+%-D'�-&%)'�56�)'�&-�/+�B&�0$�&!$�&������$++�($��D'�-/)�0���)�-�).�')&%)'�5+�($+'=�&6�)'�&-�/6�$;&�0$�&!)�-%+�'�5'�$�'0��.$)>'�5'�-�$��$���%-D'�)$��D%�$����-$0��'0�$FJ�&$.�)$5�D'�)$��1<�B�.�)!'�"����#��$%&'�(�&�(!���%-��/���D'�)�-�).�')'-0'�'0'=�&'��)&�)��)�$(����&�-')�&�$)5��&�+$>1L$-�&�����)�-%+�-6%D+'-��&'��*++$,, �<�)),, ��%)�,,D �3G@399 !���"����#��$%&'�(�&�(6�)/�)0-)�+$�'.�+>B�++(�06$)�&�����"�M(�&�)$�$D'�)$���/?#;DE-E(�$���+13�($�$+-�D�����&/)�0���"����#.�)-'���$%&'�.�)'F($�'����-��3G@399 !���K%$+'�>0�$-%)�-�/"�����**�$��#;DE-$�&"����#��$%&'�(�&�($�M�;DE-($�D�/$.�)$D+>(�06$)�&1"�)��.�)!���"����#��$%&'�(�&�(�<�)),�( �*++$,, �<�)),, �%�6�)/�)0�&���324�2�1�������������� /�)���($-��/(�&'�5D���0%-'($�&-6��(�-'5�$+-1<�B�.�)!$-�J6�(��&!���(�&'�5�/F('��(>'����($-��/"����#��(�&�('--+'5��+>)�&%(�&(�06$)�&��'�-6)�&�(�--�)-!"�����**�$�&"����#�*13�-��%+&D�����&��$���'-)�&%(�'��'����(�&'�5�/F('��(>'-$��)'D%��&�����+�B(�&'�5&�+$>$(�'�.�&1NOPQPQPNORSTUVQWXYZ[T\\[\][X_ab__c[[d@���/���;�>'--%�-'�$(�'�.'�5)�+'$D+��)$�-0'--'���.�)��'->$�&/$-��'0��.$)>'�5(�$���+-'-���D'��)$��-($+$D'+'�>/�$�%)�8&'-(%--�&'�G�(�'��A91#1#17:12��D'��)$��-($+$�D'+'�>��$D+�-e�J'D+�-�+�(�'���/(�&'�5/�$�%)�-$�&&>�$0'($++>$&$6�-�����(�$���+(��&'�'��-$�&���.$)>'�5(�$���+($6$('�>1<�B�.�)!���D'��)$��-($+$�D'+'�>/�$�%)�$+���'-���$&�K%$��/�))�+'$D+��)$�-0'--'��12���))�))�-'+'��(�$�&�))�)6)���(�'�����+-$)�$+-��--���'$+���D�$'��'5�K%$+'�>$%&'�12���'-��&!���"����#$%&'�.�)-'���'-F���&B'��(�&�(�-6�('F(�))�))�D%-����--��(��'K%�-��%)�,,D �3G@399 13���'--%D-�(�'��!B�B'++)�.'�B����))�))�D%-���--$�&�K%$+$�&%��K%$+�))�)6)���(�'��8���$�&4��:���+-'����"����#$%&'�.�)-'��A13�6$)�'(%+$)!B�&'-(%--���fgghggfijkjflmf�G6�)99 �G6�)9� !fgghgnghofmojhl��%)�,,D �"�'�9A !$�&fgghgmhlmfpkqflo�G6�)9A /%�(�'��$+'�'�-��$�$)�6)'0$)'+>&�-'5��&/�)0�D'+�$66+'($�'��-1

Page 44: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ������������������������������������������� ������������������ ��!��������� ������������������!���� ������"#�� ������$����%&����������'����(���)������������*(������+��(���������(������,�����-���'�����������������������������-��������(��"�� �������������(���)����%�������-�������.��� �����/������� ������"���������������� ������"����-����#012$%������������������������!������������3045.6�(���!������7���������8�����������/��( �9���:())�������-������������/#:1;$'�����!�������!����������/�������/#;<=1$'������!���(���������>�#<1?@@$%A����:1;����.��*(�'�����)�������-����'�%/%'���012�'�������������!������� �������>��-� ��������%&����'� ��������/ �����(������ ��"���������������������-���������������� ������"%������(����/012���� ������(����������������������-���-�������))�������(���*(�������-����%��������������!���"��8���/��/������)>��-����/��#BCDE$��� �����/���012��������/�����/�)�������/�����%������.012����8�����������/� ���)��"���012�'�����-���&�/(��@F%@G%���!����(�� ����������)��!�������!����������/�������#;<=1$H��>�GIJH2��GKJH����F@J�����/������/��!���� ������������������������������������.���������������*(��)��3045.6�(���%;<=1��������(�����������):())��������)�� ��>��/��������)����������LL1���������%���;<=1��������#�"����������"$����/���������������)��-���������>-����������/-����(��))�����/��������/�)8�����"%A� �����(���';<=1�����-�����������(��������/�������������������� ��!������������(�����������/��8�����"���(�������))�����)���������������".���������������.����� ���������%�����+��� ������������ ��"��)����������������������!���(���������>@@#<1?@@$%<���(���������>����(����������������(�������-������ ����������H0(��GG�JHAMNAFFJ%�����������(������������*(����������� ���8�#�%/%'LL1���?ML1����������$%&���+�� ��'LL1�( �������:1;'���;<=1'������<1?@@�����.��������������%N�������������'?ML1�( ������/�����������"���������������/HAMNAFFJ���!�������� �� �/�����-������ ����������%OPQRSTU STU STU STUVWXYSTU VWXYSTUSTU STU STU STUZ[\W][_W[aW]][W][]bXcd\e[]_W[aW]][W][]bXcVWXYSTUfghijklmnlon:())�������-������������/#:1;$��/��������������p������ �� �./�������� ����������%

Page 45: Cap 10 Audio Signal Processing and Coding Wiley

��������������� ������������������������ �! ��" ��#$�"!#���!%!#�!����"��"!%!��!&'()(*+,��-��������!����! ��"'.�(*+�"��" ��#��/�"012� � �� ��$� ��#$����"$�����3%$�4��, �������!����! �"05�� �! �"0,�� ���$�"����" �" ��!�"/�#� ��"�#�"�3#�!&!���$ �� �$$�" ��##%���/��� ��!�" ��##������"��"!%��$����,���������� �! ��"16"#�&� ����������$�#��" ��#$ �� ���#�4� ���"#% � ��77(�"�897(3� $ ���4$+ ���������� �! ��" ��#$!�"3��$���"!�":�"!� ��"-� ��/���� %�,����������� ��#$+"�4�#%+��"���#7����(����';���"��-�"<=*+9!�#�3#�7����(����+����4� ��!�����!����'>?;2*+(�;�+><@(+�"�#�-���#�%�����!����19�4�#�� � ����������$�#��" ��#$+ ��A�$ $ ���" ���� ��#$�$ �������� ��3� $3�$���" ���������� %�"������$�"$�� �/�"�$$1���3� $���$�� ���"�0�������" ���,,���" !#�$$�$'�$��##%���B*�!!����"0 � ���������$�"$� �/� ��$1.���C�4�#�+!�"$���� �� �������,���������$�"$� �/�!#�$$�$'�9(*+"�4�#%+�9(�D+�9(�E+�9(�F+�"��9(�G16$���##%+������3� $ ���4��� ���/��%�4��� �" 3� $ �� !�" ��# ��$%" �C�"� ��0#�3�#0��"����"!#�����" ���9(�D1H��#� ��$!�#�,�! ��$�"�$��! ��#�� �'$��! ��#�"/�#���*���0�������"�9(�E�"��9(�F+��$��! �/�#%1�����4��"��"0$����",��4� ��"�"��"��!�$�,�I(�!��,A!��" $���!#�$$�A���"�9(�G17, ����������"0'0�����"0* ��3� $+��!������$�"$� �/�!#�$$��!��/�$���,,���" �������� �! ��"����"��"0�" ���/�������##�-��,����!�!�"A0��� ��"1()(�"�$%$ �4� �!�� ��!�4�� �3#���"! ����!�"/�#� ��"�#!���'9)(�(*�"�3#�������� �! ��"�"�,��-��������!����! ��"'.�(*1���9)(�(!���$�#$�����"��:�$ �"0 ������"��"!%�� �$�"$4�##$ ��$17"�" ��#��/���$�4�#�%�� %��!�##% ���!�"!�" �� ���$����� ��3��$ �����$19��� �"��)����9�#�4�"'9)9*!���$����$�� ���� �! ���" ��#��/���� �1I� ��#$�" ����$�0"�,)����9�#�4�"!���$,������77(���0�/�"�"J>��"DFK1.���"�"���� � ��� 4�" �" �������!����! �"0�"�������� �! �"0!���$��,�� �J;�"LFKJH�!&MBK1NOPQPQPNNRSTUVQ WXYYZ[ \] _a b]]c dYefgf hbiVb WXYYZ[Wjk kef ? �$"� �-�� �% �!�4���� ��������$���!�!���"0 ��#�0��"$ ��?�6��$���!�!���"0$ �"����$1H��#� ��#� �����#��$$���!��A# ��!�"A0���� ��" �4���# ��$���!�����4� ��$+ ��,��4���4�#�%$�/���� %�, �!�"�l��$�"���� ��" � �� ���� ��"�#����4� ��!�����$�" � ��"1���������$���!�!����"0 ��#�##�-$3� ��� �$!�#�3�#� %�"����#� �4����!�$$�"0�$-�##�$���#�!� ��"$��#� �� �$ ���0�4����1���������$���!�!���"0 ��#�"!������ �$�#0��� �4$$�!��$ ���-�"<=+ ��897(+�"� ��><@(5(�;�1���������$���!�!����"0 ��#�#$��!!�44��� �$4�# ��#�$�4�#�"0�� �$1�������� �! ��"�"��������$�#��" �!�"�l��$������/�����" ��������$���!�!���"0 ��# ��3 ��"�4���/�����,��4�"!��/�����������"�!��""�#$1m ����4��� �" ,�� ���$ �� ��$ �"0��$� �������� ��#,��4 ��?�6��$���!�$ �"����$��� ��!�" �" �3�$���" ���! �/� %�"� ���3�#� % ������$�" �������/�$��#!�" �" �$�$� �,�3:�! $1NOPQPQPNnRSTUVQog_]oXXc_Zkj_]f ��������������$ �"����A"�$���#�!� ��"$�"#�-�3� ��� ������5$���!�!�4���$$��"+�"��/����#!���"0�,"� ����#�"�$%" �� �!������3:�! $+#�-���#�%!���"0+��������$�#��" ��"$4�$$��"+

Page 46: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ���������������������������������������� !����"�� #��$���"��!��� #���#�%�������&'���()*&+��((*,-./0�1���������"����������2������3�#�� ����� �������������3�������� ���4"��#3��������� #�������������������������������$5�������6�'������������&7��(8*94����� ����� ���������$4�����#�� ��6�'�����������������,-./0�1:�������������$����� ����������������;�� �������<��������$�&7��=>;*,?�������$����� ��� �#�������;����������������������3�#�-./0�1���������2������33����,@���� �������3-./0�1�������'A- ��$���������";���;���� �����$5'BC9�����$��������������;���� �����$5'-C9���$������&'���==*���&0��;=D*4����� �����<,E#�$����������� ����$�������������#��� �����<��3������ ����3���#�����$��3��������;���� ���;�� �����&-���==;*����������������������� #F�����G�����<&-����==�*,E#�H;������� ���;����<I���H������������� �F����� ����I������3�#�-./0�1��������������<���� ���<��������#� #����� �������������#����<��$ #����� ��� ��<,J�#���������������� ��������������3��������3-./0�1������� ������"�����<;������ �����������������������4 �������;���������� �����<4����;K� ��;������������������,A�����������������������3�#�-./0�1�����������������&L���==*&-���==*&.���=D*,MNOPOPOMQRSTUVWXYZX[\]TSYUXV_[X[\ XWXaTVWURVTWT_ ?�� ����;�������� �����5?CA9&'���=>*������������ ������5.?9&? #�=1*����#��"���" ������������ #��G����� ����<��������#�-./01�������������&%?J%=6 *,E#�?CA�� #��G���������� ��K�� ����"��#� ����������� ������ #���#�-.6���#�-./0@@b,E#��������$������������������"����#�$#�3��G��� <;����,E#�������<��$ ��� ������������������� ����������$��������� �����#���"�3��G��� <;���,E#�?CA�� #��G�������������#����$�����������$���������������#���� ���������������� �����"��#�#�����������,E#���� ����������������$"��#�����3 ��������������������� ���������������������#��� ����,E#� ���������������� ��������3�����������$�����$�#�$�������#���� �������������������K��������3�#�#�$#3��G��� < ���������,@��#��� ����4�#�?CA�� ������ ���#�#�$#3��G��� ���;�������#���������������3�#���"��3��G��� ���,�� .����D���#� ��;��������3@@b���?CA��������������2�����#�-./01#�$#��3: ��� <5L/9�@@b&%?J%=6 *&c���=6*,A����������#� ������������@@b4�#�-./01L/�@@b���������;���������� ������3�;���6=d&c���=6*,E#�?CA#������;�����������#�� ��#����3����� ��3-.6&e��$=>*����#�-./0��<��>��$���������;���� �����$�<�����&0���=6*,�� .����>&.���=6*�����#���������� ������ ����$���#�-./01L/�@@b��������,%��#�.?�� ����$&? #�=1*4�#���������$�����������������������������$��������� �����<�����#����� ��;��#����������$�,E#����������$������ ��;������$3�����33�����.?����������4�,�,4������ #�������������<��33���� ��5%%'94������ #������#�����33���� ��5%.'94������ #����� �#���� �5%b94�����������#�����33���� �5J.'9,E#���.?���������� �� �������#���� �������<��������������� �����;�����������"��D=!;F�&C���=1*,

Page 47: Cap 10 Audio Signal Processing and Coding Wiley

��������������� �������� ������������ !"# �$��� %��&'()*+,-./0123-4/-5/3-567328143743+9-27/:.;30:7/0--<<;08-30142=>?@>AB9CD'()*+,-./012.<<1532-951-/5-4671E-<<;08-30142=>?@>AB/C3F-3048;./7:.;30:7/0-04/7G046H27-58F046I:.;30:7/0-7/03046I951-/8-23:7/0-27;783014I-4/:.;30:7/0-/0603-;;095-5J2153046D'1571K75I03<51K0/72L-J2E157EM80743-./01M;7573507K-;-4/2.<<1532913F37G3+9-27/-4/81437G3+9-27/N.75072D>3020:<153-433141373F-3'()*+,L0;;41357<;-87'()*+BI'()*+OPQHR?SI'()*+OTTQI15'()*+UD>30204374/7/31<51K0/781:<;7:743-5JE.483014-;+03J313F727'()*23-4/-5/2D>E'()*+U0281420/757/-23F7M52319V783+9-27/:.;30:7/0-57<572743-301423-4/-5/I3F74'()*+,8-497576-5/7/-23F7M5238143743+9-27/23-4/-5/3F-304815<15-372:.;30:7/0-04375E-8723F51.6FWXYZ[\]_\aYDbF727/72850<30142-573F7:7-421E;04c0463F7-./018143743E7-3.572-4/-33509.372L03F3F7-./010327;EDS06.57BADOA<5727432-41K75K07L1E3F7'()*+,-./0123-4/-5/DbF02M6.57/7<08323F7K-501.2-./01311;2IE7-3.572I-4/<51M;72-22180-37/L03F3F7'()*+,-./01D(.9;08-30142143F7'()*+,T./01?3-4/-5/048;./7=R04/ddC=e-8cdd-C=e-8cdd9C=R04/AAC=>?@>AB9C=>?@>AB7C=R04/ABC=f.-8ABC='-4VAOCD'130K-37/9J3F7477/317G8F-467:.;30:7/0-81437433F51.6F3F7g15;/g0/7g79I04BddhI3F7>?@H>)Q'()*L15c651.<L15c7/14-<51V7838-;;7/i'.;30:7/0-Q143743j72850<3014>4375E-87kl'Qj>mn'()*+,DTL15c046/5-E3L-2E15:7/04j787:975BdddE1;;1L7/9J-M4-;81::03377/5-E304S795.-5JOAABD?7K74:143F2;-375I'()*+,>?@H>)QBodpqr(-53UT./01I-404375+4-3014-;23-4/-5/l>?mE15Za_Xa_stYXWuvw_\uXW\tt]]w\Zt_\aYL-2<.9;02F7/-;146L03F27K7413F75<-5321E3F7'()*+,23-4/-5/lS06.57BADOAmDS06.57BADOA2F1L2-2.::-5J1EK-501.2E7-3.572I-<<;08-30142I-4/<51M;722<780M7/9J3F7'()*+,-./0181/04623-4/-5/Dxyz{z|zx}~����~���� '()*+,/7M4723F7E1;;1L046706F3<-532='()*ClS06.57BADOAmr'()*+,?J237:2I'()*+,jjRI'()*+,�02.-;I'()*+,T./01I'()*+,'j?I'()*+,�7E757487?1E3L-57l�?mI'()*+,Q14E15+:-487b723046lQbmI-4/'()*+,)G35-83014-4/.271Ej72850<30142D'()*+,?J237:2l(-53>m2<780M723F7904-5JE15:-3E157481/046'()*+,j72850<30142�'()*+,jjRl(-53>>m023F7;-46.-67E15/7M40463F72J43-G1E3F7j72850<3014b11;2D'()*+,�02.-;l(-53>>>m-4/'()*+,T./01l(-53>�m/7-;L03F3F7K02.-;-4/-./01/72850<30142I572<7830K7;JD'()*+,'j?l(-53�m/7M4723F7235.83.572E15:.;30:7/0-/72850<30142D'()*+,�?l(-53�>m02-.40N.721E3L-570:<;7:743-30141E8753-04<-5321E3F7'()*+,?3-4/-5/L03F41404E15:-30K723-3.2D'()*+,Qbl(-53�>>m<51K0/723F77227430-;6.0/7+;0472H<5187/.572E15814E15:-48737230461E'()*+,0:<;7:743-30142DS04-;;JI3F7706F3F<-53I-//5722723F7.27-4/E15:.;-30141E-K-5073J1E/72850<3014311;23F-3L7L0;;/028.22;-375043F022783014D>41.5/028.2201414'()*+,T./01IL757E7531'()*+,jjR-4/'()*+,'j?<-532N.037576.;-5;JI:123;J/.7313F7050437581447830K03JL03F043F7'()*+,T./01S5-:7L15cDbF757E157I0302478722-5J3F-3L704351/.873F7273L1<-532M523I97E157L7:1K714313F7'()*+,T./01j72850<3014b11;2D

Page 48: Cap 10 Audio Signal Processing and Coding Wiley

������������������� ���� ����������������� ���� �!"��#�$��!% &'()*+ ,-�.-/��0&'()*+��12-. 2(�34-'5-.6�5..7�'�45� '4.8-7(� 9����: ��:���� � 9�1#���2�#"��:%��!�:���� � 9�������;�:���� � 9������<�#�� �7�$$�!$�:���� ��;#%��# 2�#"��:%��!�2���!�%��! 7�!$��$��=227> ,-�.-/��0 ?�#�� @AB���CDEFDGHI &� %������ 2�#"��:%��!��"J��� =&2�>�,-�.-/"0 4�����!"�����%���� 3�!�����!"��5�#%�!$ (K%��"%��!��!��1#���� 2�#"��:%��!#L�MN�������O@PP���QR����P���S��T U�����PR��� ���� ���:���!�"�!%�!% ��&�#�"� ��!#%����!%�%��V�� W�&� ��; X����!����"�$!�%��!��!���!��K�!$ Y�������#�$!�%���Z��V�#% ��%"J�!$8(�514(� &� %�������-!��K�!$ &� %�������(��%�!$ �� �"%�!$�[����"�#% &���� &� %�������2�$�%� 7�V���;����%�!$3�$!�%�<��3���!$ ��6���2�#"��:%��! 5�"J!� �$; &� %�������3�!%�!% 2�#"��:%��!�-!%����"� �''7-3�5-.6� ,-�.-/��0 \]_abcdecdfghijkiljmhnopjqrstuvwoxgyxkyz{|}

Page 49: Cap 10 Audio Signal Processing and Coding Wiley

��������������� �������� ���������������������������� !�"�#����!�$%&'(�)�����������������*����"��+�*�,����* -�*����.,����*�����*��-�/��"�* �*,-���/*0�+��#�)&"�����,��,���* -��"����1*��� �"����*#� 2��"��-�����������*���-�+� �-�.3�*����������� !�"�#����!��)���������� ���+� ���� �4* 2,*2�����4��-�+� ����"���3 �*5� �����*�3�������*��6��5�� -6* -���#.� ��*0*����3��+��!��* -����!� �!� ��7��8�!$���������� ���+� ���� �4* 2,*2�����4�999999:;<=>?@ABC@BDEFGGHHGIJKLMNOKMPKIQNMERSHETUVWXYZHJLIPL[P\PGHR[K]JE[H_HaPGHR[K]JKEIHRbGFGH_DHaLIPPGHR[K]JKEIPGcIKJKEIMLIQOLQG__defghijklmnopqrsqtulmvuqsqtuwxuyzxym{llw|}gxps~~e�GFGIJKEIGPGL[YMKG[JbLJUVWXYZKIRE[]E[LJGHFOMJKFGPKLKIJG[TLRGHJb[EOQb�mnopqrstpne�bGHGPGHR[K]JE[HL[GJbGTGLJO[GHLIPLJJ[KNOJGHLHHERKLJGP�KJbJbGLOPKEe�E[G�LF]MGaPGHR[K]JE[HKIJbGRLHGETUVWXYZ�KHOLM]L[JPGHR[KNGJbG�KHOLMTGLJO[GHHORbLHREME[a[GHEMOJKEIaREIJEO[aFL]]KIQJGRbIK�OGHaGJRe�Q[EO]ETPGHR[K]JE[H[GMLJGPKILFLIIG[HOKJLNMGTE[LH]GRKcRL]]MKRLJKEIaTE[FHL�mnopqrsqtuno�m�m_De�bGHJLIPL[P��D����G�PGcIGHJbGPGHR[K]JKEIHRbGFGLHEIGJbLJH]GRKcGHLHJ[ORJO[GTE[JbGPGHR[K]JE[HLIPHGFLIJKRHETJbGK[[GMLJKEIHbK]HeUVWXYZKIKJHGIJK[GJ�bLHNGGINOKMJL[EOIPJbGHGPGHR[K]JE[H _HLIPPGHR[K]JKEIHRbGFGH_DHaLIPFEHJKF]E[JLIJM�EILMLIQOLQGRLMMGPJbGPGHR[K]YJKEIPGcIKJKEIMLIQOLQG__de�bG__dPGcIGHJbGH�IJL�IGRGHHL[�JER[GLJGaG�JGIPaLIPREFNKIGL�L[KGJ�ET_DHLIP_He�I]L[JKROML[aJbG__dTE[FH�JbGRE[G]L[J�ETJbGUVWXYZHJLIPL[PLIP�KMMLMHENGKI�ESGPN�EJbG[]L[JHKeGea�KHOLMa�OPKEaLIPU_DJER[GLJGIG�_HLIP_DHe�bG__dTEMME�HLHGJET][EQ[LFFKIQ[OMGH�HJ[ORJO[GHKFKML[JEJbGEIGHGF]ME�GPKIJbGG�JGIYHKNMGUL[SO]dLIQOLQG�Ude�JKHKF]E[JLIJJEIEJGJbLJJbG__dKHIEJLFEPGMKIQMLIQOLQGNOJLHRbGFLMLIQOLQGJbLJKHNLHGPEIJbG��� �EIYHE[JKOF�H�UdHRbGFL��Ud���D����G�eDG�G[LMFEPKcRLJKEIH�G[GIGGPGPNGTE[GLPE]JKIQJbG�UdHRbGFLMLIQOLQGLHJbGNLHKHTE[JbG__de�G[GTG[JE��Ud���D����L���D����G�TE[TO[JbG[PGJLKMHEIJbG�UdHRbGFLMLIQOLQGLIPKJHMKLKHEI�KJbUVWXYZ__d��D����L�efghijkfz�sq�m�qxlmnopqrsqtu�o�m�mn{fl�|}gxps�e�GRLMMJbLJLPGHR[K]YJKEIHRbGFG _D H]GRKcGHHJ[ORJO[GHTE[PGHR[K]JE[H�HKFKML[M�aLFOMJKFGPKL

Page 50: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ������������������������� !"# $#%&�'���(�������)�*���������+��+���,��������-.��/�+*������)�����������)����+*)�)+���0(��+)*0)����1�+)*�)�)!2�345.6�� ��7����8��*)�����,��������������*�0�)��*90���-)������*�8.*�(�*!)���+*��.����)�����/�.*�(�*!���*�"# $#%&�'2:�/+��&%2;;���8�����*)���7�)�����,�� �*������2<��=>?@ABCCD?�����7��-9����345.6�� )�����/��������������0+�+.)**9)�����)���8�������*������������0�+��)����-)����)�)�9���0��1�+)*�)�)-)��0���2$����������)��0���E@FEGDHIHDJKDB@JHL@>BCCD?��)*8�������������.�����7�����������)�)������*�1)����(�*(���/�)*���+��+���0���)�����0����*�0�,7������)(�/)����0)��)�����2<����/�.*�(�*�����*�1!���*�)��,+������+-��(��������7(�/��+���:�/+��&%2;;!0�2�20������������������0��������)�)/�����0���������/)��M)����0�)(�/)����)��)�����0)��+��������)�����2N��+���������)��1)��*���-�����+������)��������������,��N)���� ,�)��8��O2 +�������)�)�)+�����/�)*0PQRS0��������-��+���/����������������0�)��*90������)*,�)�+����&0�)�)����������*��;0)������/9�T2 ���*)�*90(��+)*UQVWXS)����1�+)*��������)�)*��-�������-��)����8���<)-*�&%2Y2Z�)�-���)��*9�����,�+��������������������� &����+/�� [!��)�*��O������+*������),�)�+����)+���0(��+)*0)����1�+)*!��)���+��+����)����2<���*��O��/����)���������,���������+/���N0)�����)*)�/+)/�����/��������7�)**9,���345.62:���<)-*�&%2Y0���������������;0�\0�])����*)���+���/��������������������� ;2<����*��9�����������\���(���������*������,���)������2/20��9�����0��/�.�����0���2!0)��������-���������.����]���������������������+)*,�)�+�����2/20�����*�+��������)�*�0-)�����-*�)�_+���������)+���0���2!2<���)�)����������*�����������;������-�����)+����������/����*)����*)�������������)�*���2/20�345.&*)9��###0�)�.�*��/�)���0��*)90-���)���0���2!2Z��*���������������;���(�������)�*�������������/������+��0���������������\)���]������-�)+����������/0������(��-��)����0����������*0���2abcGdeKL@Cfa>gBhi2�345.6j+��������������)��#k�,����345.6��)��)��)�����(�������+��+���,��������-��/���)+����������2:�/+��&%2;T���8������/)��M)�����,�345.6)+���,�)��8��O2lmnopqlrstuvwxuyz{w|}~u�tu���}�wvwz�l{���y|u}zt��s| ���}w�tp|�w}u�u}zt��s|���tw�t{w|}~u�tu�� ���tw�tly�y�wvw�t ���tw�t�~�y�u�ytu�� �y�u�ytu��y�xz�}}w||z �|w~��tw~y}tu���������������*)���7�)�����,�+*������)�������������������� !���*�2

Page 51: Cap 10 Audio Signal Processing and Coding Wiley

��������������� � ������������������������ �!�������"�#�$��%��&�%��%$�����#��'!(���!�&��&�$�%����%$)����*�(&��*#�$(��*�'&�� �(��+���(%�$��&�$�%����!(���!�&����'��'��,-./0 1234-506.-3 1234-5065.73482923:/;5.4.76276<=>?@ 1ABC0246-DEF2D6/-231GBHD-D926-549.;2E31IBJ72-KL.F68235K7DE 1CAB1A<1IM53/DE4.76276<N>OPQ@ 1RBS.E.- 1CGB1G<1T<1U1VBC8D02 1CIB1CG<1R<1VW2X6/DE;234-5065.73 1YBW56E2.F6824E50 1CRB1CA<1Y<1Z1ZB:/68.-57F.-9D65.71TB[2E.;L;26D5E31UBW59\-2;26D5E3] _abcbadedfbgbehidj aklm nopqrstuvwxyruz{m |q}x~�xs�x�wx~� ������sn������|��������s����|�h��abcbad����ahi��hgk�bih�hi��bkieh��hgdj aklm |�rzx~s�r~�x~�{m �o�q�v}sq~��uowx~�s�qw�xu�m �x}rp ¡m |ro~psux�r�~q�qr~sv~psq~px¢q~�£m nopqrs�q�~v�oux¤ur�o��swv��¥q~�¦�"(%����§�[HJ,©ZD/;5.;234-5065.76..E3ª«¬­®­­°±²³ µ¶· ¹º»¼½¾¿º»À¿ÁÀ¹²¾»Âý¿ Ä2Å2X62735.73Æ:927;©9276AÇF.-6822X53657K[HJ,©Z:/;5.D-2\257K4.735;2-2;ªC.92.F6822X62735.73D-257682D-2D3.FD00E54D65.7©30245È430.É274.76276<6290.;234-50©65.7<D7;30245È4D65.7.F0-24535.7F.-E.Å©E2Ê2E;D6D6L023ªW85372ÅD927;9276Å5EE\236D7;D-;5Ë2;D3[HJ,©Z:/;5.M2-35.7GÆÌ57DE;-DF63.FÍ762-7D65.7DEC6D7;D-;ÆÌ1ÍCÇF.-M2-35.7GÅ2-2È7DE5Ë2;57[D-48GÎÎIǪ:E68./K89D7L;234-5065.76..E3D-2DÊD5ED\E257[HJ,©ZD/;5.<56537.60-D4654DE6.590E29276DEE.F682957D0D-654/ED-3L3629ª[HJ,©ZM2-35.7A682-2F.-2;2È723F./-4.90E2X56L©-D7É2;0-.ÈE23ÆÌ5K/-2AΪGÎÇ57627;2;6.82E03L3629;235K72-3576826D3É.F6..E3/\32632E2465.7ªW8232574E/;23590E20-.ÈE2</32-;234-5065.70-.ÈE2<3/99D-L0-.ÈE2<D7;D/;5.Ê53/DEE.KK57K0-.ÈE2ª

Page 52: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ���������������������� !"#$%& '( !)*!!+$ ,-./0123456789:;<=.>9;?@9=A;8B.BC>9=<8D@<C.E9;8.BFD<=.GHIJKLKMNOC99GB<D7<B.C9:PQQRNOPSNTLUVQKONWOC99GBXB..Y8E6;.Z[\][<D7Y8E6;.Z[\]_\abcbdbebbfghgijklmmno ,-.E.D.;[email protected]@9DB8BCB9:Z4G9>3G.p.G<67897.B@;8AC9;B<D7<[email protected]=.DC7.B@;8AC9;X,<qG.Z[\r_\stuvUwxyzNT{T|URK}KR~KVOMNQSTMV\/01234<6789�����[Zq�7.�D.BC>9><HB9:;.A;.B.DC8DEC-.G9>3G.p.G<6789:.<C6;.BI8\.\IB.E=.DC8DE<D7B<=AG8DE\�DB.E=.DC<C89DI6B6<GGHI@9==9D7<C<CHA.B9;B@<G<;B<;.E;96A.7C9E.C-.;X.\E\I.D.;EHIA9>.;Iq8C;<C.IB<=AG8DE;<C.I.C@\_\�DC-.9C-.;-<D7IB<=AG8DE.D<qG.B78B@;.C8�<C89D9:<6789:.<C6;.B8D<p.@C9;:9;=X.\E\IBA.@C;<G:.<C6;.BI.�@8C<C89DB<=AG.BI.C@\_\�[email protected]<6D8�.7:;<=.>9;?@<GG.7C-.VOPRP�RKVKMNKV��8D7�����8D7[[������[Zq���8D7[Z�-<Bq..DA;9A9B.7C9=<D8A6G<C.C-.B.78B@;.C8�.7p<G6.B\,-8B8BB9=.>-<CB8=8G<;C9/0123�B@<G<qG.<6789@978DEC-<C>[email protected]�.@C89DZ[\�\�\5G8BC9:G9>3G.p.G<67897.B@;8AC9;B7.�D.7qHC-./0123456789BC<D7<;7�����[Zq�8BB6==<;8�.78D,<qG.Z[\r\,-.B.������������������������������ ¡���¢�£�¤¤�¥���¦�¤�¡§�����¤�������� ¡����  ��¡��� ¡§�©ª«¬�£­�¤����¡�����¡®°±���²�2.D.;[email protected] ³.B@;8AC9;B�9>3G.p.G<67897.B@;8AC9;BE;96A Z\<B8@ ³Zµ56789><p.:9;=³]µ09>.;]\<B8@BA.@C;<G ³µ�A.@C;6=.Dp.G9A.³�µ�A.@C;<[email protected];987³¶µ�A.@C;<GBA;.<7³rµ�A.@C;<G·<CD.BB\�8ED<GA<;<=.C.;B ³4µ <;=9D8@8CH³¹µY6D7<=.DC<G:;.º6.D@H�\�A.@C;<Gq<B8B ³�µ�A.@C;6=q<B8B³Z[µ�A.@C;6=A;9».@C89D¶\,8=q;<GBA.@C;<G ³ZZµ <;=9D8@BA.@C;<[email protected];987³Z]µ <;=9D8@BA.@C;<G7.p8<C89D³Zµ <;=9D8@BA.@C;<GBA;.<7³Z�µ <;=9D8@BA.@C;<Gp<;8<C89D³Z¶µ�A.@C;<[email protected];987r\,8=q;<GC.=A9;<G ³Zrµ�9E<CC<@?C8=.³Z4µ,.=A9;<[email protected];987�8G.D@. 4\�[email protected]=.DC ³Z¹µ�[email protected]@;8AC9;

Page 53: Cap 10 Audio Signal Processing and Coding Wiley

��������������� ��������������������������������������� ��!!��"��#�����$�������������$��!�������%�����$�������������$��%������������$�����%������%�����&'()*+,-./0120-034015&6��789:;<���������!%��������������%�������������������"�����!%���&6����������������������=���� �>���������>�����������=���?�&!&$�����=�����������@&ABCDCECFCGCHIJKLMNONPQRSTTPIUVWIQXLYTNUIZU[\] L_SaIQbQQPc d��;������������%��������!�������������$���789:;<�"���������������������=���������e����!�;��=�������?6����fg&<@&6���������������;��������������;��������������!��"��������h���������$%"����������"%���$%����>$��"������!������i����j��!$������"���"���%������!&-klm01nl15015o0p2q.k5.l1rll/s-n+ort&6��uv;w6���=���������������������h�� ���������"�������$������>�������!����������!�������������������%��������j��!i��������!&u��h����������������������h���������������������� ��%�����������������uv;w6?���6����fg&<@&x�������uv������������������j���������%�����?�&�&$ �����j����$�������j����$v���"����y���$���u���h��y��������������@$���uv;�������wu�����������������;���"��"������������ �����������%�����������%���������������!��j����&6��������"���!/z55.20p5q{25{q0p�����uv;�������wu����%�������������%���>������>�����������"�"��"��%��������������!��������������|}���~��|}������&'{p.2z/�1p5q{4015r.4�q0o0p2q.k5.l1rll/s'�r+ort&6��7y6;w6��������������%�������"���?�&�&$�������"��������"���@����"������%%"����������"%����&6�%��������������������������������������"��������"�������%�h�� ��������������������������������������������������������������������������� �¡�!�;��=������������������� w����������������uv;w6 f&uv;������ wf#x�����j����w¢#8������j����w�#v���"��������w£#u���h������¢&uv;�������wu 8��=�������"��"�����������������h��� ����i�����%���������j����&7y6;w6 �&6�%���?�������"��@����"�����%"����������"%���� wf#¡��%����y����"%���6�%���w¢#8���"���=�y����"%���6�%���7;w6 £&7����>����"��� wuf#7����>�����"�wu¢#7����>��¤"����u}y;w6 ¥&u�"������!�������������j��!����������� wf#u�"��7����u����8���w¢#u�"��7����u����¡����!��%wuf#u�"��%����wu¢#u�"���������������%����¦u;w6 §&}��"���"���������������� wuf#¦"�����!���"��wu

Page 54: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� �������������������������� ������������������������!!�"���#$%&$'()*+,����������"� ���������-������"��-���)�������.������" ����/����"���/���������-��"�������/������������-�����" ����/����"���/���������-������/����"���/���������+0��������"���.�������"����"�!�"���."���1���������! ������������20�)��('+34+$���"������"-,$0/50��.����1�����"����"�-�� ��6-�����" ��������"� ����� )"�27$04����"����"��������"�����������"� ����� )"�28$04����"����"+0��7$0����"����"1��)���������!��"��" ������1/���������"����"�2�+�+-5((��"����5(9��0�)��('+:4������;�������<�� �����"����"+&��������"����-���8$0����"����"��)����������� )��������!����� )"���� ��"����1/���������"����"�2�+�+-;�������<�� ����0� ��"������"���4�����������"������"�������"����"+=>?@ABC>DEFGHIG@JK@@?L=MCKN+0��,/50"��"��������� ����6��������!�����������+0�� ����6������"5%������ ����6��O�����5%�"�����1����� ������������,/50+P�������!�" �"���� ����)����� ������"�)��� ����6������""��"����������-��������"���"������������������������Q������ ����6R"�6�� ����!�" �����+S@TJAU>E@VJGIG@JWJAXJA>YGJVC>DEFGHIG@JK@@?LSUXMCKN+0��%Z$/50�������� ���������������.������R"�����������������Q���+Z������������%[/50� ���6���Q��������"����"�20�)��('+34!�"%["�����������������������+$���������!%Z$-������.������R����Q����!������"��<��"�����������"��������� �����+0���� ������"������"�����)��������������"��)������1/���������"����"�-�+�+-�����"��)����25\4��������"���"�]������25('4-��������0�)��('+:+01�����"����"�-�� ��6�������� �����������������"����"����������� ���������������"� ����"����"-�"���.�����<����"��<�!������������������"�����+U@TDI_TAG@XA>JIGEWIG@JWJA=WIEaGJV+Z�)��� ����������������.�������!����������������!���� ��"�����������������!,8bc/3�����������"�#$%&$'(�*+0���!����"������)���)6�����1/����������"��d����������"����"20�)��('+:4+e����"���������� �-�� ��6-���e����%������"�5%��.�������� �����������"����"��!�"��������"��d����������"����"+7��� ���>IW?+#7���'(*�"���������������������������.�������"�����"�)�����������������"�������+fghihjhiklmnopqrstuqvvwtxyztu{| }�������."�� �������������"�-,8bc/3������"��������1�����!�"�����/�����������Q�������"�������#$%&$'(�*+%� ��!����������������"�������"����! ���� �������"�����-�����.������Q���-���"������"��"�����-��� �������������!�"������������)"����������25e}4+P���������� ����!�����������������1�������"�������������/��������������"����"��������"���������� ��+e�� �"6�!�����������������!����1�+~���<��������� ����������"���������������"��1��"�1�"��"����� ���������2)������!����"������"�4�"�� ���6��!�"������/!6���������-��,8bc/3��������������"����"���"����������5����5%�+0��������"�������������)��DH@�>JE@JI>JIF>IFG>�W?+,8bc/3�������"���������������1�������������������������� ���������<������������"��+=TDGMEW?GJDIFT�>JIIG�F>D>WFEa��������"� ��"���������������������"�����������/)�����������+=>?@ABD>WFEa���)���O��"6)6�� ���#����'(*+S@TJAF>E@VMJGIG@J�GJA>YGJV���WTAG@GA>JIGEWIG@J�JV>FHFGJIGJV!�" �1�����"� ��"����

Page 55: Cap 10 Audio Signal Processing and Coding Wiley

��������������� ����������������������� !"#�$�����%��&&'����������������(����'���'�)�� ��*+��&(,��-�'���.,���.�&��������+/0�12����������%��������$$�'3��������&)*���45674�8����$�'39'�,���:,��;<<<=�����&���>?@ABCDEBFGHFCDIJHKL>MNO;PQR�'.<ST"�UVWVX YZ[\]�_abcdefghijkh[l]�UUUm����-���&)*������&��'�����&�'&�������)���.,���.�&�����������������&&���'�),����=���45674�8����$�'39'�,��&&'����&���;P��8���,'*�,��� .�&��n'�.�$�'3o���� ;Pp45674�8;P<<<Q5���<PTQ4564<;�TQ4564<S�TQ4564<S)TQR�'.<STQR,'�<ST"q���.,���.�&������&�'&���,�&)�����'���'�)����&��9��*�,��.���&QR�'.<ST"q������ ;P.,���.�&���'�.�$�'3��-�������'�����9�������'.��������.�������9'���&������,���������������')���������� ,��'���&������� �'����'�7�'�-�&�'�"5�.���������,�����������,&����.,���.�&��'���,'��&���-�'*���$�&�'��9������$�'3���&��'.�����/�"9"=��'�������.�,��'�/�8�2=�r1���&����'&�9��������������=.�)���������=���'& 9���'���������,��'���$�'3�=&�9�����,&��7-�&��)'��&������9/r1R7rsR2=trqs�=��&��-�'������'��.�����'����.����*���.�2u�'�������������������,���'���'�*'�9�����'�,9�&�9����'�9���.���9�.���/rv�2�*���.�"8�������'����'���&��'-����'�-�&�'�������-�'���������9��9���3����'&�'��������*��.,������,��*������w�����9&�.��&���(����'���'�)����*+��&(�������� �,���'���'�*.���9�.�����&�'��������+/4���2"q�������&=���� ;P&�x����.,���.�&���'�.�$�'3������.�'������-���.��'������'��Q4564<;�T=�����$���q�)��P<"y"v���������������� !45674�8 Pz{Sy����&�'&&�x�����,�&� .�����,��������&(r���'����'�+/r�2��&�x��7&����'��������,'����&���'�),�����.,���.�&���������"4��.����'�����9�,�������=���� ;P45674�8 ;P<<<p��'�P&�x����)����,��������&���(r�9����4��.+/r42"R���&��r4=���� ;P�����x��������'�����*�����&���(0��'+����'������Q4564<;�TQR,'�<ST�����'� -�&��&����������$����(0��'+����'����$�������',��'�-���)|���������&���(r�9����4��.�"+n,'���'.�'�=���� ;P��'��;��&S&�x�����&����'�������&�&����x�����������r4�='�������-��*/���q�)��P<"y2"���� ;P45674�8 ;P<<<��'��}��'�,9�~���)�������'���'�)��&�9�����������&���'�),������&�'����������������3���������,�����4���'��,�'�.����"4���'���,��'=�.������ '��&�)�����9,�9������&���v�9����%�'���������9,�9�/v��2�������x�&������ ;P45674�8 ;P<<<p��'�z����&�x������'�9�����&��'.���������'�����������&&���'�),������.,���.�&��'���,'�����'����-�'���*������'�9����,���'.�������&���$�'3�"���� ;P45674�8 ;P<<<p��'�~&�x����&�������'*�����&���v�9���r���r�������'*/vrr2����������������'.���������������'����������&'�9���"���� !��&���� ;P����&�'&��'�-�&��������'�.�$�'3��$����������),��&����������� �'�����&����'������'���������������*������x��'���'���/�"9"=��,�'*=���,&��x����&�%��9=���"2"4���'���,��'=������� !����&�'&�'�-�&����B�ADH�F�D��'��&�%��9=��������9=��&&���'�),������.,���.�&���������u��&������� ;P&�x�����B�ADHJ�DHF�@D�HFCDIJHK�����������.,���.�&���������"

Page 56: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ���������������������� !�"# �$#�%&� �'(&)�*$"+��,,(-#�"�$.�&",/0120���3�456789:7;<=4>?@ABCDEFGD>HABIIIE75:J56JKDEFDIA5L M<759N84567B O989P:Q7<R;:PNPS9<8Q5:J87657<ST M<U:<87;<V989P:Q6<WX96<Y<:78Q5:J5ZZN9R579P:8P[7;<875:J56J\5:JZ6PV9J<85:PV<6V9<]P[7;<YXN79Y<J95[65Y<]P6_D:76PJXR<87]P:<]7<6Y8Q9_<_QabacdeacfghMDi5:Jjkflamcfldncaom_4567A M9S975N97<YJ<RN56579P: M<U:<87;<6<N579P:8;9Zp<7]<<:5V569<7TP[YXN79Y<J956<8PX6R<85:JZ6PV9J<89:[P6Y579P:6<S56J9:S7;<J<RN56579P:P[M98_4567q M9S975N97<Y9J<:79UR579P: 46PV9J<8]5T87P9J<:79[TJ9[[<6<:77TZ<8P[J9S975N97<Y8hMD8i5:JJ<8R69Z@7P68GJ<8R69Z79P:8R;<Y<8hM8GME8iV95X:9[P6Y6<8PX6R<9J<:79U<68hrsD8i_4567t D4=4 M<U:<85[65Y<]P6[P67;<9:7<NN<R7X5NZ6PZ<67TY5:5S<Y<:75:JZ6P7<R79P:hD4=4i7;57<:5pN<89:7<6PZ<65p9N97T_4567u s9S;78<vZ6<889P:N5:SX5S< w8T:75vN5:SX5S<7;57<:5pN<8YXN79Y<J95RP:7<:7J98769pX79P:9:5]5T7;57Z6P7<R787;<J9S975NRP:7<:7_x;<69S;785:J7;<Z<6Y9889P:856<<vZ6<88<JP6J<RN56<Jp58<JP:7;<7<6Y8J<U:<J9:7;<69S;78J575J9R79P:56T_

Page 57: Cap 10 Audio Signal Processing and Coding Wiley

���������������� ���� ���������� � ��������������� !"#!$%&'()*+,-.+/01(23456789:;82<56===9+).>)*>?89:8=5)@ A0+)-B,()*+C D-E/+,>)+)>-F+-G.)*H I>)+)J),0G*)>-F+-G.)*H+/)+FG.+)-.,+/0-.KG*L)+-G.*0E)*>-.E+/0*-E/+,).>M0*L-,,-G.,+GM*G+0F++/0>-E-+)BFG.+0.+N()*+O A-E-+)B-+0L)>)M+)+-G. A0P.0,+/0FG.F0M+GK).)>)M+0>>-E-+)B-+0LNQ.+-B.GRSGT*KGFT,R),M*-L)*-BHG.89:;82<1(23IT>-G9+).>)*>,N8.+/0.0U+K0R,0F+-G.,SR0R-BB)++0.>+GFGLM).H4G*-0.+0>M0*F0M+T)B)T>-GFG>4-.E)BEG*-+/L,S-N0NS+/09G.HI>)M+-V0W*).,KG*LIFGT,+-F<G>-.EXIWDI<YS+/0ZTF0.+W0F/.GBGE-0,(0*F0M+T)BIT>-G<G>0*X(I<YS+/02./).F0>(I<X2(I<YS+/01TB+-F/)..0B(I<X1(I<YSAGBJHZ)JG*)+G*-0,I<45;I<45I;I<4[SIT>-G(*GF0,,-.EW0F/.GBGEHXI(W4U6==YS).>+/0A-E-+)BW/0)+0*9H,+0L,XAW9Y<G/0*0.+IFGT,+-F,X<IY0.FG>0*)BEG*-+/L,N�\]]_ `abcdeffgehijhidkjlmjnoeimgpgimhq1(23,M)+-)B)T>-GFG>-.EJ0E).*0F0-V-.E)++0.+-G.>T*-.E+/00)*BH5===,?r)BB=6@?A)V-,=[@NI>V).F0,-.sG-.+,+0*0GFG>-.EGKLTB+-F/)..0B,-E.)B,?t0**=uJ@SJ-.)T*)BFT0FG>-.E?r)BB=6@S).>+/0,TFF0,,GK+/0*0F0.+BGRFGL4MB0U-+HM)*)L0+*-F,+0*0G0.FG>-.E-.1(23ut24II<;(9,+).>)*>?9F/[email protected]*)+0>-.+0*0,+-.+/01(23,T**GT.>).>,M)+-)B)T>-GFG>-.E?t0**=u)@?v*[email protected]+/0>-,F*0+0wN64F/)..0B0.FG>-.E),T,0>-.AGBJHA-E-+)BG*AW9S+/01(23,M)+-)B)T>-GFG>-.ESF)M+T*0,+/0y,M)+-)B-L)E0zGK)LTB+-4F/)..0B)T>-G,-E.)BNW/0,M)+-)B-L)E0-,*0M*0,0.+0>T,-.E)FGLM)F+,0+GKM)*)L0+0*,+/)+>0,F*-J0+/0M0*F0M+T)BBH*0B0V).+>-KK0*0.F0,)LG.E+/0F/).4.0B,NWHM-F)BM)*)L0+0*,-.FBT>0+/0-.+0*F/)..0BB0V0B>-KK0*0.F0X8<ZAYS+/0-.+0*F/)..0BFG/0*0.F0X8<<YS).>+/0-.+0*F/)..0B+-L0>-KK0*0.F0X8<WAYNW/0LTB+-F/)..0B,-E.)B-,P*,+>GR.L-U0>+G),+0*0G,-E.)B).>+/0.)FG.V0.+-G.)B1([FG>0*-,T,0>N9M)+-)B-L)E0M)*)L0+0*,)*0FGLMT+0>T,-.E+/0J-.)T*)BFT0FG>-.EXv<<Y+0F/.-{T0).>)*0+*).,L-++0>+G+/0>0FG>0*),,->0-.KG*L)+-G.?t0**=u)@NI++/0>0FG>0*S)G.04+G4+RGX:WWYG*+RG4+G4+/*00XWWWYF/)..0BL)MM-.E-,T,0>+G,H.+/0,-|0+/0LTB+-F/)..0B,T**GT.>,GT.>N�\]} o~oa���b��o�d��� op��d��pp�~��c�o��op�W/0IWDI<)BEG*-+/LS>0V0BGM0>JH9G.HKG*T,0-.-+,*0R*-+0)JB01-.-4A-,F,H,+0L?�G,/�[email protected],,TJJ).>).>+*).,KG*LFG>-.E+G)F/-0V0.0)*BH<A4{T)B-+HFG>-.EGKuuN6xt|6C4J-+(<1-.MT+>)+))+)J-+*)+0GK6uCxJ;,M0*

Page 58: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ���������������������� ����������������� �!�"#"��$%"#"�!�����$%���!�����$% �&'()�*��+�,-#��.�/ �&'()�*��+�,-#��&'()�*�"0�,-#�1��23456�67- ��-����37�-�3��8��-�%�-�3���-����37�-�3��8��-�%�-�3���-����37�-�3��8��-�%�-�3� 9:.�/9�.�/9$.�/5:.�/;5�.�/;5$.�/;<=>?@ABCDEFDGHIJKLMKNOPQRPSSPSTIUTITVTWXYGVVGZ[X\]IIP_LWabcd[eWTIf]agPPhWagXagPSiUj]I]JWTWR]IkOGPXaTHIl[mZYa\PKLMKNPIXHSPgOjTfgPno[pqZrgWaWsTaWa\PTIsaWTfI]TIaHa\gPPWRR]ISWHtoum[mkvwYm[munnkvwY]ISnnuppkvw[xTkPUyz{hn]JPg|||Ya\PKLMKNiUjR]IkTWtHH}PSRJWTfI]h]S]saT~PUVNL]I]JWTWTIP]X\WRR]IS[�P�aY]}TISH}hW}TaX\TIfWX\PQPTWPQsHJPSa\]aX]IRPWQQ]gTwPS]WtHH}W[VghTIfWaP]SJhWa]aPTIsasPgTHSWY\Tf\hgPWH aTHIWsPXag]]I]JWTWTW]aa]TIPS WTIfmnpW]QsPRHXkWOnn[lQWZ[VgTIfTIsa]aa]XkHgag]IWTPIasPgTHSWYW\HgaRHXkWTwPWHtn[qmQWTIa\P\Tf\htgP�PIXJR]IS]ISp[bQWTIa\PH}h]ISQTShtgP�PIXJR]ISW]gP WPStHgsgPhPX\HX]IXP]aTHI[KtaPgUVNL]I]JWTWYWsPXag]XHQsHIPIaW]gPXWaPgPSTIaHmpIHIITtHgQWRR]ISWORHXk�H]aTIf ITaWHg�jeWZ]XXHgSTIfaHXgTaTX]R]ISWs]XTIf[L\P�jeW]gPRHXkhXHQs]ISPSY�]IaTwPSY]ISPIXHSPS]XXHgSTIfaH]sWJX\H]hXHWaTX]JSPgT~PSRTa]HX]aTHI[jHgP]X\]I]JWTWtg]QPYa\PKLMKNPIXHSPgag]IWQTaW�]IaTwPSUVNLXHPtrXTPIaWYWRR]IS}TISH} PIfa\WY�jeWX]Pht]XaHgWY]IS�je}HgS PIfa\WaHa\PSPXHSPg[xTkPa\PUyz{t]QTJYa\PKLMKN]gX\TaPXagPSPXHsPWa\PSPXHSPgtgHQsWJX\H]XHWaTX]I]JWTW]ISRTah]HX]aTHISPa]TW[z~H aTHI]gJTQsgH~PQPIaWTIa\PPIXHSPgRTa]HX]aTHIWag]aPfJ]gPa\PgPtHgPsHWWTRP}Ta\HaQHSTtJTIfa\PSPXHSPgWagXagP[KI]SSPSRPIPraHta\TW]gX\TaPXagPTW]WJQQPagTXXHQsP�TaJY}\TX\PI]RPWTIP�sPIWT~PSPXHSPgTQsPQPIa]aTHIW[GffPWaPSRTa]HX]aTHIaPX\IT�PWtHgKLMKN]gPHtH}PgXHQsP�TaJa\]Ia\HWPtHISTIHa\PgWa]IS]gSWWTIXPKLMKNTWTIaPISPStHgH}hXHWaYR]aaPgJhsH}PgPSSP~TXPW[�IPsgHsHWPSQPa\HSSTWagTRaPWRTaWRPa}PPI�jeW]XXHgSTIfaH]}PTf\aPSXHQRTI]aTHIHtr�PS]IS]S]saT~PRTa]HX]aTHIW_LWabld[jHga\P�ha\�jeYRTaW]gP]HX]aPS]XXHgSTIfaHa\PgP]aTHI�������������n����������� �no�no�}\PgP�����TW]r�PS]HX]aTHIY�����TW]WTfI]h]S]saT~P]HX]aTHIYa\Ps]g]QPhaPg�TW]XHIWa]IaHttWPaXHQsaPSaHf]g]IaPP]r�PSRTag]aPY]ISa\Ps]g]QPaPg�TW]aHI]TaJPWaTQ]aPg]IfTIftgHQoOIHTWPhTkPZaHnOaHIPhTkPZ[L\Pr�PS

Page 59: Cap 10 Audio Signal Processing and Coding Wiley

������������������� ���� ������� ������������������� ��!"�#"��$"%�!�����&'����(����"��!��"$�!")������#"��*"!%!"+'"���"�,-#"��.����(�&��/")���������������0�� �����.�)�������!(1��.���#"��!"�.�#�%�#"234-��$&��"���,-#""%%"���%5+,678,789���#��$�!")����!"�������"(��:;<����������.��!��.&"�=�%�!�������.����,;�!����"1��="��.�����)����!"�������"(����!(��.���>?"(����������!'�"�*��#��*)��(�!"�"�/��.$�!")����#��#�.#)��(�,@ABCDCBEFGHDGIGJEK@ALBMN@DD@O,P��((�������&!�/�(��.�"�!431+'����Q���2���3���$"(�'$��#"R-SR4��.�!��#$#������)""�("&��Q"(���#"��!"�%T��QU�(�.�������"$������'�(�Q��"$�T33T,T33T���".!��"�"�.#���("&"�("��R-SR4$�('�"�����!!Q�#"&!�.!�$��%�!$�����%�!�#"�"%�6V9��"%��"��"!6V49��"��"!649�!�.#��"��"!6S49�!�.#�6S9��')*��%"!6TW9��"%��'!!�'�(6VT9���(!�.#��'!!�'�(6ST9�#���"���Q&�����Q&!"�"�����$�("!��#"��"!,T33T(�����!"��!("('���.�&�����)���=��(*#��"(��1$��!�?�"�#1����.Q�����*��#����!�&�����.�#"!�.#���(�"%�"(."��%�#">�$��'���("�%�#"�&!��="�#��"�,5��#"(."��������%�'!�#���"��,-#"!"�!"X7YR-SR4)���&"!�#���"���������"(*��#"��#$�/�"%!�$"���("��#�&�����(���%!�$"���1������$��!�?�%XYZ7[Y)���\]�$�[_,T33T(����!��=�(�������"!%"!"*��#�!!"&���"�#""?�����.�����.��'�(�!��=�,:��#S""(1T���$��"!!�!��!!"�������(!"('�(����!��=��%�!$������!"("��Q"()Q7 %!�$"���("$&��Q"(��$�="T33T!�)'����)��"!!�!����!�('�"()Q!'�1�"�.�#��!���#"��('����&���"&��������(("%��'���.('!��.&��Q)��=�!>�$&!�����.,R����.&!�.!�$��%�!$�������'�"(���)��='&���#""/"���%'���!!"���)�"(�.����"!!�!�,�ab cdefghhfeigjcjklfmnoepfnoepogqrnoe-#"&���""!��.!"�"�!�#����!�)'�������&"!�"&�'��"��!�&Q\s�#� )_�$���1&#����tu;2\s�#� �_���"!"�&#����tu;2\s�#�[Y�_���(RTt54\:!��[7_��!��.�Q��v'"��"(������Q�#"2t5w%�$��Q�!�#��"��'!")'�����"/��/"(��R-x-:"��V�)�!���!�"������#"t"!�"&�'��R'(��4�("!6tR49,-#"tR4��.�1!��#$"/"��'���Q)"��$"&!�&"!�Q�%V'�"��,R-x-�$"��*#��"�)"��$"����/"���#"2t5w1YRR4!"�"�!�#��(����(�!(�y�����,-#"��*1��$&�"?��Q&!�>�"�%RR4)"��$"�#"R-x-��(��.����(�!(,V�="�#"2t5w��("!���#"V'�"��tR4��.�!��#$��v"?�)�"���#�����'&&�!��$���&#�������"!"�&#�������($'���&�"�#���"�$�("�,P�%�����#")����!"�$(">������*�������$$�(��"'&��7z%!�����("�{�'!!�'�(���({�'?����!Q�#���"�&��!����*"����|��*1%!"+'"��Q"%%"���6V;5�!�')*��%"!9�#���"��,3"&"�(��.'&���#"("��!"(+'����Q�tR4�'&&�!���"/"!��)��!��"�,;�!�$�("�����!"��"����$&�"?��Q���&�!���'��!)��!��"��$&!�/"(�'�&'�+'����Q���)"!"���y"()Q"��)���."�#���"$"������#"�!�.�����Q��"$,;�!"?�$&�"�*#"!"��[z=)}��'�&'�*��~'(."(��)"�("+'��"*��#��"!"�&#����tR4��"�!43+'����Q*��!"&�!�"(��Xz�z�=)}�%�!��"!"�&#����"�#���"(tR4\T��#[�_,�aba� n���������o����e�����noe�-#"�!�.����tR4�Q��"$("��!�)"(��\s�#�[z�_��#�"/"�/"!Q1#�.#1+'����Q��(1��.�%��"!"�&#������&'����[z=)}�,V�="�#"2t5w17��Q"!PPP��(�#"R-SR4�

Page 60: Cap 10 Audio Signal Processing and Coding Wiley

��� ��������������������� �������������������������� !"#$%�&�&'&���'()'�'*��+�,-�./(���0'�1��'�')(23������*��&*�����45���'**��*��'��6��7����2��&�(�����"�(���5����5�6#!89*����&� !#8&�00'��&%�&�&��������&��'�2)&�'��&��4���&:���(&�'&����&�6&����#$;)*����5����5&� #9&�00'��&%�&'**(���6��&��4���&���)�'�������'�&����&��&�'�*'��'�1&"<������'&���,�=>) '���.?��:��5�+��:�����(��&�����,-�.'(����'������'�'�20���/(���)0'�1&��������:���&��'(�3���'��4*(�@��2���������"�&�����*��+���&(2AB�'�99'CA,'��D!C:���,-�.(���&��&�(6����4*'����*��&���'�����6&�'����'�2&���'(&:'��'#!89)*����0(��1&�3�2��(�&&�6/�����(2����)6��7����2��&�(�����6��4�&�&�����&".��&&��4���(�����5'&'(&�'&&���'���5������4'@�4�4��'(�3'0(��������'��'&'6��������60(��1&�3�AE���D;C"��(���)0'�1��&�(�����&5�����������&���&'��4'�������0'&�&�6�=�������4*(�@��2%��&���'(�����2�(�5��4*(�@��2%�������'".�����*����*��'(4���(����+�&���&�4'&1�������&��(�&6��4/(���)0'�1���*��&'4*(�&��'4'����&�4�('���,�=>) *&2���'���&���4���(����44��)�'����#A<EF<D#C'������=�'(��('������AG���990C".�����4���(:��5�+��:'������&�@*(����(26��0���&�4�(�'����&'����4*��'(4'&1����66���&"E'4*(�&'������*������ HI������'(0'��*'�������&:���'(��2�&�&��4'������'��0'��:'��������4�'��6��7����2&*��'����6�������&'���&������4*���'4'&1�������&��(���'��'�0���('��������/(���)0'�1���*��&"F���'��0&��+���'������'(�3�&&�4���4*(�@��2�����������('��+���,�=>02'+������*'�'((�(6��)7����2'�'(2&�&&��������&6��7�'���3'����'��*����*��'(4���(���".��4'&1�������&��(�&'���&����&�(�������6 #9�@*������'((2��&���0����7�'���3'����&��*&�3�&���'���68D�� 8�����0'��&�'�'(����&���.?��B�J&%������)��&�(�����'��(�5)��&�(�����4���&:��&*����+�(2".�������0'��&'��7�'���3���&���'�����'��+��'��������((��*��5��������&��(�&'��'�K�&�����&'��&62&�4�(�'����&(20��)�'�����&��'���&'��'��7�'((�����&&�����������'�'���4*�&��&�'*�7�'���3'�������&�&�����'���&'0&�(���(�����&&�&���&�'����('��+������4'&1�������&��(�".���'��������((��*'((�5&��4�)+'�2�����&�'��'����&0���'��&&���'�'�������'(0��&'��'+'�('0(�����4�&�6*�'1��4'��:4���(�1����0����&��+����6,�=>) ('2��<<<"?�4'�����&�'��&���'(������'����&'����4�+��6��4���&���'4�67�'���3��&*����'(&'4*(�&*������0��&���'46��4'������&��������&���������:4�(����4��&���'(L�664'�����0��1&".��&�����0��1&'��'**(�����-��,)�������7�'���3�����*��&"B2�(�&�����������0'��&����&������&'��&�(��������(2�������0��1*��&������:���&2&��44���4�3�&����+����'�"MNOP QRSTUVWXUYZ[\]_abca]def\QghafideOjkejgO ldmmneOSghjOo pjMbaenqrstuvwxyz{y|�����.�����(����&�����*��'(��������������%"

Page 61: Cap 10 Audio Signal Processing and Coding Wiley

������������������� ���� ������� ������������������ �!"#$%&'! !(� )!"(!��*$ �+,! -*$%��.$��+%/$0! !��� �!"#$%& ''�1�"$%2�!%��3'�!$,4�'�$�!'5��(6''�1 7*889$%�+,�%: ;��2�"!$92<%=>?@ABCDEFGHFIJKLMNOLKPMQRQSTLUVMPWMKLXYLZKL[NJWR\JXTQ]QXLZVY\]_abcdc� efghfijklmnoelmnpqMWMLrrQZNNQLMPWMKLY\]QJN[JNsJWRTNtWNRQuvTNZWNLUwxTMPWWMXyQPMzUNQM{xTMP|}~TMNZQXJKLXWMQ�LRUTSMWRzWXW[NT�L��]O��Y�UuTNKPLX�RNLZvWM�UKPL�LNPWNZLUJRNLXTMMLWZRtNZWMU[WZLMNKQXTMSrQZ]�zsJWRTNtUQJZKL�WNLzZTWRWN}��v�U[LZUNLZLQ[WTZVY\] �TSJZL���}_TUJMTsJLTMNPWNTNUuTNKPLUvLNuLLMNuQXTUNTMKN�RNLZvWM�UZWNPLZNPWMZLRtTMSJ[QMPtvZTX{OUJN|�~{qx�q|�~QZMQMJMTrQZ�KWUKWXL{YZTM|�~UNZJKNJZLU\����z[QTMN��]OXLKQ�[QUTNTQMTUW[[RTLXMQZ�WRRtwXJZTMS�UNWNTQMWZt�[LZTQXUVY\]UuTNKPLUNQWNZLLzUNZJKNJZLXuW�LRLN[WK�LN�Y_XLKQ�[QUTNTQM�WNKPLXNQNPLWJXTNQZt�RNLZvWM�XJZTMSUPWZ[NZWMUTLMNUxuTNKPTMSXLKTUTQMUQKKJZL�LZt���UwWUTMY\]wJUTMSLTNPLZYVQZLMLZStKZTNLZTWOPL�YWMWRtUTUQrrLZUNPLXJWRWX�WMNWSLUQr�QZLKQ�[WKNUTSMWRZL[ZLULMNWNTQMXJZTMSNZWMUTLMN[LZTQXUNPWM��]OwWUuLRRWUT�[ZQ�LXNT�LZLUQRJNTQMWNPTSPrZLsJLMKTLUrQZWKKJZWNLLUNT�WNTQMQrNPLNT�L�rZLsJLMKtXTUNZTvJNTQMQr�WU�TMS[QuLZKQMNWTMLXTMUPWZ[WNNWK�UqMKQMNZWUNNQNPLJMTrQZ�NT�LzrZLsJLMKtNTRTMSWUUQKTWNLXuTNP��]OuTMXQuzRLMSNPUuTNKPTMSUKPL�LULSw{qx�q|�~{�ZWM|�W~_wNPLVY\]�YNZWMUrQZ� NZLLzUNZJKNJZLX���vWM�_WKPTL�LUWMQMJMTrQZ�NT�LzrZLsJLMKtNTRTMS�QZWUJTNWvRtXLUTSMLXWMWRtUTUuW�LRLNWMXNZLLzUNZJKNJZLwWMT�[ZQ�L�LMNTMNT�LZLUQRJNTQMTUZLUNZTKNLXNQNPLPTSPzrZLsJLMKtZLSTQMUQrTMNLZLUNwuPTRLSQQXzrZLsJLMKtZLUQRJNTQMTU�WTMNWTMLXTMNPLRQuzrZLsJLMKtUJvvWMXUOPLVY\]�Y�RNLZvWM�uWUU[LKT�KWRRtXLUTSMLXrQZNT�LzRQKWRT�LXT�[JRULZLU[QMULUWNPTSPrZLsJLMKTLUNQ�TMT�T�LNPLNL�[QZWRU[ZLWXQrsJWMNT�WNTQMMQTUL[ZLzLKPQ_�Q�LRUNWZNWMXUNQ[uTMXQuUWZLTMULZNLXvLNuLLMWMWRtUTUrZW�LUXJZTMSUuTNKPTMSTMNLZ�WRUNQ�TNTSWNLvQJMXWZtLrrLKNUWUUQKTWNLXuTNPNPL��]OzNQz�YWMX�YzNQz��]ONZWMUTNTQMU�NPLZNPWMNPLLMPWMKLX�RNLZvWM�wVY\]TUTXLMNTKWRNQY\]qMUJv�LKNT�LNLUNUTM�QR�TMS��L�[LZNWMXMQML�[LZNRTUNLMLZUuTNPXTr�KJRNKWUNWMLNUWMXNZTWMSRLNLUNUTSMWRUwVY\]QJN[LZrQZ�LXY\]rQZW}��v�U[LZUNLZLQ[WTZvtWMW�LZWSLQr����}QMW��Lz[QTMNsJWRTNtUKWRLabcdc� �����ighffj�lmno�lmnpIT�LNPL�YV�w\]z�wWMXx��xUtUNL�UwNPLY\]WRSQZTNP�WRUQL�NLMXUTNU�QMQ[PQMTK[ZQKLUUTMSKW[WvTRTNTLUTMNQUNLZLQ[PQMTKWMX�JRNT[RLzKPWMMLR�xLL]PW[NLZ�wxLKNTQMU��WMX��wrQZXLUKZT[NTQMUQMuW�LRLN�RNLZvWM�WMX�YNZWMUrQZ�U

Page 62: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ������������������������ !����"�������#��"$%�$�&��'�������%��(�����%�(�)��'��)����)$��������*+),)-.+/,)$���.+0,1��'�$%�"���'$#�������(��������������������"$%����%��$��$�2�������3����$���"��(��2��$�45%�#�%�$�&��'��((�������*6+-71)��2��$"�$%"��$�&��'�((����8-���99:�;���)���$"�$%� !������������������������'�$%�$���*+),1��*-)�1�<��������������=�����#��$%%2���$��)��>�#��)$+,?-��>������'������"������2�����������$��5������%%����"����$���((������������'�����*+,��-�1�$�2�$��%������������#��"$%�����2$���������$��$�$%4���(�$���<����-� !@5��$���%���3'"�$����)��������������'�����$��$#$�%$2%�(�����(��������%�(�)������)��'��)$��%�(�$����'���"���"��*+)!),)+�)$��,�1��$���%��A��$��(�$��)������������$%'������>��&�$�(�%%�>�BC����)$�������$��>����>5�>������3%���52$�&(��D"���4����%"�������������������$�$��%4(�����(����)����)$���"���"����$���%��E�F�)���(�"���'�$%�$���+,)-�)+�,�)$��-���*-�.+�/,�)��.+�0,�1$��'����$����;��-� !�������"$%����%��������"�������#��"$%6+-75�������$����$�&��'�������%��(�������'��+,$��-���'�$%�)$�>�%%$������������$���%)!�A����������%���$#�2����2�$����)$�>�5���������'���������$��%����<�����G)$�����"��H�����������3���"�������%���������-���+,�����'(�����(����)����)$���"���"����$���%'��"�����$�������2$���;���)����I$��%����������$���%���������������D"$���=��������$%�$��%���;�����������������"$%�$��D"$���=���"����$����3�$%D"$���=$����������$���3��������'��$%�$�&��'�������%��(���$����$���%*+,��-�1�;���������$���%�����������������$���"��$��=����8����JK$:�<��"��"���($�����"�2���$��)�����������������'$%'�������$4�%�����"��%�=�����������G������I)2�������G$������I)�������������G�������I�C��$%%4)�������������������"$%����%����"���$'%�2$%�$�&��'�������%�$�����$F��"��(���3#�����#��"$%�������%��)���"�$�$(��4�$�'���;����������%�����$�����'�$�"$%%4(��L���������'>������2�������#��������2�%�>IMN8����JK$:�;���$(��4�$�'���$'���"���������"������2�������#�����$���!�������������$��$��%������$�$��%4(���$�������2$�����$��$�$%4���(�$���<�������(���(���$���)���-� !�4����>$�(�"��������"�����2���D"$%��4$�OIM&2?�(��@��$���%��"���'$������<�A�����(�"%����$���%$%'�������8<�A<<JP:�QRRSTUVWTXYZ�6���GIK$��G[M&2?�������������#��������(� !>������5�������(����$��$���=$���������\���7�'��$% "���,$���*7 ,1���L����<�$��((��������#���'�$��("%��'�$�$����$���F����2��$��$���$�'���������������(��$#4($���'$�����$���>���(���'����������$��$�)�������"$%%4����#$���"��D"$%���������������*\H���$���%�����'1�������>����F$�5������8����JK2:�;�����������������$�&�2������$��%�����������>��%$�����(�������"$%������$����6������$��$�$������$�����$���>������5�����$���%��(���$����$������$�����5(��D"���4�"22$���$��'�#��'��$�����$���%����������*�%$��G1��$�������$�$������*�%$��I1��"2L����#��������#�$%��$�����'���(������(��\H��#���D"$%���������������*HH�1)�$����5"%$�%4>���2��������$���*6H,1�F������I]GM0P�C�����>��&$��%��$�����)$�����$2%�� !�"��"�D"$%��4$�2���$���$�%�>$�GIG[&2?������$���%�����L"������>������$#$�%$2�%��4�(_ � !����������%�����$�����$��

Page 63: Cap 10 Audio Signal Processing and Coding Wiley

������������������� �� ������������������������ !������"����"����#��������$%��������#���������""�������&'��()*�+,-� !(������.�������������$������"���������/���������/�����������������,0���1��"�� !���2� !��������"���"���������(�/�.�����"�����������3*41������!����$��"�,5678 9:;<=>?9@:A:9@BCDE>B9>F9D'�����(�����G)*H�IJ��.�K�.���������(��.�������/����������#���#����������������(������������L�����I���J��.��������(���(�/�"����#"��1�#��������M�������.#�����N��(���(������.�����/�$��"�N��O�$-�2P�#���,Q��(���""������$����IJ��.�(����/�������(� !1R����(� !1S����1���("�&T���)G+&T���)4+,567875 9UVWX>AY�Z>AY�>[(� !1R&J�/�)H+&T���)G+���$�"����$������1�(������������("������������.�������.��N���GR*���G)RO.\�$��RHO]L.���N���(���#���"������33,G��3*O]L,[(������$�#��/����.�� !1R/�������I����$N(��(�(��������(�����#����N(��(�(����#���"��������(�$��#������"���.����/��������O��[J !M����.��O&����*4+N��(���/������"�����_�����1����������1���N����Na'������4,bc����"�L��$���"���/������1.��������#�����������/����(�����N����N,[(��/��������O��[J !��$$���$��"�(����������O��-J![���(���(��/��������O����N1.���M������(��$1.���I������"����1�#����������N�������#���(�$���1�/��$��#����a���!(�����4c, #��#�"�������1�d��������������(�"�������������(�[J !�����$��"���$M������,T����I�����$$��#����1��e��������$M������������#�������.���O�a�#..����c�$��#�(����������.���N���(,T�����(.���OI�(�"�d�"#"��������M������(�� #����L�������d�����������"��$�(��#".���$��$��(�$����#����#�����/��f�N���#��,[(������������$�d�������$��"�������1��������������/�����(�/���4� a��$��(�$�g"#������.�Rg4hHR�c�����#����I������"���L1����(������$��"���$M������.��(���/�������������������$"��������,[(���/����������d�"�����(��(���1��"�������#"I����(���$�����������#��"����#����(��d�����������"�#��.��(�Md������������1������/�.������������$���(�"�������������($��"�, �$��������������(�$�#� !1R/�������������������I�N�/������������������$����N1��"���d���I��N1�����������������I����(���(���N�$��(��(��#��������(��d������$������������������"���d���,%�/������GI�GR*1��"���a431�(�����cM����.��O��#���I����(����������������G)RO.\�����(�����I���#�������(��(1#������#��#�N��(����b1"��������3*O]L,i��1����R������$����N1�����������������N��(�"���/�� #��������(���"�.������I�����#����(���"�M����.��O.#��d��������"����#������������.���O�����I�(#������������������GR"�,i������S��(��/����"����#�����N��(�(����#��������$GR*O.\�����(��������(��d������$�����������a3j"�c.�#�����jGR1��"���aRj4�(�����cM����.��O���"���/�������1���������������,T������I/������3a�(� !1R &J�/�)R+�������("c�"�������N���(��GR*\jGR1�����[J !M����.��O���"���/�#�����$������������������N(���"����������

Page 64: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ���������������������������������������� !"#$��%&�'(����')����)&�'�'�*'�+,-��'�(��.&��&'���'��/����%��'�)�������0����������'���'�'�����������$�������1$.234�'(���'*����&���-��'����'�&����(�'����)��������'��������5��'���%�����/�'&'�.�'*'�����'��'�('�)''�67$��%&�'�/($(���.�����'-��'��/�&/���'���'�&�'�'���������'��'*'����8�'9���'�)����)&���%'�'��/�'������'9:;)����)���'�������' 4$"��������%��&&'��'���<=�'�>6?�=�������/���������%�0��' 4$"'����'�%/���&�'@'��&'�����'�*'��&'���%��$�����&���%'�'���������/�&/�(�����'�%0�����)�����%'�/@�����������%������:��'$)��',''�$A���%��B44����)��������'������������'(��''���������''@&��'�������''@&'��'��CD�*'��'��0�'�/�����������&'����%���'/&���:B,��#�##C�5�' 4$"�'��/�'������/��E/'�%�����'�����������������'&'��'&�/��%��'���(��.)������&��*'0%'�����������'(����������������������%���'�'@&��������F���'��0��' 4$"�'���'�'@��������'(���������������%��'E/��$��3'��&'�����'�*'��&'/������'��%'&'��'&�/��%��'�����' 4$"'����'��8������/��/�'�'�����������-�����'�/����������'�����%�����������/�'����%%'����'����'�G�'���'���%&�'@���0)����)��)'���/��'�����'�����$��� 4$"����'��&&���������������'&����$��$&�����/��������&���� �'@�%&�'�����'&����$��$&��������'%��)/������)$�'��� 4$"����';��(�= HI0��/��$�/&�'@���'����������'���%/����'�/����)������'����(������'�������*'���/�FA;JK:L���.����-�%���8M��/����������'�����(��������N�)$�'��� 4$"���'����*'����(''��������'���>O#$P23)��'�'�����������/��������%���'����.�Q;A8NR�8�' 4$"%��'���'�'������ 4$" ��������%���*'(''�/�'����(����'�)��.���)��'�'��(���������&&����������/������(�'������'��(�����������'����'Q;:AR�'�'*������8�' 4$" ����'&�'�'�'��������'��)&�&/���%/��������'� 4$!��������%� ���'�'@��'�����)������)0��' 4$!���'�������'���'����'�����'��'*'������'������' 4$"G 4$" ������'��/�'�F�����0��' 4$"'����'����'������'��������Q��'�����'���R��'��%&��-'� 4$!'����'����)���=��/�'C#�"S0'@�'&����� 4$"��'���������%��'@&����������&'��'&�/��%��'�&���%'�'���TUVWXYZW[\Z[Z][U_\ Tabcdbeafg[h igZ][UVjklWmZjgZdlngWZW[lW]oZU_VW[YXXVpqVW[YrZU sZU]Zg[qVj_ oZjtY[ujj]V[YW _vwXxWy z{|}~�������;��(�N�(�������'� 4$!'����'��

Page 65: Cap 10 Audio Signal Processing and Coding Wiley

������������������� �� ��������� �������������������� �������!"#�$%&'()*+%,--&./012231-456327,88%,8%,49&+37&8%&:;<=>?@08,-4,24A-730873BA&%310&0412A-C8%&)DEF0G,09&+37A-C19AH1A8310A-%37&8%&*,8&20368%&)DDF08%,8G&2&&H1AII&4GA8%7,82AJ&471.8A+%,--&.031-4K&(C(LM3.9NO23P3CA+QR(S0,2&01.8368%A082&-4LA8G,0+.&,28%,8&7&2CA-C,II.A*+,8A3-0632I&2+&I81,.+34A-CG31.4&B&-81,..N7A-A7,..N2&H1A2&08&2&3I%3-A+32&B&-71.8A+%,--&.012231-4*031-4+,I,9A.A8A&083C,A-+3-017&2,++&I8,-+&(S.8%31C%0A-C.&*+%,--&.,.C32A8%7001+%,08%&ST*U+,-21-3-I,2,..&.A-4&*I&-4&-8+%,--&.0L0AC-AV+,-8.N9&88&2I&26327,-+&+,-9&2&,.AW&49N82&,8A-C71.8AI.&+%,--&.083C&8%&2A-324&283&JI.3A8A-8&2+%,--&.2&41-4,-+A&0,-4A22&.*&B,-+A&0($%&M3.9NP,932,832A&0ST*X,.C32A8%7YM,BA0DXZY$344D[ZYM,BADEZL,.03\-3G-,0/M3.9NMACA8,.532/] _ML5G,04&B&.3I&40I&+AV+,..N63271.*8A+%,--&.+34A-C9N2&V-A-C,..368%&61-4,7&-8,.ST*U9.3+\0LA-+.14A-C8%&V.8&29,-\L8%&0I&+82,.&-B&.3I&&-+34A-CL8%&I&2+&I81,.734&.L,-48%&9A8,..3+,8A3-($%&+34&2+,22A&0'()+%,--&.036,14A3K.&68L+&-8&2L2AC%8L.&68012*231-4L2AC%8012231-4L,-4,019G336&2RL918,88%&0,7&8A7&A8A-+32I32,8&0,&JA9.&43G-7AJ082,8&CN,88%&4&+34&2837,A-8,A-+37I,8A9A.A8NGA8%+3-B&-*8A3-,.73-,12,.,-408&2&3I%3-A+031-42&I2341+8A3-0N08&70($%&/()5+%,--&.A0101,..N2&0&2B&4632.3G*62&H1&-+N&66&+80L,-4A0.3GI,009,-4.A7A8&49&.3G)UFaW($%&7,A-6&,812&0368%&ST*X,.C32A8%7,2&,063..3G0bc],7I.&2,8&0bXUL[[()L,-4[E\aWcdA82,8&0bXUef[F\9g0LB,2A,9.&caAC%*H1,.A8N318I18,8f[\9g0I&2+%,--&.cM&.,N231C%.N)FF70chMT$V.8&29,-\K344.N08,+\&4$MSTYO2A-EiZRLjdMI23838NI&GA-43GchMT$+3&6V+A&-80H1,-8AW&4,-4&-+34&4A-8&27036&JI3-&-80L7,-8A00,0c]I&+82,.&-B&.3I&2&I2&0&-8&49N&JI3-&-80c]AC-,.*,4,I8AB&&JI3-&-8082,8&CNGA8%8A7&*B,2NA-C8A7&*62&H1&-+N2&03*.18A3-caN92A4632G,24*9,+\G,24,4,I8AB&I&2+&I81,.734&.cO,2,7&82A+9A8,..3+,8A3-ck-A6327H1,-8AW,8A3-367,-8A00,0,++324A-C830AC-,.*,4,I8AB&9A8,..3+,8A3-cO&2+&I81,.734&.A7I23B&7&-80I300A9.&,88%&&-+34&2GA8%318+%,-CA-C4&+34&2ch1.8AI.&+%,--&.0I23+&00&4,0,-&-0&79.&cl2&H1&-+N*0&.&+8AB&A-8&-0A8N+34A-CL,0G&..,0P Lh]c 391084&+34&243G-7AJ61-+8A3-,.A8N6237'()836&G&2+%,--&.0cm-8&C2,.4N-,7A+2,-C&+3-823.0N08&7cd3,24*.&B&.2&,.*8A7&&-+34&20,B,A.,9.&cT%AI*.&B&.2&,.*8A7&4&+34&20,B,A.,9.&(

Page 66: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ���������������������� �!!����"�#$%���"�#!�#&#'��(�)*��+!���,#������#-.���/�0�&12*���&��34�-����5%67/#'������'.������ ��8.��-$&�/#��%9��"���&���#��#''!��&&.���"���#&$���#����"/����:#�&#'#��� ���������&�����.��& ����#��������"/����%���)*��-�� +-�����#��8.#���0�&#�&��-�&�&,$#��;'�����</#�����#�-��/���/�!#������=%2��#!!�-#���� �����/#�����#���'�� ��/�&#--��&��"��#'��-�'�.#!/�&�!��#�����/#������/#���&�������!& ��/���8.#���0�&�'�-��#!��(�!�'�%9������=:#��&����-#!'��-�'��.#!/�&�!����&��#�,��������-�&��#�&&�-�&����#!!�� ��,#-��#�&#&#'��(�,��#!!�-#���������,#���� ����'�-��#!��(�!�'�:��.���&.-��"���,.�&��� ��&��� ��/#���������,������#/%>�!������=:����(��:���'��-�'�.#!/�&�!��#!�� ���#�&#&#'��(�������������#�����'#�#/����-%)�&�!'#�#/�����-#�,�-�#�"�&#������-�&��#�&������'#�#/�������#��/����&�����&�-�&������&����# �-�/�&�+�&/#���&�������!&-#!-.!#�����%?#���-.!#�!$#�!����,���#���:���'��-�'�.#!,��#!!�-#����/#$$��!&���. +-����,������#��� $,������/#���&�������!&#�&����#��-�����#���%@��������#''���:/�&���&�#�&��������$-�&��"3A-�#���!-�.'!��"B#,�(�=�C07��&.-����&�/#�& ��,���,$�;'!�����":���'�-��(�!$:�����-�#���!��&.�&#�-���#�&����!�(#�-���%>!��/#��!$:�;'������:/#�����#�:-�.'!��"&#�#:#�&�;'��������#��"$&#�##��-�/,���&#�&��#��/����&�������-��(��%�����/#��&��� ������-����'��(�&��&��#�!������/#D�� .�-����#!,!�-��� �������#!"�����/:��-!.&��"���+!���,#��:�;'��������#��"$:'��-�'�.#!/�&�!:,��#!!�-#����:/#�����#8.#���0#����:��������$-�&��":�$���/�!�(�! .�-������:-�/'!�;��$:#�&#''!�-#�����#�&��#�&#�&�0#����#-��(�����%EFGHGIGEJKLMNOPQRS �!���."������"��!�(�!�������.-�.��3T�".��UV%=67����/,!����#�� ���=:�����#����"��+-#��&� ����-��,������������#!"������/�%9������=:�������#!"�����/+���/#'���'.��#/'!������� ��8.��-$&�/#��.���"#?W-������/�&.!#��&+!���,#������#��(�!12*���&��34�-����5%6'#�#/�����"�(����XT��!Y5Z7%>�!������=:����(��:������,#��&������&&!$��#-��&)*��%�������#!���#�&!�����&������-���"&� ������!$��#����=�%9��":[U=��#/'!�3Y�%6[C0����!.����\ ] �C07���&���#��.��&��#-���(���#���#,!�-�&��""#��&.���"��#����#�$��"/����%*.���"��#�������:����(��:#'#��� =[5��#/'!����&�����'!#-�����!��"���&����/���/�0�'����-����%�!����-����#�������)?_ #�&���=#!"�����/�:�������)*��+!���,#�����#���?W'��'������&.���"���&������-���"�����.���������"��,��&"����&���,$�����&.-��"#�.��#,!�'�#����� ��������)*��,#���(�-����3��#'���5:_8%35%�#7#�&35%�,7a���#!��X4�!�Y6Z7 ������ �������������#�� ��/�%@����(��#�-��/���/�!#���������.��&�����=�&���-����#�������:�����+!����,#�����&���/#$#-��(#����&�'��&���!$��#�$�����/���� ���[%U-�#���!�%EFGHGIGIbcdeRNRMfMOQMNgh �������#!"�����/.���#��+��&(������� ������=�;'�����</#�����#)*��-�� +-������'������#����:���.!���"��#��"���+-#��!$�/'��(�&-�&��""#��%i�����:���)*��-�� +-�����-�����'��&��"��U[�5��'.��#/'!��3��;��#�� ��/,!�-��7#��-�/,���&����#���"!� �#/�%

Page 67: Cap 10 Audio Signal Processing and Coding Wiley

������������������� �� ������������������������ ��!"�����"���#��"���$�����"��������"�"���"��$�%��""������%��&!�&���'�(��%��""������"�����������"�� "���"�����"������"��%��)�%���(�"��&�*!�"����*!���'����%!"���+,����"��!%�������"��%��)�%������������&�������"�"��������"�������"(������!�������!"�)�-./�����0����"���������"����$-./�1%��2���"�������+���$�%��""������&!�&���'�"����$��)�%�������1���������"�&��&�)�&!�%%'�����'���%%��"����$���1����1���&��"�"������%���"�"����+3���3/�4�"���$�����"����������&"�"�����2)�%!��������"�������*!���'���"�"������&�����$�����"����������"�&(�"�5&6������%!"���1'&�"������� "���!�1����%��"����"�!�"�%�)��7�(+����)���%%�$�����"�"��"� '����%��"�&1'�)�%!�"�� ����"��%�"�1�%�"'+-��'�"��"� �����������1%�+8���$���%���%%"������������0����"���!%&1�"������"�"�&����"�1%�����"���1!""���!�&�"���� �"1����"���"�&"�94�����"��)�%���+�+�����)�%�������� %������0����"���"�"������ �"1������"�&0)�"����"��$�%��""������%��&!�&���'+:�"���"������&����"�"������"(�����!����������"��� �"1�����&�&���"�������"�� ��%��1!""��"�������"�"����� �"1����%%����+ +�!�&�"����!%&���!�����)��';+9���-./�1%��2+<� ��&%�����"�����"��!%���"��"� '��!������ �)���������$�����"����&�������"��%%'����&�&���������*!���'+.�������"��%��&�� ���$�����"��$�%��"�2��(%�& ���"��0%"���1��2"�����"���1��&������"����"����"�!��)��&�� �%����)��%��&(�"���%'�0)��%�)�%*!��"�#�"����"��"� '+���3/�9�$�����"�"��"� '�$�%��"������ ��%�&����&��"�������"��"������&���*!���'�&�������&!�&������"��"�$��"����������-./�����0����"�+=>?@?A?BCDEFDGHIJKLMNDK3��)�%������"������(��&�1��2(��&�&��"�)�������"!�%��&�%��"���"��"�����2�&"������%&�����������+������(��&��&��"�)���������"�$��"���%'�""������&��+O�)�����"�����"����"�"���1%��2��"����"�(�"����"���"�)���"����"��%%���"�&�"������"��1��"��"���������"!�%��&�%������"���+�����������"�����������&"�"��1��2(��&��&��"�)���������"�(������"���"��"�����2�&"������%&1'���%'�� "��������"�������"�����(��&��&��"�)���������""����%�!%�"�����)�%)�� "��*!��"�#�&����"��%��)�%���+,&��"���%1��2(��&��&��"�)���&�%��������"������1�&&�&��1�"�"������&����&&���&��+��!����&�%������"������0$�&�""������&����"����)���%"������%&��%�!%�"���������"���"�)���"����"��%����������&"���"������""�&"�"��&���&��+���&���&����%'���&�"�����������"������%&��%�!%�"��� �)��"��������"��)�%!����"�1%����&�""������&��+���1��2(��&��&��"�)���&�%��������"(��2�����%%�(�+8���"�"��*!���"�#�&����"��%��)�%����$�����"�����%!�"���&��"�;P�P+;�6��2�(�&"��!11��&�+�����������&�� �!��"��������%��&Q8� !��RP+4S�T"��"����!�"���%'���"��!�(��&�����&�����2�� +����������"����0%"���1��2%��2� ��"%�(����*!������������&�� ��&���1%�&1�%�(4PPU#+3%��������&�� ����"���1%�&1�"(���4PP��&VPPU#������*!������1�%�("�����!��������"��0��"�� ���0���"���2��+����1��%!"�"������%&�������� ������!�"�&�����"��"�������&�� �!��"������1������%��&+W�%�2��"����% ���"����3/�9�� %��"�"��&�(�(��&�����&�����2�� ����!���"��"���2�� ��(��������&&�"�)����&��2�����$�%���"���!��"�����1�!""����%�"�������1�"(���"���%�"'��&"��

Page 68: Cap 10 Audio Signal Processing and Coding Wiley

��� ��������������������� ���������������������������������� ����!"������#����� ���� ������� ���� �������������������$��������� �$�����������%���&������'�$���� �$������!(��������������� �� ��������������� ������� ���������)*����������$&����������$�����)*����� ����# �������+�,�)����*���$�����$���'�$����������� ������ ������$���'������$���������$�������������� ��)������-��%������$����*�������$)�����$����������� ����!.���,�$���#�����$���� /��%�������*0������������ ��������1���/.�����23!45�0�����$����%�������#67#����%���'���������#87#���79:2;4<!=�����������$�����62���82 ��)����>���*��� �1������� � ������#�������$�����64���84��������������� �������!?������$���� ������������ ��������'���������������������%������� ������$����������� ����@ABCDEDFGGHIJK LMDNODPQRGHJSMTUKHSKLMDNODPQRGHJSMTUKHVK@W @XCWCX ASUTDMYSMSZD[M\Q@]MDSI\PGLOPQ[\_PW` @ABaGbGIJXGIJcd WeGIJ@YCGHIJKfghijklmnopnq��)*rs&t����$���� ��� ������$����u/�0������*�������������� &����#/)0$�����v(w��'��&�������� �!

Page 69: Cap 10 Audio Signal Processing and Coding Wiley

������������������� �� ��������������������������������������� ���!���"��#����#!�!!������!��#!�!���!����!�$%����!��&���!����&����'�!���!��# ����!�!�$(��#��������) !�*+,)���-�#!��� !���!�!.�!���'!"��#���#!����!�/,01234*3/2055-���/60534,3/6017$(��#��������)89:-�#!�!&!����!�!.�!���'!"��#���#!����!�/;3<*3/=7���/=13<,3/;>$?������!��-�#!�!��!2*,���@�!� �!��������������#� !����#���!����$A#!��������B�!&!��! !��!��!����������#�!�#�������������!�!���%CB>$D������!�!������!�#���#!������B��B���������E8FGH����!��!�"��#����!��������������!&!�EI����!*6$,7'H-�$!$-�#!�#�!�#�����&!�����!����#!�����������#!�����������!������!��!��!�$D��#!%CB> ����!���� !��! �������!�-�#�� #!���!������� ���!�'�������� �����&!'������#!����!��#�!�#����"#!��#!� !�����!�&!�� !��'!��"��#�!�#����!&!�$%��������!&!��#�!�#���'��������� ��!����'���B'�B'���'����$A#!�!�������#�!�#�������#!'����������!���#!���"������ ��&! ����!�!�����������!�'��#!!����!�$A#�����������������'!����'�!������!�#!�$A#! ����!���� !��! �������!����� ��&��!�����&!��!��� ����! ��#���#!�������'�������������!��� ����!�!�$D�"��!�&�����!��#�������!-���!�� #�������!�%CB>!����!�����#������ �����!��"� !��! �������!��-"��#��!'!����#!���������!�!�!��!���!�-����#!��#!�'!�����!�#���!����!�"��#���!�������!!������!�������!��#�!�#���$A#!�!��� ����!�!�����"��#!!����!�����������������B��! �����������"#��#!��#��!��� !��.!����������!&!���J����!����������!�������'!���*K,B)���'����$A#��-�#!����������!����'!����!�!�������� ��&!�"��#������!����������#!!L�������!���!��$M�#!��!��������#!#�'���'���"���B���"����%CB> !��! �������!����'!�������NO�&�1=P$QRSTSUSVWXYZ[[\]YX\_ _ a _YXbb cd_YXeYX\_ %'���������������!�!����!����#!!����!����!��#����!�����������'�����!����&! ��B�!���!�#����J�����#!��������@�����f!��-�#!������#���!������������!��!�E'!��"H-����#!���"���B��� ��&!���!� ����!�!�������������������!������#!� !��.!����!��������������#!����!��#�!�#���$(��#���#!���!B���������� -�#�!�#��� �����������!����!����#!'�������'��������������!@�!����!�������� ����!�!�-"��#��!�.��!�� ������������������"���#'!�"!!�1=���>52gf$D������!����������F9hiB*-@�����f!����!�!�!��!�����#!�!��������������!��# ��������'��!�����8FG�����������$8��.��!��'�����!����B���!���!����!�#���#!8jG����#!@�����f!��������������!��!��#����!@������#!8FG$A#!@�����f���������!���#���!��!�!�������'�!-'!��"����!��#�!�#���$?������@�����f!����!�!�!��!�������!���*2#�&���6->-2-5-**-���*2�!&!������!�����'���6-������&!�������,k�B��� �!�!��@�����f!��#�&���>,-;=-*,7-,2;-2*,-*6,=-,6=7-=61;-*;>7=-��;22>;�!&!��$C!�����@�����f!����!"������!���� B!����!������!���!!�.��!������!���&���B�'�!'���$O��#!�������'!!��'�!�� ��������������&������#���!�����6B'�����������$D��#!'���� ���������.��!������������#!����!��#�!�#���-�#!�8jG����'!�!���!����!�!��!��#�!�#��� ���������������#!���!�������.!�-�����!��������������F8�����������������!��!������!@�!���B�!�!���&!���#B������!���!�#!'���!����$A"�&����'�!B���!�!�#�����!�����&����'�!��

Page 70: Cap 10 Audio Signal Processing and Coding Wiley

��� ��������������������� ��������������������������������� ��������!���"#$%&'!��('����)*!'��+)���'��)�������),���,��-��*�+�,' � ��� �����������!,�)��������-����)*�),�� ��-���.�������'!�������/�������!�+)������������0,���)*�+����,��1,�����'��)����'�(���!���' �����!���"#$%&)*!'���2�*����!��!�� �!� �����������3���*.!��� ��+� �4%�5�!���!���'*,�����"�*�'��*!��*���'!���.���.��!�(��*���,����'����,'��!������1,����3���!������'!���.�67898:8;<=>?@ABCDDE>FGH@DI � ��)�����������!���)��,*���*�������������' ����*��"'����� �)��),�.��+� �4%�5�����)*���!'�����.!�J�K' ����*��"�*!��������' ����*���,����'����������*�-��'���+�����'��-�*�+)������.���1,��'����*�'��-�,��!���������L#MN������������'!���.��' ���1,���4*� !,. � �#M�������������,�'��!��'��)����,*����!,�*��'��-�!��.�-��' ����*+� �����������'����!�!�!-��*�����.�,))�����& �#M�' �����'����,**�'!���!**��O$�-�PQR�!��������'!�����)�*���)��S���4%�5��������"���,��!,����������,' ��$!*)�T�!U!.�'�/��������'!���.+�*�!��!S���V' ����*'!,�*��.+W����,*��' ����*����*�-��'����,'��!�'!���.��' ��1,�� ���"�*!�����!�������!�������* �����.�& �����'!�������)*��"����������*�-����'�OX*�,YZR�,..�����.� ��� �������,��*������������'�!����.��*[�(�����,'�,�� ����.*�.�)*���\,��'�!��!,��*!'�*�3���!��)!-��'����������1,��'��/������+� �����-�*,�����������*�����.���-�*!����& ,�+� �����)� ������������'!���.���!��������!�*�!����-�*!�����*�'�!��S!!��!���,�('����*�'!���*�������'�����!������������' ����*�+�!.�� ��S�� �!���������!�����!��& ��������!�����!�'!������!�����!�'!��('������ ����,����!��'!-������-��,�*���'�����!�� ����������' ����*�4����*�(��-����!�!�� �4%�5���������'!���.�' ������**,���������]�.,��K�_P�4�� ���'!���L]�.,��K�_P�N+�S!!��!�����,����'������������!.�� ���!�!������.*����������' ����*�T��!��!� �������!�+��!���!��*��0,�����������*����!���-���� ���'��'�**���!��& ��+.�!,��!���0�'���'!��('���������������!������!)��S���K���KQ������������������,))����!�)!� � �����-��,�*���� ����������' ����*��4���!�'!,�*��.'!��('�������'!��,���+ab+� ���"�������� ����'��!�!�����.�'!����),���)�� �a�� ����-��,�*' ����*�!� �b�� )���!�� ������������-�*!��+����+abcdabefb+S ���dab��� ��!S��'!���������� �b�� )���!�� �a�� ' ����*+���fb��� ��!S��'!���������� �b�� )���!�� ����������' ����*�]���**�+� ��������������'��,���1,����3��+��'!���+���������������!� ���'!����& �'!,�*��.'!��('�����+ab+�����������������������!�����!��g�'�� ����������' ����* ��)�����'!-������� ���'!���L]�.,��K�_P)N+� �����������,))��������'�*��)�� �'!,�*��.'!��('�����+ab+��!�����!��'!-��������!���������'���!�!��������������.���� �b�� )���!�� �a�� ' ����*�& �����������'!���'!��('��������� ��'!�)����S�� �����������.,�'!,�*��������!��'!��(�'��������������� �!,. � ����� ����(*���)����!��'!����,'�� �����-��,�*' ����*�& �4%�5'!,�*��.'!��('����� �-��������'���.�� �������hK5_�!iKQ�X+S�� 1,����3���!�������3��)��S����_Q��� �J5�X�/��������'!����.�����*���������1,��'����*�'��-�������+����������3��)����������1,��'�!�5�Z_�j3!� �. ��+����)���S��� �"����������,*���*��!�K�_�j3�!�

Page 71: Cap 10 Audio Signal Processing and Coding Wiley

������������������� �� ��������������� ����������������� ���������� ����������� �!"�#$��%&�!"�#$��%&�!"�#$��%&�!"�#$��%& �!"�#$��%&�!"�#$��%&'(( '��)� )()*'*('**'(*$�&+($�&+* %��,�������-+$������$! ����.$!�//�%�����0123456789:;<:=>?@ABCDEFGHIGJFHAK>LFGMNOKPQGGI?K>RS?FGMTUVNQUIGK>LIWXN@ULIK>LIWYQZ[D\] JAJHI_ =QaFb[cYd>HIHPQHRG?F\IHPIJF_S?FeILJAJHI_JP>fGFGHPIeMRWIXHPIQKHRQ?BCDEFGHIGJFHAK>LFGMJKPI_I_QAK>RS?IHPIJSIKHWQgW>_QJ_QGAQJeaIKPQGGI?JYhijkjljmnopqrsturvrwxyz{q|}zp BHHPIJAJHI_?IaI?XBCDESW>aFLIJ_IDKPQGFJ_Jg>WKPQGGI?L>fGD_F~FGMQGLLAGQ_FKWQGMIK>GHW>?Y=>fGD_F~KQSQ@F?FHAFJIJJIGHFQ?g>WHPI�Y�DKPQGGI?JAJHI_JFGKIHPI_Q�>WFHA>gS>HIGHFQ?S?QA@QK\JAJDHI_JQWIJHF??_>GQRWQ?>WXQH@IJHXJHIWI>SP>GFKY=>fGD_F~FGMFJSIWg>W_ILQHHPILIK>LIWFGHPIgWI�RIGKAL>_QFGWQHPIWHPQGHPIHF_IDL>_QFGH>WILRKIK>_S?I~DFHAY�PFJFJS>JJF@?I@IKQRJI>gHPIe?HIWD@QG\?FGIQWFHAY�PI@FHJHWIQ_KQWWFIJJ>_IL>fGD_F~FGg>W_QHF>GJFGKILFggIWIGH?FJHIGFGMJFHRQHF>GJKQ??g>WLFggIWIGHL>fGD_F~fIFMPHFGMY=FQ?>MD?IaI?G>W_Q?FQHF>GFJQ?J>QaQF?Q@?IQHHPILIK>LIWY�FGQ??AXHPI@FHJHWIQ_PQJQaQF?Q@?IgQKF?FHFIJH>PQGL?I>HPIWK>GHW>?QGLQGKF??QWARJIWFGg>W_QHF>GJRKPQJK>SAWFMPHX?QGMRQMIXSW>LRKHF>GXQGLHF_IDK>LILQHQ=QaFJbZcYhijkjljk�}s�wr�|qo BJJR_FGMHPIJHQGLQWL]=��K>GeMRWQHF>G>gE[Z\@�JfFHPQZ[\] JQ_S?IWQHIQGLF_S?I_IGHQHF>GRJFGMHPI�>WQG��E[���MIGIWQ?DSRWS>JI=��FGJHWRKHF>GJIHXHPIBCDELIK>LIW_I_>WAWI�RFWI_IGHJQGLK>_S?I~FHA

Page 72: Cap 10 Audio Signal Processing and Coding Wiley

��� ��������������������� ���������� ���������������� �!"�#$%&��'()$�*�+(���� �'�&��� #,,#,-#-,#--.��������)� ���� "�#$%&��'()$�*�+( )�+(,()�+(-(���������������� �!/01234567897:;<=>?=@ABCDEFGEHIJKKJLHMNDNOPQRGHSTUVWDXOPQRGHSYUVZ[D\U]_IJFWDabEccGKHVEcd\DOPQRGHSTUVWDXOPQRGHSYUVEcdZNDWU]_IJFZabEccGKHefGFcgWhDiJRGRbERaJjkKGlmRQGHRmjERGHEFGkFJaGHHJFndGkGcdGcRDoJFGlEjkKGVJcEUJRJFJKEp_WNqqZVXWU]_EFGFGrsmFGdIJFEWDnabEccGKdGaJdGFDtcaJdGFaJjkKGlmRQuEFmGHPGRLGGcRLJEcdvuGRmjGHdGaJdGFaJjkKGlmRQdGkGcdmcwJcRbGGcaJdGFHJkbmHRmaERmJcefGFcgWhDisjGFJsHFGEKnRmjGGcaJdGFEcddGaJdGFmjkKGjGcRERmJcHbEuGPGGcFGkJFRGdDtEFKQJcVIJFGlEjkKGVEHmcwKGnabmkdGaJdGFLEHmjkKGjGcRGdJcExJFEcp_ efGFcg\hDUJFGFGaGcRKQVEp WNTyn\GcaJdGF:WDabEccGKHVXXDnJFXznO{|HEjkKGFERGCIJFpfpjEHRGFmcwLEHmjkKGjGcRGdmcFGEKnRmjGJcEybJHRLmRbEkKswnmcp_ HsPHQHRGjD}bGaJjksRERmJcEKFGrsmFGjGcRHLGFGbEcdKGdPQEcTFmGKyn{QdFEp_ EFFEQJIGmwbR}GlEH]cHRFsjGcRH}U_\ZqyXX~JERmcwnkJmcRp_ dGumaGHaKJaOGdERWqU{|e}GFFgNhDysFFGcRmcIJFjERmJcJcFGEKnRmjGTyn\mjkKGjGcRERmJcHmHEKHJEuEmKEPKGJcKmcGIFJjpJKPQ�EPJFERJFmGHD

Page 73: Cap 10 Audio Signal Processing and Coding Wiley

��������������� ������������� ���������������� !"�#$%!$&'"!$&!(&�)!"�#$ *+,-./0121345.67895114:8;50:2<=5/:<0+,;:<,>5?*+,@A24BCA:D:054E2.@FGAE6789:<H2.>50:2<:/:<0,.4,5I,JB,0=,,</1.2;K,0+24,/2<2<,/:J,2H0+,9L8>>-4>?*+,6789=5/-./0J,142C,J:<2<4C0+.,,0+,50,./H2.0+,-4>MNOPQPRSTU:<VWWVX5H0,.=+:;+0+,2H-;:54.2442302HA24BCFGA2;;3..,J:<VWWY=:0+ZON[O\]RNP\_?CVWWa61.:4X2I,.Wbb-4>/23<J0.5;K/+5JB,,<6789,<;2J,J?c2=5J5C/X0+,678954D2.:0+>:/-<J:<D3/,:<J:D:054I,./50:4,J:/;dAeAfX;5B4,0,4,I:8/:2<d76*efX5<JJ:.,;0B.25J;5/0/50,44:0,dA Ff?g5<C+:8-J,4:0C5>14:-,./5<J.,;,:I,.3<:0/<2=;2<05:<,>B,JJ,J6789J,;2J,./5<J5;;,105<6789J:D:054.50+,.0+5<5<5<542DH,,JH.2>,h0,.<54/23.;,//3;+5/AeA?i<5JJ:0:2<X0+,AjLbklLYkI,./:2<2H0+,A24BCm6n/C/0,>dF,;0:2<Vb?a?Vf+5/5JJ,J6789/0,.,25<Jgjop8V45C,.ii020+,2.:D:<54678Y8B5/,J/C/0,>?m:4>X0,4,I:/:2<X5<J>3/:;/03J:2/3/,A24BCm6n2I,.iFAc4:<K/H2.53028>50:;J:542D.,145;,>,<0X>3/:;;2445B2.50:2<X/23<J,HH,;0/J,4:I,.CX5<J.,>20,I:J,2051,53J:2145CB5;K?6/H5.5//05<J5.J:q50:2<:/;2<;,.<,JX0+,r<:0,JF050,/6JI5<;,J*,4,I:/:2<FC/0,>/72>>:00,,d6*F7f+5/5J210,J0+,678954D2.:0+>5/0+,6lLY53J:2;2>1.,//:2</05<J5.JsrF6*WLBt5<J5/0+,53J:2;2>12<,<02H0+,6lLYA:D:054*,4,I:/:2<dA*efF05<J5.JsrF6*WL5t?*+,r<:0,JF050,/m,J,.5472>>3<:;50:2</72>>://:2<drFm77f:<VWWuA,;,>B,.5J210,J0+,6*F7/05<J5.JH2.A*eX:<;43J:<D0+,678953J:2;2>12<,<0?v<0+,:<0,.<50:2<54/05<J5.J:q50:2<H.2<0X0+,A:D:05463J:28e:/354723<;:4dA6ei7f/,4,;0,J67895<Jgjop8V45C,.iiH2.0+,53J:2;2>12<,<02H0+,A6ei7V?Y/1,;:-;50:2<sA6e7Wut?�������wxy y$"zy{y�#�|y$"%}~�yz#���z���"!����% 6A24BCJ:D:054143//C/0,>2.0+,,<+5<;,J6789do86789fsm:,4bkt=5/.,;,<04C:<0.2J3;,J02,h0,<J0+,;515B:4:0:,/2H0+,A24BC678954D2.:0+>?�+:4,.,>5:<:<DB5;K8=5.J;2>150:B4,=:0+0+,A24BC6789/05<J5.JX0+,A24BCJ:D:054143/1.2I:J,//,I,.54,<+5<;,>,<0/?F2>,2H0+,,h0,</:2</:<;43J,�,h:B:4:0C02,<;2J,3102V9?V;+5<<,4/X,h0,<J,JJ505.50,/3102u?VkkgBl/?*+,6789-40,.B5<K://3114,>,<0,J=:0+5/,;2<J/05D,A7*02,h142:00+,/050:2<5.C;+5.5;0,.:/0:;/:<0+,53J:2?v0+,.;2J:<D0224/:<;43J,/1,;0.54,h0,</:2<X,<+5<;,J;+5<<,4;2314:<DX5<J0.5</:,<01.,8<2:/,1.2;,//:<D?*+,o86789:/3/,J:<;5B4,5<J/50,44:0,0,4,I:/:2</,08021B2h,/5<JB.25J;5/0J:/0.:B30:2<0.5</;2J:<DJ,I:;,/?m2.5J,05:4,JJ,/;.:10:2<2<0+,A24BCJ:D:054143/.,H,.02sm:,4bkt?���� ����������������������������������:0+230,h;,10:2<X5442H0+,;2>>,.;:545<J:<0,.<50:2<5453J:2;2J:<D/05<J5.J/J,/;.:B,J0+3/H5.;2314,,h14:;:0>2J,4/2H53J:02.C1,.;,10:2<=:0+;45//:;54�35<0:q50:2<0,;+<:�3,/:<5<500,>1002J:/0.:B30,�35<0:q50:2<<2:/,2I,.0+,0:>,8H.,�3,<;C145<,/3;+0+50:0:/:>1,.;,10:B4,020+,+3>5<4:/0,<,.?i<5JJ:80:2<02:..,4,I5<;C.,J3;0:2<X>2/02H0+,/,54D2.:0+>//:>3405<,23/4C/,,K02.,J3;,/050:/0:;54.,J3<J5<;:,/?m2.0+,/5K,2H;2>15.:/2<5<J1,.+51/02B,00,.5//,//0+,:>15;02H1,.;,10354>2J,4/2<.,54:q5B4,;2J:<DD5:<X:0:/:</0.3;0:I,

Page 74: Cap 10 Audio Signal Processing and Coding Wiley

��� ��������������������� ������������������������������������������� ��������!��!����"��"������������ #����� �������������$��"� ������#�������!���%��� ������#����#����&'�� �����"�( ���)��������!*��"����!�()*+�,--��!����"�.$"��""��������#���������"���������������#����������!�%/0+1 �����22&,345,6+���)/7 ��# �������#�������������%28,.��,96&23�:�#������ ����"�����;'���<6�=&>�3��"�?*@+*A&9BB$��������#���"�����;A9BB=.�"�()*+�,--�������CD�! ��,-&E-F������ #��� �������!��������#�������%��+��$��������#������(0)/7 1 ����5������%�"����������� ������ �# ���1 �����&/���$����%���%� � ��%�������$���"� ���������� ���#����������"��"���������������"��������$"����"�(0)/7���G����+���3�#��+�������������������!���������� �# �&(��"�$����"�G! ��.�����+��� �� ���H7DG�������3�#�����"���# ���!�������%� �� ������&*"�G������������G�������!��"���62���EB��#�.���#��������&I��3$������#����#������������##�������"�%� �� ������ �# ���1 �����&*"���� ����!#�������������� ����1 ����5��$��"����3$���+���#����>�#������1 ����5��&I��3$������#���������"�#������������1 ����5��������#�����������������%��������� �����������������������%�������������&J��"���"��"���.���"#���������������#����1 ����5�����$���%� ������!��G��������#���������!!���%���$������!��%������!����;'���<6�=&(��#����1 ����5����������#��������3��!���������������������#��� ����������KLM�����"� ������ ���!������������!�����&@���3��"���"����!����"�������$�����"����� ����.()*+�,--����������#����#� �����������������������#&*"�(0)/7� �# �����$��������%G�������� ����C,���#�����#��F.����"���%���$��"%� �� �������"�� �# ������������� ���28,&(���#���������$���()*+�,--1 ����5�������������NOPQRSTUVWVPWTXYZ[\] NOPQRSTUVWVPWTXYZ[_^ Qa[bN acNQ][bN acN Ode fgXhgXiWXVXZYSjklSRRYTmklSRRYTm_NOPQRSTUVWVPWTXYZ[_^ nnooV[R pp qqrstuvwxyz{yz( ���)��������!*��"����!�()*+�,--�������&

Page 75: Cap 10 Audio Signal Processing and Coding Wiley

��������������� ������������� �������������� !"����#$%$�&��'�$#(�)�()*$+%($%,��������#$%$ -%+����)(�+%)�.!/ *��+%0�1$ 2�+� !3456�4787/.%9�6�:);<=�> .!/�?��$%,���@+)@A�$'�1�+%)<=�>?��%�B*+��*9%) 5)(������C *��+%0�+%)�.*&&��9D2��! *��+%0�+%)�EFGHIJKLMNKMOPQRSTUVWVXYZST[\Y]S\OPQR_ aVXSTb]Xc\SUVdVeXT]\VdZ\f]XcYUWV\UTgb\STdh[YVbZ\]XijTUXkkZlmTWZnZW]VYoTmYV\Y\]cXZg\mWTdYUVQp qYV\Y_OiQp qkklWVnVZgVbYrTYWVXb\]XYUV sPRtuvvXT]\VwTTWex]W\YyZ\VthVSYVby]Y]\wZYWZYUVWYUZX\UZhVbeQVSTXbyYUVXT]\V]\zVgTrYUVdZ\f]XcYUWV\UTgb]XdT\YSW]Y]SZgzZXb\mTWdT\Y\YZY]TXZWoYV\Y\]cXZg\yz[YYVXb\YTVtSVVbYUVYUWV\UTgb]X\TdVSW]Y]SZgzZXb\mTWYWZX\]VXY\]cXZg\e{Xi|og]}~zlyUTrVnVWyYUVmZ\Y\YVhR\]�VZbZhYZY]TX]X sPRtuvv]\WVhTWYVbYTVthgT]YYVdhTWZgdZ\f]XcVmmVSY\ZXbd]Y]cZYVYUVZ[b]z]g]YoTm[XdZ\fVb�[ZXY]�ZY]TXXT]\Ve|U]gVYUVgZSfTmZhVWSVhY[ZgdTbVgWV\[gY\]XZX]XVm�S]VXYwZYXT]\VwTTWy]YZg\TZmmTWb\\TdVZbnZXYZcV\]XSg[b]XcWVb[SVbSTdhgVt]YoyWVb[SVbmWV�[VXSoWV\Tg[Y]TXWV�[]WVdVXY\yZXbgTrbVgZoTmTXgou��\ZdhgV\TW�e��d\ZY��euf��eQVnVWZgTYUVWWVgVnZXYmZSY\TX sPRtuvv�[Zg]YoZXbWTz[\YXV\\rVWVZg\TWVhTWYVb]Xi|og]}~zle�z�VSY]nVT[Yh[Y�[Zg]YorZ\VnZg[ZYVb]XYVWd\TmZnVWZcV\[zzZXbQ��\yrU]SUrVWV�vyu�yuvyZXb�b�yWV\hVSY]nVgoymTWYUVgTrRV\YYTU]cUV\Y\[zzZXb\yZXbYUVZ[YUTW\\YZYVbYUZYYUVZgcTW]YUdT[YhVWmTWdVb�{_ qi�{_ ql]XZX]XmTWdZg\[z�VSY]nVSTdhZW]\TXi|og]}~zle sPRtuvvrZ\WTz[\YYTzTYUWZXbTdz]YVWWTW\ZXbYZXbVdVXSTb]Xce�WWTW\rVWV]XZ[b]zgVmTWZz]YVWWTWWZYV���aTmuv��yZXb\hVVSUWVdZ]XVb]XYVgg]c]zgVmTWZ���Tmuv�ue{XTXVYV\Yyuv\YZcV\Tm\oXSUWTXT[\YZXbVd]XcWVb[SVbT[Yh[YQ��mWTd��b�YT��b�e XZ[t]g]ZWoSUZXXVgYUZYZSSTddTbZYV\[hYTu��fz�\TmYUV\ZdhgVWZYV]Xz[W]VbbZYZVecey��fz�\mTW�kRf��\YVWVT\ZdhgV\azoz]Y\YVZgR]XcmWTdTXVTmYUV\[zzZXb\UZbZXVcg]c]zgVVmmVSYTXT[Yh[Y�[Zg]Yoex]XZggoyWVZgRY]dV sPRtuvvVXSTbVWZXbbVSTbVWdTb[gV\rVWV]dhgVdVXYVbTXZ\]XcgVP�POQsu~ dZ\fVb��qOQse \mZWZ\Zhhg]SZY]TX\ZWVSTXSVWXVby sPRtuvvUZ\zVVXbVhgToVb]Xb]c]YZg\Y[b]TRYWZX\d]YYVWg]Xf\yZ[b]T\YTWZcVhWTb[SY\yZXbS]XVdZY]S\[WWT[Xb\T[XbZhhg]SZY]TX\e S[W\TWohVWmTWdZXSVSTdhZW]\TXTmYUVXTXhVWSVhY[ZgZgcTW]YUd\nVW\[\YUVhVWSVhY[ZggozZ\VbZgcTW]YUd\Vecey�{_ q TW sPRtuvvn\eqs��TWs_yVYSeaSTX�Wd\YUZY\TdVZrZWVXV\\TmhVW]hUVWZgZ[b]YTWohWTSV\\]Xc]\XVSV\\ZWoYTZSU]VnVU]cUR�[Zg]YoSTb]XcTm_OR�[Zg]YoZ[b]TmTWSTdhWV\\]TXWZY]T\]XVtSV\\Tm��ue

Page 76: Cap 10 Audio Signal Processing and Coding Wiley

��� ��������������������� ���������� ������������������ ��!"#$#%&'%()*+#+'($)%,-'*'&."#*'*$#%+#$./)0)01'%,."(-2#%-/-."#$#%+#$3./)0045)-#6)01'%,."(-7#8189:;!3<=>>2-8?;@A'%;:B9#.+8C1,2#*,*."##)%0,#%-#+.,'*9",1"0,1".-.").-'(#)D)%#*#--'&EFGHEIFGJKJLMHNOGPEGOQFRRHST,-*#+#--)%4.')+",#2#",1"3U/)0,.4#*+'6,*1'&6,1,.)0)/6,'&'%+'($%#--,'*%).,'-,*#<+#--'&VW=8!'.",-#*69X!Y#($0'4-)*)/6,'+'($%#--,'*)01'%,."(5)-#6'*."#$%,*+,$0#-'&Z+'"#%#*.)+'/-.,+-#*+'6,*1[\Y(4.]_\Y(4.]]_\X!Y_8*+'"#%#*.)+'/-.,+-95'.":X;B?3-/55)*6a0.#%,*1)*6$-4+"')+'/-3.,+)*)04-,-)%##($0'4#6.'+'($%#--."#)/6,'6).)8!"#(),*#($")-,-,*X!Y,-.',($%'2#."#$%#+,-,'*7)*69"#*+#9."#U/)0,.4C'&."#6,1,.)0)/6,'8!"#X!Y#*+'6,*1)01'%,."($%'2,6#-)%#-'0/.,'*'&/$.'bV5,.-$#%-)($0#)*6).."#-)(#.,(#+)*6#0,2#%+'($%#--,'*%).#-,*."#%)*1#'&c.'V>8?'%#'2#%9X!Y+)*6#0,2#%/$.'#,1".6,-+%#.#+")**#0-'&(/0.,$0#<#6)/6,').-)($0,*1&%#3U/#*+,#-'&de=]bfgh)*6).5,.%).#-'&dei=bf5j-$#%+")**#08!)50#=>8]-/(()%,h#-."#2)%,'/-5,.%).#-9-)($0,*1&%#U/#*+,#-9)*6."#5,.%#-'0/.,'*-#($0'4#6,*."#&'/%+'*a1/%).,'*--/$$'%.#654."#X!Y3+'"#%#*.)+'/-.,+-8������ klmnopqmpr�sttmpr�pmuvwow!"#X!Y3B:#*+'6,*1)01'%,."(7x,1/%#=>8c=C'$#%).#-'*bV35,.0,*#)%;B?-,1*)0-8!"#)/6,'-,1*)0-)%#.4$,+)004)*)04h#6,*50'+f-7&%)(#-C'&=>bV-)($0#-9)0."'/1"&%)(#-,h#-'&bi9i=b9b>Vd9)*6V>] -)($0#-)%#)0-'-/$$'%.#66#$#*6,*1'*."#5,.%).#-)*6-)($0,*1&%#U/#*+,#-/-#67!)50#=>8=>C8x'%#<)($0#9,&'$#%).,*1).5,.%).#-'&=>bVeb>Vdf5j-)*6-)($0,*1&%#U/#*+,#-'&cb'%VV8='%Vdfghy."#*."#()<,(/(*/(5#%'&-)($0#-)00'D#6$#%&%)(#,-=>bV8z#<.9."#-#1(#*.#6)/6,'&%)(#-)%#6#+'($'-#6,*.'cb+%,.,+)004-/5-)($0#6-/55)*6-/-,*1)$'04$")-#%#)0,h).,'*'&)$-#/6'{?x7;{?xC5)*f7B")$.#%C8!D'6,&&#%#*.;{?xa0.#%35)*f-.%/+./%#-9*)(#049$#%&#+.%#+'*-.%/+.,*17;|C)*6*'*$#%&#+.%#+'*-.%/+.,*17z;|C)%#$%'2,6#6,*X!Y3+'"#%#*.)+'/-.,+-8*."##<)($0#.").D#+'*-,6#%#6)5'2#9)&%)(#-,h#'&=>bV-)($0#-%#-/0.-,*cb;B?-)($0#-$#%-/55)*67,8#89=>bVjcbC8!"#+")**#0-)%##U/)004-$)+#6-/+".").)cbfgh,*$/.-,1*)0,--$0,.,*.'i>>gh-/55)*6-7,8#89= fghjcbC9D,."."#-/55)*6-5#,*16#+,().#6).."#%).,'cbW=8}~������������������������~�~�������������}����������~��������~��������������,.%).#-7f5j-j+")**#0C Y)($0,*1%).#-7fghC �,.%#-'0/.,'*$#%-)($0#decb �bV =cbe] �Vd b>]ebi �] bVbiei=b �=]b bV

Page 77: Cap 10 Audio Signal Processing and Coding Wiley

������������������� �������������������������������� !�"�#$�%&'()��*��+%�,*--./�0123456789:;<:6=>?@:ABCDEFGHIIJKLHIMNOPQRST5A91A:@OPUV@S CD MCD WCD GCD IXCDKYLIM Z1[\IKMW Z1[\MKWG Z1[\WK]X V_ V_LIMYIKMW V_ Z1[\IKMW Z1[\MKWG V_ V_IKMWYMKWG V_ V_ Z1[\IKMW Z1[\MKWG V_MKWGYWK]X V_ V_ V_ Z1[\IKMW Z1[\MKWGab�bc defghijgikelmgnojpfemeqr54:Ar:@<UU16st4A:9567@A17:256525R:@Ar:@A1A5@A5=14s:3:6s:6=5:@1@@u=5?1A:sv5ArAr:563<AwxZ@57614BAr:3@>=ru1=u<@A5=1614>@5@@A17::452561A:@Ar:3:9=:3A<144>599:4:y16A568u921A5u6\056=:v:r1y:149:1s>:@A1U45@r:sAr:6:=:@?@19>U1=P79u<6su63@>=ru1=u<@A5=1614>@5@56xr13A:9@LBv:v5446uA:41Uu91A:u6Ar:@:@A:3@\Quv:y:9Bv:s:@=95U:6:[AAr:1sy16A17:@u8=u2U56567Ar:s588:9:6A514@<UU16s=us567A:=r65;<:@O:\7\B_zwxZSv5ArAr:3@>=ru1=u<@A5=1614>@5@\ab�b n{d|}~{m�����olmjp�k��jo�|i�mo�_U4u=Ps517912s:35=A567Ar:@A:3@56yu4y:s56Ar:s588:9:6A514@<UU16s=us56756z�0?x_5@@ruv656�57<9:IK\�M\_8u<9Ar?u9s:98u9v19s456:1939:s5=A5u65@3:98u92:su6:1=r@<UU16s=u6A156567�MwxZ @1234:@\�9u2Ar:1Uuy::[1234:Bv:r1y:�M@<UU16s@16s�MwxZ@1234:@3:9@<UU16s\�:=144Ar1A56�wv:39:s5=AAr:=<99:6AA52:?su21561<s5u@1234:U1@:su61456:194>v:57rA:s=u2U561A5u6u839:y5u<@@1234:@\�9u2Ar:�wx1614>@5@=u99:@3u6s567AuAr:�?Ar@<UU16sBv:uUA15639:s5=Au9=u:8t=5:6A@B����8u9�EK�I�JJJ�W16sAr:9:@5s<14:99u9B�����8u9�EK�I�M�JJJ��I@1234:@\�r:39:s5=Au9=u:8t=5:6A@19:<@<144>y:=Au9;<16A5R:s56Ar:456:@3:=A91489:;<:6=>O�0�Ssu2156\�vu@A17:@u8_zwxZ2us<4:@19:39uy5s:s56Ar:z�0?x_147u95Ar2B5\:\BAr:������������������ �16sAr:¡��¢�������� �\_zwxZ<A545R:@Ar:9:s<6s16=>56Ar:@<UU16swxZ 1<s5uU>:[34u5A567Ar:=u99:41A5u6U:Av::61s£1=:6A@1234:@\�59@ABAr:¤:@A521A5u6_zwxZ¥2us<4:5@<@:sAus:A:9256:Ar:s:79::u839:s5=A5u61=r5:y:sU>Ar:8u<9Ar?u9s:9456:1939:s5=A5u6t4A:9O�57<9:IK\�MS\z:3:6s567<3u6Ar:@A1A5@A5=148:1A<9:@u81<s5uB1s:=5@5u6Au:61U4:u9s5@1U4:Ar:@:=u6s¤9:14_zwxZ¥@A17:5@21s:\_39:s5=Au92us:¦17B¤wZ§z ¥EIu9KB5@@:AAu56s5=1A:58Ar:¤9:14_zwxZ¥2us<4:5@1=A5y:u96uAB9:@3:=A5y:4>\D��©ª�«���E W¬�EK����D���­���8u9�EK�I�JJJ��I �IKJII�

Page 78: Cap 10 Audio Signal Processing and Coding Wiley

���������� ����� ������� ����� �������� ������������� �������������� �!!���""��� ��������� #$���""���� ��������� ������������!����� �� ����������������%&�&���� ����"���&������' ���������� �������� ��!!������ (������ ��)�� ��)������������ �(���������� ������!�� �����*�����+� �������� ��!!������ �,- ����' !��������!!���������"' "��������� ./01234567869:;;<=<>?:@ABCDD@>EFG9HIJKLME:>N:>?O<9PQRIG<>LME<=STUV

Page 79: Cap 10 Audio Signal Processing and Coding Wiley

������������������� ������������������������������� ����� ���������� �!�"!#�$%&'()%(*+,(-&.)&/0101'23&345'/.6./7+8)(3)%(9:;<=>1?513(-/0)%(+,(-&.)&/0?1&0@)%(*),103&(0)101'23&347/-8'(7/0&)/,3)%(),103&(0)5(%1A&/,/B)%((,,/,,(3&-81'CD0+1,)&.8'1,@E%(013&?01'E&)%13%1,+1))1.6F&C(C@,1+&-),103&)&/03G5(?&030(1,)%((0-/B1),103B/,75'/.610-&77(-&1)('2B/''/E&0?1,(?&/0/B'/E(0(,?2@+,(H(.%/(3/..8,CI(A(,1'+,(H(.%/./0),/'3),1)(?&(3%1A(5((0-(A('/+(-FJ%1+)(,K@I(.)&/0KC!�GCL%(3(&0.'8-(E&0-/E3E&).%&0?@?1&07/-&M.1)&/0@3E&).%(-M')(,51063@&0.'8-&0?)%(5&),(3(,A/&,@10-)(7+/,1'0/&3(3%1+&0?CD0<LIHJN@)%(+,(H(.%/1,)&B1.)31,(./0),/''(-52-&A&-&0?)%(385510-101'23&358BB(,&0)/B/8,385H58BB(,3CN),103&(0)7/-(@*L:;<=4��@!@#@/,O@&33())/-(0/)()%(5(?&00&0?/B1),103&(0)3&?01'&0385H58BB(,3!@#@O@/,�@,(3+(.)&A('2CD01--&)&/0@)E/3.1'(B1.)/,31,(./7+8)(-B/,(1.%385510-F&C(C@5(B/,(10-1B)(,)%(),103&)&/0G513(-/0)%(+(1671?0&)8-(/B)%(,(3&-81'(,,/,@�����CNK�H'(A('0/080&B/,7P810)&Q(,&38381''2(7+'/2(-)/(0./-()%(3.1'(B1.)/,3&0<LIHJNCR/)()%1))%(9:;<=>1?&31*S//'(10410-)%(L:;<=>1?%13B/8,A1'8(3CL%(,(B/,(@1)/)1'/B!T5&)3F&C(C@!#5&)3B/,)E/3.1'(B1.)/,3@!5&)B/,)%(*9:;<=4>1?@10-#5&)3B/,)%(*L:;<=4>1?G1,(38BM.&(0))/(0./-()%((0)&,(UVWXVYZ[\]_V[Y&0)%(<LIHJN1'?/,&)%7CR()@513(-/0)%(+,(-&.)/,7/-(>1?F!/,�G@)%(3(./0-H3)1?(N<9J:&383(-)/(0./-()%(-&BB(,(0)&1'385510-9J:18-&/133%/E0&0a&?8,(!�CO#CL%(/+)&7870875(,/B5&)3F&0)%(3(03(/B7&0&7&Q&0?)%(P810)&Q1)&/00/&3(G,(P8&,(-)/(0./-()%(-&BB(,(0)&1'18-&/&0(1.%385510-&3(3)&71)(-83&0?15&)1''/.1)&/0+,/.(-8,(C�bcdc� efghiijklgfjmnoplmgfqlgfjmnlmrspigftiuvfmwS&)1''/.1)&/0&3-()(,7&0(-1))%((0./-(,B/,(1.%B,17(FO#385510-3G5210&)(,1)&A(+,/.(-8,()%1)1-x83)3)%(3.1'(HB1.)/,P810)&Q(,3@)%(B/8,)%H/,-(,'&0H(1,+,(-&.)&A(7/-('+1,17()(,3@10-)%(P810)&Q1)&/0'(A('3/B)%(-&BB(,(0)&1'385510-18-&/CL%&3&3-/0(&0/,-(,)/31)&3B23&78')10(/83'2)%(3+(.&M(-,1)(./03),1&0)10-)%(7136(-)%,(3%/'-CD017100(,3&7&'1,)/:9=yH!@P810)&Q(,31,(3('(.)(-&0(1.%385510-513(-/010I:z.1'.8'1)&/0CN38BM.&(0)0875(,/B5&)3&31''/.1)(-)/(038,()%1))%(IRzB/,)%(P810)&Q(-(,,/,&3?,(1)(,)%10/,(P81')/)%(I:zCL%(P810)&Q1)&/00/&3(&3)%83,(0-(,(-&018-&5'(@&C(C@5('/E)%(7136(-)%,(3%/'-Cz(.1'')%1))%(71&0(7+%13&3&0<LIHJN&3)/&7+,/A(+,(.&3&/010-%(0.()%(P81'&)2/B)%(-&?&)1'18-&/@E%&'(?&A&0?,('1)&A('2'(33&7+/,)10.()/7&0&7&Q&0?)%(-1)1,1)(CL%(,(B/,(@)%(<LIHJN5&),(3(,A/&,E&''1'7/3)1'E1237(())%(5&)-(710-&7+/3(-52)%(+32.%/1./83)&.7/-('CI&7&'1,)/3/7(/B)%(/)%(,3)10-1,-&Q(-1'?/,&)%73F(C?C@:9=y./-(.3@'/33'(3318-&/./-(,3G@)%(<LIHJN&0.'8-(310(+'&.&)'/33'(33./-&0?3)1?(B/,M01',(-80H-10.2,(-8.)&/01B)(,P810)&Q1)&/010-(0./-&0?CN-1)178')&+'((,7(,('2+1.63)%(-&BB(,(0)&1'385510--1)1@)%(3&-(&0B/,71)&/0@)%(320.%,/0&Q1)&/0-()1&'3@

Page 80: Cap 10 Audio Signal Processing and Coding Wiley

��� �������������� ������� ������������������������������������������� !��������������"#�"���$���%�"�&'"�����$����(��'����������!)*&+,��-���������-�.����/*���001/!)*1 ,�����������������#"�����#��������#�"���#���-������23�45�6789 '��'�������:�����#�������������.���0;<=52>?&��������"�����"���@"��&���/3�45AA1 )��'��'���������#�������<��"���$����%#���(���%�����&����(��������'���"#�0;&<=5�"������������� !���������������&������'��&����������$���B C&#��������#�������D>&���E�����-&'����'��#������������'����������/3�45AA1 ,����"-��"#�:��<���������������������$��#����F��#������#����#�"���$�����!)*&+,#���#�2������.����������������'"�������/G���001 HIJKJL MNOPQRSTUVWVMXYZ[M\]\_Y)��!)*&+�������,#�"���#�������!����,+&D��-�������:�������:�#��&'����-����������"���-������&C00A� �������$�������'���������'��.���$$��������������'����#����a,!b+Gc�"�����#����-d��#��4"�#����:����'��#�'�"�������2�����������'�����"��@"���'�����F��������G!+)#��$&e#������#����-��#���@"���#��4"�#����:����'��������#$��:���&��#<:������'��.�'��#�'�"������� fghijklOmnomop��������$���'��������$$����#�����:������!)*2���!������-����2������*���,)q,+��#����-�#����� mnoros���-����#<���-���2���#������:���t*uFtv+Gbvw&C�����t#���#����$$�����$������t*uFtv+Gbvw&C�����ttt��-������ mnoxo ��������������#����������-���������Gbvw&>,,+������.������GbD��-������ *����<����$$����#���������-������� mnoyop��������$���������-"�����-$���"����$���Gb?�"���$������.�����GbD$����� w�.������������#�����$����#�� mnozo ��������������������������#�������"���#����-{v�'����"���-����#<���-��� w�.�����'��� mno|o ��������"#�"����"���#����-���'��������#�"���#����-{mno}o=�: ��t*uFtv+Gbvw&~����������$$�����$��� ��������Gbvw��������� Qhlf�Nkgk�kgQ�Okmno�o)�� �"��� e�������8������8������8������8������8������8������8�������8�2��� ����8�������8� #�����'��� �� ��$�2��-��2#�����2��$�&�"���"��2�����-��&�"���"��2���'�#��.���2�$�DF>&#������#��e-"������ s���-�����������-��#���@"���������������"�'"�