Introduction to Digital Audio Coding and Standards by Marina Bosi, Richard E. Goldberg (auth.)

By Marina Bosi, Richard E. Goldberg (auth.)

Introduction to electronic Audio Coding and Standards offers a close advent to the equipment, implementations, and reputable criteria of state of the art audio coding expertise. within the ebook, the speculation and implementation of every of the elemental coder development blocks is addressed. The construction blocks are then healthy jointly right into a complete coder and the reader is proven how you can pass judgement on the functionality of this sort of coder. eventually, the authors speak about the good points, offerings, and function of the most cutting-edge coders outlined within the ISO/IEC MPEG and HDTV criteria and in advertisement use this day.
The final aim of this booklet is to give the reader with a fantastic adequate figuring out of the most important concerns within the idea and implementation of perceptual audio coders that they're in a position to construct their very own basic audio codec. there is not any different resource on hand the place a non-professional has entry to the genuine secrets and techniques of audio coding.

Show description

Read or Download Introduction to Digital Audio Coding and Standards PDF

Best introduction books

Introduction to Finite Element Analysis: Formulation, Verification and Validation (Wiley Series in Computational Mechanics)

Whilst utilizing numerical simulation to come to a decision, how can its reliability be decided? What are the typical pitfalls and error while assessing the trustworthiness of computed info, and the way can they be kept away from? each time numerical simulation is hired in reference to engineering decision-making, there's an implied expectation of reliability: one can't base judgements on computed info with no believing that details is trustworthy sufficient to help these judgements.

Introduction to Optimal Estimation

This booklet, built from a collection of lecture notes through Professor Kamen, and because extended and sophisticated through either authors, is an introductory but accomplished research of its box. It includes examples that use MATLAB® and plenty of of the issues mentioned require using MATLAB®. the first goal is to supply scholars with an in depth assurance of Wiener and Kalman filtering besides the advance of least squares estimation, greatest chance estimation and a posteriori estimation, in accordance with discrete-time measurements.

Introduction to Agricultural Engineering: A Problem Solving Approach

This publication is to be used in introductory classes in schools of agriculture and in different functions requiring a challenging method of agriculture. it really is meant as a substitute for an advent to Agricultural Engineering by way of Roth, Crow, and Mahoney. elements of the former booklet were revised and integrated, yet a few sections were got rid of and new ones has been improved to incorporate a bankruptcy additional.

Extra info for Introduction to Digital Audio Coding and Standards

Example text

In this section, we discuss the basics of quantization technology. In particular, we focus on instantaneous or scalar quantization, where the mapping of an amplitude value is not largely influenced by previous or following amplitude values. This is not the case, for example, in "vector quantization" systems. In vector Chapter 2: Quantization 21 quantization a group of consecutive amplitude values are quantized into a single code. As we shall see later in this chapter when we discuss Huffman coding, this can give coding gain when there are strong temporal correlations between consecutive amplitude values.

In general, the signal to noise ratio, SNR, will depend on the number of mantissa bits and will stay roughly constant over the whole range of input signal powers. This contrasts with uniform quantization where the SNR is highest at high powers (but low enough to avoid clipping) and decreases as the signal power decreases. We see examples of this in the next section. You can peek ahead to Figure /0 to see a graph of this behavior. We describe here a particular implementation of floating point quantization that is very similar to linearized A-law companding as was specified by the CCITT based on [Jayant and Noll 84].

Dequantization then is carried out by first dequantizing the uniformly quantized code into a value y' and then passing that value through the inverse function Chapter 2: Quantization 27 The function c(x) is normally anti-symmetric around x=O so that it maps negative values of x onto negative values. This implies that we can fully define c(x) if we specify c(ixl). 0. The requirement that c(x) be monotonically increasing is so that c(x) is easily invertible. To get a feel for how companding affects quantization, let's see how the size of the quantizer bins varies with input level x.

Download PDF sample

Rated 4.84 of 5 – based on 34 votes