SB AWE32 Developer's Information Pack
Contents
••
iii
Copyright
Creative Technology Ltd., 1994-1996
Version 3.00
NRPN LSB 10 (Envelope 2 delay time) ..................................................................... 90
NRPN LSB 11 (Envelope 2 attack time) .................................................................... 90
NRPN LSB 12 (Envelope 2 hold time)....................................................................... 90
NRPN LSB 13 (Envelope 2 decay time) .................................................................... 90
NRPN LSB 14 (Envelope 2 sustain level).................................................................. 90
NRPN LSB 15 (Envelope 2 release time) .................................................................. 90
NRPN LSB 16 (Initial Pitch) ...................................................................................... 91
NRPN LSB 17 (LFO1 to Pitch) .................................................................................. 91
NRPN LSB 18 (LFO2 to Pitch) .................................................................................. 91
NRPN LSB 19 (Envelope 1 to Pitch) ......................................................................... 91
NRPN LSB 20 (LFO1 to Volume).............................................................................. 91
NRPN LSB 21 (Initial Filter Cutoff) .......................................................................... 92
NRPN LSB 22 (Initial Filter Resonance Coefficient)................................................. 92
NRPN LSB 23 (LFO1 to Filter Cutoff)....................................................................... 92
NRPN LSB 24 (Envelope 1 to Filter Cutoff).............................................................. 93
NRPN LSB 25 (Chorus Effects Send) ........................................................................ 93
NRPN LSB 26 (Reverb Effects Send) ........................................................................ 93
PART V 3D Positional Audio API
94
Library Overview ..................................................................................................................... 94
3D Positional Audio Overview ................................................................................................ 94
SB AWE32 DOS 3D Positional Audio Library ........................................................................ 96
Types and Structures ................................................................................................................. 96
System Functions....................................................................................................................... 97
c3daInit....................................................................................................................... 97
c3daEnd...................................................................................................................... 97
c3daSetDopplerEffect ................................................................................................ 98
c3daSetMaxDistance .................................................................................................. 98
Emitter Functions ...................................................................................................................... 98
c3daCreateEmitter ...................................................................................................... 99
c3daDestroyEmitter .................................................................................................... 99
c3daSetEmitterPosition ............................................................................................ 100
c3daSetEmitterOrientation........................................................................................ 100
c3daSetEmitterSoundState........................................................................................ 101
c3daSetEmitterGain.................................................................................................. 101
c3daSetEmitterPitchInc............................................................................................. 101
c3daSetEmitterDelay ................................................................................................ 102
c3daSetEmitterMIDISource...................................................................................... 102
Receiver Functions ................................................................................................................. 103
c3daCreateReceiver ................................................................................................. 103
c3daDestroyReceiver ............................................................................................... 103
c3daSetActiveReceiver ............................................................................................ 104
c3daGetActiveReceiver ........................................................................................... 104
c3daSetReceiverPosition.......................................................................................... 104
Programming Example ............................................................................................................ 105
Implementing Receiver Orientation......................................................................................... 107