Synthesis Lectures on Algorithms & Software in Engineering
3 total works
Analysis of the Mpeg-1 Layer III (Mp3) Algorithm Using MATLAB
by Jayaraman Thiagarajan and Andreas Spanias
Published 11 November 2011
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.
Matlab(r) Software for the Code Excited Linear Prediction Algorithm
by Karthikeyan Ramamurthy and Andreas Spanias
Published 3 March 2010
This book describes several modules of the Code Excited Linear Prediction (CELP) algorithm. The authors use the Federal Standard-1016 CELP MATLAB software to describe in detail several functions and parameter computations associated with analysis-by-synthesis linear prediction. The book begins with a description of the basics of linear prediction followed by an overview of the FS-1016 CELP algorithm. Subsequent chapters describe the various modules of the CELP algorithm in detail. In each chapter, an overall functional description of CELP modules is provided along with detailed illustrations of their MATLAB implementation. Several code examples and plots are provided to highlight some of the key CELP concepts. The MATLAB code within this book can be found at http://www.morganclaypool.com/page/fs1016.
MATLAB® Software for the Code Excited Linear Prediction Algorithm
by Karthikeyan Ramamurthy and Andreas Spanias
Published 10 March 2010
This book describes several modules of the Code Excited Linear Prediction (CELP) algorithm. The authors use the Federal Standard-1016 CELP MATLAB® software to describe in detail several functions and parameter computations associated with analysis-by-synthesis linear prediction. The book begins with a description of the basics of linear prediction followed by an overview of the FS-1016 CELP algorithm. Subsequent chapters describe the various modules of the CELP algorithm in detail. In each chapter, an overall functional description of CELP modules is provided along with detailed illustrations of their MATLAB® implementation. Several code examples and plots are provided to highlight some of the key CELP concepts.
Link to MATLAB® code found within the book
Link to MATLAB® code found within the book