37
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
○
Appendix D QEM
D.1 What is QEM?
QEM stands for QSound
®
Environmental Modeling, a sound rendering
technology that produces reverberation and other special audio effects. QEM
is compatible with the EAX1.0 API (application programming interface) from
Creative Labs which means that any game written to take advantage of EAX
will also work with your sound card.
D.2 What does QEM do?
In real life, every room, or environment you enter has some sort of
reverberant
quality
, depending on different factors like its
size
, and the
material
the surrounding
objects (e.g. walls, mountains, etc.) are made of.
QEM attempts to model this in a game world, by applying environment effects
to DirectSound audio streams, by way of presets that can be either set manually,
or called automatically from within an
EAX-enabled
program. (See Figure 1)
QEM
(QSound Labs, Inc.)
Figure 1:
How QEM Works
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○