Professional Documents
Culture Documents
conneci:
the release of documints such as Multimedia PC Specification Version 1'0
requires
(Microsoft), we can expect the computer industry to follow a path well
as speeci
k ro*n to digital audio and computer music specialists. The software
speech ri
protocols wili- become standardizecl, as will music and sound exchange
interface
iormats. The quality of the sound coming into and out of the system will
can be:
improve. The iapabilities of the system will be expanded to include more
perhaps
and more sophisticated techniques.
:
ICVETTS
commul
COITlpult
4.9 cLostNG REMARKS point c.
develcp
First, a comment is in order about the relative difficulty of implementing generai.
audio versus video/graphics in a multimedia system. Audio is often consid- when ti
ered as easier than video or graphics, perhaps because the bandwidth is teleph: I
smaller. But audio imposes significant design constraints which must be systern s
handled by themselvei. At the same time, Loeb [1i] makes the interesting foot irr s
argument ihut u,rdio provides a good platform for prototyping generalized
ap-plications with conlinuous data streams, precisely because the data rates
in audio are lower. 4.1 0
Second, I would like to provide a gentle warning for those coming to
audio from other domains. trt is tempting to take some of the implications
of the theory given above and to implement them in hardware, expecting
I appre .
a system to fati in place. In the music world, we have seen this happen time
Cook. i
Loeb, \
u.rd ti*" again, with almost predictable results. Consider the developers of
Schons:
the ill-fateJsynthia synthesiier (ca. 1980) who implemented Fourier analy-
up with chapter
sis and synthisis. After months of work in their Sarage, they carne
4.'IO ACKNOWLEDCMENTS
4.1O AcKNowtEDGMENTs
codingbitstothebandswiththelowestMNR.Aslongasbitsareavailable,
more iubbands are encoded' which case a zero $
-.-L:^L
This meansthat some subbands remain uncoded' in each
A scale factor is also ffansmitted.for
transmitted as the bi;';il;;;. are scaled before
zero, since the bands
band when the number of bits is not
t'on"'o subbands' 2 to 15 data bits per subband
ouantization. finatty]]oi in
:;"ilfiil;;:'il4;;;"*;;. of this scheme, by the way, is that noise
another band'
one UanO is independent of n-oise in
also be transmitted' Since the ancillary
User-defineO ancffi-auta ca.t
be available for audio itself,
data consum. ro*.'ilil,i* *r"rJtln"t*is" quality'
data iould possibly.de.grade the audio
decoder
"ti"g "".iffary
Decoding, shown ris""t a'rr, is tfre gprytttu "1l1tj1i1g; The The
- data
determines from tne biir&.u* *t i.h
subbands have nonzero data.
N
INPUT ENCODED
B]TSTREAM
DECODING OF
BIT ALLOCATION
DECODING OI:
SCALE FACTORS
ed
SYNTHISIS SURI]AND
ds FILTER
rfe
rre
ed OUTPU'I PCM SAMPI,ES
is,
"er
ch
I€I
he
ise
Flgure 4.1 1 fne structure of the MPEG decoder
foi layers 1 and 2. (Reproduced with permission
rrom iso/teC DIS 11 172, Figure 3-A 1)