1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<HTML>
3<HEAD>
4<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
5<LINK rel="stylesheet" type="text/css" href="../CSS/revolution.css">
6<TITLE>Audio Library (AX)</TITLE>
7<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.0.0 for Windows">
8<META http-equiv="Content-Style-Type" content="text/css">
9<BASE target="main">
10</HEAD>
11<BODY>
12
13<H2>Audio Library (AX)</H2>
14
15<p><b><a href="Initialization/initialization.html">Introduction</a></b></p>
16<p><b><a href="Voice_Allocation/voice_allocation.html">Voice Allocation</a></b></p>
17<p><b><a href="Voice_Parameters/voice_parameters.html">Voice Parameters</a></b></p>
18<p><b><a href="AUX_Send_Return/aux_send_return.html">AUX Send &amp; Return</a></b></p>
19<p><b><a href="Remote/remote.html">Getting Data for the Controller Speaker</a></b></p>
20<p><b><a href="Utility/utility.html">Utilities</a></b></p>
21<p><b><a href="Profile/profile.html">Profile</a></b></p>
22<p><b><a href="Voice_Parameter_Blocks/AX_Voice_Parameter_Blocks.html">Voice Parameter Blocks (AXVPB)</a></b></p>
23<p><b><a href="Parameter_Blocks/AX_Parameter_Blocks.html">Parameter Blocks (AXPB)</a></b></p>
24<p><b><a href="../ax_applications/controller_speaker.html">Playback from the Controller Speakers</a></b></p>
25<p><b><a href="../ax_applications/sampledemos/axdemos.html">Sample Demos</a></b></p>
26<p>[<b><a href="list.html">Function List</a></b>]</p>
27
28<H3>Initialization</H3>
29<P>
30<A href="Initialization/AXInit.html"><CODE>AXInit</CODE></A><BR>
31<A href="Initialization/AXInitEx.html"><CODE>AXInitEx</CODE></A><BR>
32<A href="Initialization/AXInitSpecifyMem.html"><CODE>AXInitSpecifyMem</CODE></A><BR>
33<A href="Initialization/AXInitExSpecifyMem.html"><CODE>AXInitExSpecifyMem</CODE></A><BR>
34<A href="Initialization/AXGetMemorySize.html"><CODE>AXGetMemorySize</CODE></A><BR>
35<A href="Initialization/AXIsInit.html"><CODE>AXIsInit</CODE></A><BR>
36<A href="Initialization/AXQuit.html"><CODE>AXQuit</CODE></A><BR>
37<A href="Initialization/AXGetMaxVoices.html"><CODE>AXGetMaxVoices</CODE></A><BR>
38<A href="Initialization/AXSetMode.html"><CODE>AXSetMode</CODE></A><BR>
39<A href="Initialization/AXGetMode.html"><CODE>AXGetMode</CODE></A><BR>
40<A href="Initialization/AXSetCompressor.html"><CODE>AXSetCompressor</CODE></A><BR>
41<A href="Initialization/AXSetCompressorTable.html"><CODE>AXSetCompressorTable</CODE></A><BR>
42<A href="Initialization/AXRegisterCallback.html"><CODE>AXRegisterCallback</CODE></A><BR>
43</P>
44
45<H3>Voice Allocation</H3>
46<P>
47<A href="Voice_Allocation/AXAcquireVoice.html"><CODE>AXAcquireVoice</CODE></A><BR>
48<A href="Voice_Allocation/AXFreeVoice.html"><CODE>AXFreeVoice</CODE></A><BR>
49<A href="Voice_Allocation/AXGetDSPCycles.html"><CODE>AXGetDSPCycles</CODE></A><BR>
50<A href="Voice_Allocation/AXSetMaxDSPCycles.html"><CODE>AXSetMaxDSPCycles</CODE></A><BR>
51<A href="Voice_Allocation/AXGetMaxDSPCycles.html"><CODE>AXGetMaxDSPCycles</CODE></A><BR>
52<A href="Voice_Allocation/AXSetVoicePriority.html"><CODE>AXSetVoicePriority</CODE></A><BR>
53</P>
54
55<H3>Voice Parameters</H3>
56<P>
57<A href="Voice_Parameters/AXSetVoiceAddr.html"><CODE>AXSetVoiceAddr</CODE></A><BR>
58<A href="Voice_Parameters/AXSetVoiceAdpcm.html"><CODE>AXSetVoiceAdpcm</CODE></A><BR>
59<A href="Voice_Parameters/AXSetVoiceAdpcmLoop.html"><CODE>AXSetVoiceAdpcmLoop</CODE></A><BR>
60<A href="Voice_Parameters/AXSetVoiceCurrentAddr.html"><CODE>AXSetVoiceCurrentAddr</CODE></A><BR>
61<A href="Voice_Parameters/AXSetVoiceDpop.html"><CODE>AXSetVoiceDpop</CODE></A><BR>
62<A href="Voice_Parameters/AXSetVoiceEndAddr.html"><CODE>AXSetVoiceEndAddr</CODE></A><BR>
63<A href="Voice_Parameters/AXSetVoiceItdOn.html"><CODE>AXSetVoiceItdOn</CODE></A><BR>
64<A href="Voice_Parameters/AXSetVoiceItdTarget.html"><CODE>AXSetVoiceItdTarget</CODE></A><BR>
65<A href="Voice_Parameters/AXSetVoiceLoop.html"><CODE>AXSetVoiceLoop</CODE></A><BR>
66<A href="Voice_Parameters/AXSetVoiceLoopAddr.html"><CODE>AXSetVoiceLoopAddr</CODE></A><BR>
67<A href="Voice_Parameters/AXSetVoiceLpf.html"><CODE>AXSetVoiceLpf</CODE></A><BR>
68<A href="Voice_Parameters/AXSetVoiceLpfCoefs.html"><CODE>AXSetVoiceLpfCoefs</CODE></A><BR>
69<A href="Voice_Parameters/AXSetVoiceBiquad.html"><CODE>AXSetVoiceBiquad</CODE></A><BR>
70<A href="Voice_Parameters/AXSetVoiceBiquadCoefs.html"><CODE>AXSetVoiceBiquadCoefs</CODE></A><BR>
71<A href="Voice_Parameters/AXSetVoiceMix.html"><CODE>AXSetVoiceMix</CODE></A><BR>
72<A href="Voice_Parameters/AXSetVoiceSrc.html"><CODE>AXSetVoiceSrc</CODE></A><BR>
73<A href="Voice_Parameters/AXSetVoiceSrcRatio.html"><CODE>AXSetVoiceSrcRatio</CODE></A><BR>
74<A href="Voice_Parameters/AXSetVoiceSrcType.html"><CODE>AXSetVoiceSrcType</CODE></A><BR>
75<A href="Voice_Parameters/AXSetVoiceState.html"><CODE>AXSetVoiceState</CODE></A><BR>
76<A href="Voice_Parameters/AXSetVoiceType.html"><CODE>AXSetVoiceType</CODE></A><BR>
77<A href="Voice_Parameters/AXSetVoiceVe.html"><CODE>AXSetVoiceVe</CODE></A><BR>
78<A href="Voice_Parameters/AXSetVoiceVeDelta.html"><CODE>AXSetVoiceVeDelta</CODE></A><BR>
79<A href="Voice_Parameters/AXSetVoiceRmtOn.html"><CODE>AXSetVoiceRmtOn</CODE></A><BR>
80<A href="Voice_Parameters/AXSetVoiceRmtMix.html"><CODE>AXSetVoiceRmtMix</CODE></A><BR>
81<A href="Voice_Parameters/AXSetVoiceRmtIIR.html"><CODE>AXSetVoiceRmtIIR</CODE></A><BR>
82<A href="Voice_Parameters/AXSetVoiceRmtIIRCoefs.html"><CODE>AXSetVoiceRmtIIRCoefs</CODE></A><BR>
83</P>
84
85<H3>Volume</H3>
86<P>
87<A href="Volume/AXGetMasterVolume.html"><CODE>AXGetMasterVolume</CODE></A><BR>
88<A href="Volume/AXSetMasterVolume.html"><CODE>AXSetMasterVolume</CODE></A><BR>
89<A href="Volume/AXGetAuxReturnVolume.html"><CODE>AXGetAuxReturnVolume</CODE></A><BR>
90<A href="Volume/AXSetAuxReturnVolume.html"><CODE>AXSetAuxReturnVolume</CODE></A><BR>
91</P>
92
93<H3>AUX Send and Return</H3>
94<P>
95<A href="AUX_Send_Return/AXRegisterAuxACallback.html"><CODE>AXRegisterAuxACallback</CODE></A><BR>
96<A href="AUX_Send_Return/AXRegisterAuxBCallback.html"><CODE>AXRegisterAuxBCallback</CODE></A><BR>
97<A href="AUX_Send_Return/AXRegisterAuxCCallback.html"><CODE>AXRegisterAuxCCallback</CODE></A><BR>
98<A href="AUX_Send_Return/AXGetAuxCallback.html"><CODE>AXGetAuxACallback</CODE></A><BR>
99<A href="AUX_Send_Return/AXGetAuxCallback.html"><CODE>AXGetAuxBCallback</CODE></A><BR>
100<A href="AUX_Send_Return/AXGetAuxCallback.html"><CODE>AXGetAuxCCallback</CODE></A><BR>
101</P>
102
103<H3>Getting Data for the Controller Speaker</H3>
104<P>
105<A href="Remote/AXRmtGetSamplesLeft.html"><CODE>AXRmtGetSamplesLeft</CODE></A><BR>
106<A href="Remote/AXRmtGetSamples.html"><CODE>AXRmtGetSamples</CODE></A><BR>
107<A href="Remote/AXRmtAdvancePtr.html"><CODE>AXRmtAdvancePtr</CODE></A><BR>
108</P>
109
110<H3>Utilities</H3>
111<p>
112<a href="Utility/AXGetLpfCoefs.html"><CODE>AXGetLpfCoefs</CODE></A><br>
113<a href="Utility/AXMakeCompressorTable.html"><CODE>AXMakeCompressorTable</CODE></a><br>
114<a href="Utility/AXGetAdpcmData.html"><CODE>AXGetAdpcmData</CODE></A><br>
115<a href="Utility/AXGetAdpcmOutputSize.html"><CODE>AXGetAdpcmOutputSize</CODE></A><br>
116<a href="Utility/AXGetAdpcmWorkSize.html"><CODE>AXGetAdpcmWorkSize</CODE></A><br>
117<a href="Utility/AXDecodeAdpcmData.html"><CODE>AXDecodeAdpcmData</CODE></A><br>
118</p>
119
120<H3>Profile</H3>
121<P>
122<A href="Profile/AXInitProfile.html"><CODE>AXInitProfile</CODE></A><BR>
123<A href="Profile/AXGetProfile.html"><CODE>AXGetProfile</CODE></A><BR>
124</P>
125
126<H3>Debug</H3>
127<P>
128<A href="Debug/AXRegisterExceedCallback.html"><CODE>AXRegisterExceedCallback</CODE></A><BR>
129</P>
130
131<H3>Voice Parameter Blocks (AXVPB)</H3>
132<P>
133<A href="Voice_Parameter_Blocks/next.html"><CODE>axvpb.next</CODE></A><BR>
134<A href="Voice_Parameter_Blocks/next.html"><CODE>axvpb.prev</CODE></A><BR>
135<A href="Voice_Parameter_Blocks/next.html"><CODE>axvpb.next1</CODE></A><BR>
136<A href="Voice_Parameter_Blocks/priority.html"><CODE>axvpb.priority</CODE></A><BR>
137<A href="Voice_Parameter_Blocks/callback.html"><CODE>axvpb.callback</CODE></A><BR>
138<A href="Voice_Parameter_Blocks/userContext.html"><CODE>axvpb.userContext</CODE></A><BR>
139<A href="Voice_Parameter_Blocks/index.html"><CODE>axvpb.index</CODE></A><BR>
140<A href="Voice_Parameter_Blocks/sync.html"><CODE>axvpb.sync</CODE></A><BR>
141<A href="Voice_Parameter_Blocks/depop.html"><CODE>axvpb.depop</CODE></A><BR>
142<A href="Voice_Parameter_Blocks/itdBuffer.html"><CODE>axvpb.itdBuffer</CODE></A><BR>
143<A href="Voice_Parameter_Blocks/pb.html"><CODE>axvpb.pb</CODE></A><BR>
144</P>
145
146<H3>Parameter Blocks (AXPB)</H3>
147<P>
148<A href="Parameter_Blocks/next.html"><CODE>axpb.nextHi</CODE></A><BR>
149<A href="Parameter_Blocks/next.html"><CODE>axpb.nextLo</CODE></A><BR>
150<A href="Parameter_Blocks/next.html"><CODE>axpb.currHi</CODE></A><BR>
151<A href="Parameter_Blocks/next.html"><CODE>axpb.currLo</CODE></A><BR>
152<A href="Parameter_Blocks/srcselect.html"><CODE>axpb.srcSelect</CODE></A><BR>
153<A href="Parameter_Blocks/coefselect.html"><CODE>axpb.coefSelect</CODE></A><BR>
154<A href="Parameter_Blocks/mixerCtrl.html"><CODE>axpb.mixerCtrl</CODE></A><BR>
155<A href="Parameter_Blocks/state.html"><CODE>axpb.state</CODE></A><BR>
156<A href="Parameter_Blocks/type.html"><CODE>axpb.type</CODE></A><BR>
157<A href="Parameter_Blocks/AXPBMIX_mix.html"><CODE>axpb.mix</CODE></A><BR>
158<A href="Parameter_Blocks/AXPBITD_itd.html"><CODE>axpb.itd</CODE></A><BR>
159<A href="Parameter_Blocks/AXPBDPOP_dpop.html"><CODE>axpb.dpop</CODE></A><BR>
160<A href="Parameter_Blocks/AXPBVE_ve.html"><CODE>axpb.ve</CODE></A><BR>
161<A href="Parameter_Blocks/AXPBADDR_addr.html"><CODE>axpb.addr</CODE></A><BR>
162<A href="Parameter_Blocks/AXPBADPCM_adpcm.html"><CODE>axpb.adpcm</CODE></A><BR>
163<A href="Parameter_Blocks/AXPBSRC_src.html"><CODE>axpb.src</CODE></A><BR>
164<A href="Parameter_Blocks/AXPBADPCMLOOP_adpcmloop.html"><CODE>axpb.adpcmLoop</CODE></A><BR>
165<A href="Parameter_Blocks/AXPBLPF_lpf.html"><CODE>axpb.lpf</CODE></A><BR>
166<A href="Parameter_Blocks/AXPBBIQUAD_biquad.html"><CODE>axpb.biquad</CODE></A><BR>
167<A href="Parameter_Blocks/remote.html"><CODE>axpb.remote</CODE></A><BR>
168<A href="Parameter_Blocks/rmtMixerCtrl.html"><CODE>axpb.rmtMixerCtrl</CODE></A><BR>
169<A href="Parameter_Blocks/AXPBRMTMIX_rmtMix.html"><CODE>axpb.rmtMix</CODE></A><BR>
170<A href="Parameter_Blocks/AXPBRMTDPOP_rmtDpop.html"><CODE>axpb.rmtDpop</CODE></A><BR>
171<A href="Parameter_Blocks/AXPBRMTSRC_rmtSrc.html"><CODE>axpb.rmtSrc</CODE></A><BR>
172<A href="Parameter_Blocks/AXPBRMTIIR_rmtIIR.html"><CODE>axpb.rmtIIR</CODE></A><BR>
173<A href="Parameter_Blocks/pad.html"><CODE>axpb.pad</CODE></A><BR>
174</P>
175
176<hr><p>CONFIDENTIAL</p></body>
177</HTML>
178