2.5 DISCRETE-TIME SIGNAL PROCESSING

Audio coding algorithms operate on a quantized discrete-time signal. Prior to compression, most algorithms require that the audio signal is acquired with high-fidelity characteristics. In typical standardized algorithms, audio is assumed to be bandlimited at 20 kHz, sampled at 44.1 kHz, and quantized at 16 bits per sample. In the following discussion, we will treat audio as a sequence, i.e., as a stream of numbers denoted image. Initially, we will review the discrete-time signal processing concepts without considering further aliasing and quantization effects. Quantization effects will be discussed later during the description of specific coding algorithms.

2.5.1 Transforms for Discrete-Time Signals

Discrete-time signals are described in the transform domain using the z-transform and the discrete-time Fourier transform (DTFT). These two transformations have similar roles as the Laplace transform and the CFT for analog signals, respectively. The z-transform is defined as

image

where z is a complex variable. Note that if the z-transform is evaluated on the unit circle, i.e., for

image

then the z-transform becomes the discrete-time Fourier transform (DTFT). The DTFT ...

Get Audio Signal Processing and Coding now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.