Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Digital Audio Engineering: Sampling, Quantization, and Noise in PCM, Study notes of Electrical and Electronics Engineering

The challenges of acquiring and storing continuous waveforms as symbolic representations in digital audio engineering. The solution is pulse code modulation (pcm), which converts acoustic sound pressure waves into analog voltage signals, samples them in time and value, and introduces quantization noise. The pcm function and the noise introduced in sampling and quantization, and provides an empirical answer based on digital audio technology.

Typology: Study notes

2009/2010

Uploaded on 03/28/2010

koofers-user-4vb-2
koofers-user-4vb-2 🇺🇸

10 documents

1 / 2

Toggle sidebar

Related documents


Partial preview of the text

Download Digital Audio Engineering: Sampling, Quantization, and Noise in PCM and more Study notes Electrical and Electronics Engineering in PDF only on Docsity! ESE250 Spring 2010 January 21, 2010 Big Idea (Week 2): Signals, Symbols, and Infinities Sampling, Quantization, and Noise A “sound” is a field of acoustic (local atmospheric pressure) waveforms (structured variations in space and time). A computer is a symbol processor with a finite memory and limited computational power (respecting both its model of arithmetic and the speed with which it performs that arithmetic). Digital audio engineering starts with the problem of acquiring and storing in the computer’s memory a symbolic representation of those continuous waveforms amenable to processing (minimally: internal copying and reconstruction via external speakers) using its model of arithmetic. The nearly universal solution to this first problem found in contemporary digital audio technology is recourse to “pulse code modulation” (PCM), the process of converting acoustic sound pressure waves into analog voltage signals using analog electro-mechanical components, and then sampling those voltage signals in time and value using analog-to-digital electronics. The question now arises as to what level of fidelity to the original sound can be expected from this electromechanically transformed and double- digitally (both in time and value) sampled signal. That is, how much noise does a particular sampling rate or quantization interval introduces compared to the original signal? More formally, we introduce the notion of a quantization function, QuantizeL(x) = Round(L · x)/L, (1) where Round is the function that rounds real numbers to the nearest integer. Using this formalism, we can define the PCM function as a composition of quantization steps as follows. A sampler quantizes time to convert a continuous signal s(t) to one varying discretely between constant intervals of duration T , sT (t) defined as sT (t) = SampleT [s(t)] = s[Quantize1/T (t)] = s[T · Round(t/T )]. (2) The PCM function follows the time sampled signal with a quantization in value to some level L, yielding s(L,T )(t), defined as s(L,T )(t) = PCM(L,T )[s(t)] = QuantizeL (SampleT [s(t)]) = QuantizeL ( s[Quantize1/T (t)] ) . (3) The noise introduced in sampling and quantization can then be formally defined as: n(t) = s(t) − PCM(L,T )[s(t)]. (4) Since there are an uncountably infinite number of s(t)’s, but only a countable number of sd(t)’s, this double digital sampling process always discards information, introducing non-zero noise. However, if we have a model for the structure that exists within s(t), or, at least, the structure that we care about in s(t), and this structure is appropriately restricted, we can represent s(t) perfectly—or, at least, so that the noise, University of Pennsylvania
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved