Index
O
objects in DirectMusic Producer. See DirectMusic Producer
260
FMOD supporting, 17
I3DL2 and, 260
occlusionEAX and, 260
FMOD supporting, 17
I3DL2 and, 260
Ogg library, 131
Ogg Vorbis, 7, 15, 129-137
into audio engine, 135-137
BASS supporting, 16
closing files, 135
folders for, 132
help documentation, 132
installing libraries, 132-133
libraries, 130-132
opening files, 134
ov_read function, 134-135
structure of, 131-132
using Vorbis, 133-137
Vorbisenc library, 131
vorbisfile API, using, 134-135
Vorbisfile library, 132
Oktalyzer, 10
open-source software, 130
OpenALaudio engine, integration into, 240-247
buffers, 236-237
creating and destroying, 245-246
properties, 238
context functions, 242
COpenALBuffer instance, 245
COpenALManager, 242-243
COpenALSource class, 246-247
core OpenAL functions, 242
Deep Space sample program in, 248
EAX for, 261
error detection in, 244-245
initializing/uninitializing, 243-244
installing, 241
left-handed coordinate system, 240
listeners, 236-237
properties, 241-242
loading WAV files, 245-246
naming conventions, 237-238
new audio engine classes, 242-243
playing sources, 247
redistributables, inclusion of, 241
sources, 236-237
creating and destroying, 246-247
playing sources, 247
properties, 238-240
structure of library, 242
utilities functions, 242
order listsin DirectMusic, 177-178
in tracked music, 175