Index
T
Tammilehto, Sami, 158
task switching, 39
TCP/IP for DirectPlay, 270
tempoin DirectMusic, 174
getting the, 108
master tempo, 108-109
MIDI and, 103, 106-109
performance tempo settings, 106-108
scaling factor for, 108-109
track tempo settings, 106-108
threads in DirectPlay, 274
3D Audio Working Group Web site, 260
3D sound, 217-233. See also I3DL2; OpenAL
BASS supporting, 16
buffers, 219
C3DSoundEffect class, 228-229
in Deep Space sample program, 232-233
head-relative mode, 224
minimum/maximum distances, 220-221
position of, 220
processing mode, 224
properties of, 220-224
sound cones, 221-222
CAudioManager changes for, 227-228
C3DSoundEffect class, 228-229
C3DSoundListener class, 225-229
Deep Space sample program, 229-233
deferred settings, 225
distance factor, 223
Doppler effect, 219-220, 223
DS3Listener, 226
EAX, 260-261
249-261
head-relative mode, 224
immediate settings, 225
listeners, 219
in Deep Space sample program, 232-233
distance factor, 223
Doppler effect, 223
orientation of, 220
position of, 220
properties of, 220-224
rolloff factor, 222-223
minimum/maximum distances for buffers, 220-221
m_Props structure, 226
orientation of listeners, 220
position of listeners and buffers, 220
principles of, 218
processing mode, 224
programming, 225-229
rolloff factor, 222-223
simulating sound waves with, 219
sound cones, 221-222
sound instances and, 83
ThrowCError define, 53-54
ThrowIfFailed define, 53-54
time formats in MCI, 146-147
TMSF format, 147
TMT Pascal, BASS supporting, 16
ToneGeneratordefined, 29-30
task switching, 39
trackbarsin environment editor, 256-258
functions of, 258
tracked music, 10-12, 157-162
columns, 177
description of, 158
DirectMusic compared, 175-176
MikMod for, 159-162
order list in, 175
patterns in, 175
rows in, 175
sample list in, 176
sample parameters in, 176
tracks in, 175
tracks, 101
CC (Control Curve) track, 168
in DirectMusic, 168
in tracked music, 175
Var Switch Point track, 168