Representation of Audio Signals 487
Unfortunately, it is also quite a problem to design accurate and stable quantizers. The
problems include linearity, missing codes, differential nonlinearity, and nonmonotonicity.
Missing codes should be properly considered a fault since they arise when a converter
either does not produce or respond to the relevant code. A suitable test is a simple ramp.
12
(^12) 50 0 50 100
(b)
150 200 250 300
10
10
8
8
6
4
4
6
2
2
0 Time
Amplitude
Figure 15.27(b) : The quantizer maps the noisy signal onto one of a range of unique
levels as before.
10
10
50 0 50 100
(c)
150 200 250 300
8
8
6
4
4
6
2
2
0 Time
Amplitude
Figure 15.27(c) : The resulting quantizing noise can be compared with the original signal
and this time you can see that the noise waveform has lost the highly structured relationship
shown in Figure 15.26.