manipulating audio
DESCRIPTION
Manipulating Audio. amplitude. time. Why Digital Audio. Analogue electronics are always prone to noise. number. time. The Digital Domain. Based on numbers Digital representation of analogue signal:. Digital Electronics. Less expensive to design Less expensive to manufacture - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/1.jpg)
1
Manipulating Audio
Manipulating Audio
![Page 2: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/2.jpg)
2
Why Digital AudioWhy Digital Audio
Analogue electronics are always prone to noise
timeam
plit
ud
e
![Page 3: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/3.jpg)
3
The Digital DomainThe Digital Domain
Based on numbersDigital representation of analogue
signal:
timenu
mb
er
![Page 4: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/4.jpg)
4
Digital ElectronicsDigital Electronics
Less expensive to designLess expensive to manufactureOffer high noise immunityAge immunityTemperature immunity Increased reliability
![Page 5: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/5.jpg)
5
The Digital DomainThe Digital Domain
1234567
0 s
6.3 7.2 6.4 4.8 3.2 1.9 1.3 2.2
1234567
0 6 7 6 5 3 2 1 2
s
Analogue signal
6, 7, 6, 5, 3, 2, 1, 2
Digital stream
Digital waveform
![Page 6: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/6.jpg)
6
NyquistNyquist
The highest frequency which can be accurately represented is one-half of the sampling rate CD: Sample Rate =
44,100 HzNyquist Frequency =
SR/2 = 22,050 Hz
![Page 7: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/7.jpg)
7
AliasingAliasing
![Page 8: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/8.jpg)
8
AliasingAliasing
Bach trumpet
SR=22050 - highest frequency in music is about 7000 Hz (no aliasing)
SR=11025 - (some aliasing; adds a little dullness and a metallic quality)
SR=4410 - (lots of aliasing; sounds like bad video game)
![Page 9: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/9.jpg)
9
Low Pass FilteringLow Pass Filtering
The original signal must be low-pass filtered to remove signals higher than 0.5 of the sampling rate
CD: SR = 44,100Hz thus original signal must not exceed 22,050Hz to be completely sampled
Low-pass filtering avoids frequency fold-over
![Page 10: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/10.jpg)
10
FiltersFilters
low-pass filter band-pass filter high-pass filter
White noise (unfiltered)Filtered white noise (low pass, band pass, high pass)
![Page 11: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/11.jpg)
11
FiltersFilters
![Page 12: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/12.jpg)
12
OversamplingOversampling
![Page 13: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/13.jpg)
13
Sampling realitySampling reality
Critical sampling is not attempted
Lowpass filters can not attenuate the signal precisely at the Nyquist frequencyDVD audio – 96 KHz?CD – 44.1KHzTelephone – 8KHz
![Page 14: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/14.jpg)
14
QuantizationQuantization
1234567
0 s
6.3 7.2 6.4 4.8 3.2 1.9 1.3 2.2
1234567
0 6 7 6 5 3 2 1 2
s
Analogue signal
6, 7, 6, 5, 3, 2, 1, 2
Digital stream
Digital waveform
![Page 15: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/15.jpg)
15
QuantizationQuantization
The number of quantization levels (N) is dependant on binary word length
N = 2n
n = number of bits• 28 = 256• 216 = 65536 (CD)• 224 = 16777216 (DVD)
The more bits the better the approximation
Worst error is 0.5 LSB
![Page 16: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/16.jpg)
16
Quantization ErrorQuantization Error
Difference between the actual analogue value and the selected quantization interval value
![Page 17: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/17.jpg)
17
DitheringDithering
A small amount of noise that is uncorrelated with the input signal is added
![Page 18: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/18.jpg)
18
DitheringDithering
![Page 19: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/19.jpg)
19
DitheringDithering
![Page 20: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/20.jpg)
20
A to D Principal elementsA to D Principal elements
MultiplexerProcessing
(error correction)
Dither generator
Sample and Hold
Anti-aliasing
filter
A to D Converter
Sample and Hold
Anti-aliasing
filter
A to D Converter
Analogue input (L)
Analogue input (R)
![Page 21: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/21.jpg)
21
SummarySummary
Sampling and Quantization are the two fundamental criteria for a digitisation system
Aliasing occurs when sampling theory is not observed
Sampling is losslessQuantisation is lossyDither can substantially reduce
quantization distortion
![Page 22: Manipulating Audio](https://reader035.vdocuments.mx/reader035/viewer/2022062221/56813120550346895d978dcc/html5/thumbnails/22.jpg)
22
FinFin
Fin