Analysis of the MPEG-1 layer III (MP3) algorithm using MATLAB

Locate

My Reading Lists:

Create a new list

Check-In

×Close
Add an optional check-in date. Check-in dates are used to track yearly reading goals.
Today


Buy this book

Last edited by ImportBot
December 20, 2023 | History

Analysis of the MPEG-1 layer III (MP3) algorithm using MATLAB

The MPEG-1 Layer III (MP3) algorithm is one of the most successful audio The MPEG-1 Layer III (MP3) algorithm is one of the most successful audio formats for consumer audio storage and for transfer and playback of music on digital audio players. The MP3 compression standard along with the AAC (Advanced Audio Coding) algorithm are associated with the most successful music players of the last decade. This book describes the fundamentals and the MATLAB implementation details of the MP3 algorithm. Several of the tedious processes in MP3 are supported by demonstrations using MATLAB software. The book presents the theoretical concepts and algorithms used in the MP3 standard. The implementation details and simulations with MATLAB complement the theoretical principles. The extensive list of references enables the reader to perform a more detailed study on specific aspects of the algorithm and gain exposure to advancements in perceptual coding.

Publish Date
Publisher
Morgan & Claypool
Language
English
Pages
115

Buy this book

Previews available in: English

Edition Availability
Cover of: Analysis of the MPEG-1 layer III (MP3) algorithm using MATLAB
Analysis of the MPEG-1 layer III (MP3) algorithm using MATLAB
2012, Morgan & Claypool
electronic resource / in English

Add another edition?

Book Details


Table of Contents

1. Introduction
1.1 A brief history of audio coders
1.1.1 Recent audio codecs
1.2 A general perceptual audio coding architecture
1.3 Principles of psychoacoustics
1.3.1 Psychoacoustic model I
1.4 The MPEG-1 layer III algorithm
1.4.1 Analysis subband filterbank
1.4.2 MDCT and hybrid filter bank
1.4.3 Psychoacoustic analysis
1.4.4 Bit allocation
1.5 Summary
2. Analysis subband filter bank
2.1 Description
2.2 Characteristics of the analysis filter bank
2.3 Filter bank implementation
2.3.1 Framing
2.3.2 Build input sample vector
2.3.3 Window vector x
2.3.4 Calculation of the cosine modulation matrix
2.3.5 Calculation of the subband samples
2.4 Demonstration with test data
2.5 Summary
3. Psychoacoustic model II
3.1 Description
3.2 Illustration of the psychoacoustic model II with MATLAB code
3.2.1 Analysis
3.2.2 Computation of energy and unpredictability in threshold partitions
3.2.3 Spreading function and excitation pattern
3.2.4 Tonality index estimation
3.2.5 Calculation of masking thresholds for threshold partitions
3.2.6 Pre-echo detection and window switching
3.2.7 Estimation of SMR
3.3 Summary
4. MDCT
4.1 Description
4.2 Illustration of the MDCT with MATLAB code
4.2.1 MDCT calculation
4.2.2 Alias reduction
4.3 Summary
5. Bit allocation, quantization and coding
5.1 Description
5.2 The loops frame function
5.2.1 Calculation of the scale factor selection information (scfsi)
5.3 Distortion control (outer loop)
5.4 Inner loop (rate control)
5.4.1 Non-uniform quantization
5.4.2 Huffman coding
5.5 Bitstream formatting
5.5.1 Bit reservoir
5.6 Summary
6. Decoder
6.1 Synchronization and error checking
6.2 Decoding side information
6.2.1 Extracting parameters for Huffman decoding
6.2.2 Extracting parameters for scale factor decoding
6.3 Scale factor decoding
6.4 Huffman decoding
6.5 Requantization
6.6 Reordering
6.7 Alias reconstruction
6.8 The inverse modified discrete cosine transform
6.9 Polyphase synthesis filterbank
6.10 Summary
A. Complexity profile of the MPEG-1 layer III algorithm
Bibliography
Authors' biographies.

Edition Notes

Part of: Synthesis digital library of engineering and computer science.

Series from website.

Includes bibliographical references (p. 105-114).

Abstract freely available; full-text restricted to subscribers or individual document purchasers.

Also available in print.

Mode of access: World Wide Web.

System requirements: Adobe Acrobat Reader.

Title from PDF t.p. (viewed on December 17, 2011).

Published in
San Rafael, Calif. (1537 Fourth Street, San Rafael, CA 94901 USA)
Series
Synthesis lectures on algorithms and software in engineering -- # 9
Other Titles
Synthesis digital library of engineering and computer science.

Classifications

Dewey Decimal Class
006.5
Library of Congress
ML74.4.M6 T452 2012

The Physical Object

Format
[electronic resource] /
Pagination
1 electronic text (ix, 115 p.)
Number of pages
115

ID Numbers

Open Library
OL27016693M
Internet Archive
analysismpeglaye00span
ISBN 13
9781608458028, 9781608458011
OCLC/WorldCat
767544849, 792948965

Community Reviews (0)

Feedback?
No community reviews have been submitted for this work.

Lists

This work does not appear on any lists.

History

Download catalog record: RDF / JSON
December 20, 2023 Edited by ImportBot import existing book
June 28, 2019 Created by MARC Bot import new book