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<META name="GENERATOR" content="Microsoft FrontPage 5.0">
6<META http-equiv="Content-Style-Type" content="text/css">
7<LINK rel="stylesheet" type="text/css" href="../CSS/revolution.css">
8<BASE target="main">
9<TITLE>Audio Library (AX) API Function List</TITLE>
10</HEAD>
11<BODY>
12<H1><A name="Operating System API">Audio Library (AX) API Function List</A></H1>
13
14
15
16
17<H2><a name="Initialization">Initialization</a></H2>
18<TABLE class="api_list" border="1">
19  <TBODY>
20    <TR>
21<TH><a href="Initialization/AXInit.html">AXInit</a></TH>
22<TD>Initializes the AX library.</TD>
23    </TR>
24    <TR>
25<TH><a href="Initialization/AXInitEx.html">AXInitEx</a></TH>
26<TD>Selects the output buffer structure and initializes the AX library.</TD>
27    </TR>
28    <TR>
29<TH><a href="Initialization/AXInitSpecifyMem.html">AXInitSpecifyMem</a></TH>
30<TD>Specifies the maximum number of voices and the library memory region, and initializes the AX library.</TD>
31    </TR>
32    <TR>
33<TH><a href="Initialization/AXInitExSpecifyMem.html">AXInitExSpecifyMem</a></TH>
34<TD>Specifies the output buffer structure, the maximum number of voices, and the library memory region, and initializes the AX library.</TD>
35    </TR>
36    <TR>
37<TH><a href="Initialization/AXGetMemorySize.html">AXGetMemorySize</a></TH>
38<TD>Returns the size in bytes of the memory region required by the AX library.</TD>
39    </TR>
40    <TR>
41<TH><a href="Initialization/AXIsInit.html">AXIsInit</a></TH>
42<TD>Checks whether AX library initialization is complete.</TD>
43    </TR>
44    <TR>
45<TH><a href="Initialization/AXQuit.html">AXQuit</a></TH>
46<TD>Shuts down the AX library.</TD>
47    </TR>
48    <TR>
49<TH><a href="Initialization/AXGetMaxVoices.html">AXGetMaxVoices</a></TH>
50<TD>Returns the maximum number of voices that the AX library can use.</TD>
51    </TR>
52    <TR>
53<TH><a href="Initialization/AXSetMode.html">AXSetMode</a></TH>
54<TD>Sets the AX library's output mode.</TD>
55    </TR>
56    <TR>
57<TH><a href="Initialization/AXGetMode.html">AXGetMode</a></TH>
58<TD>Returns the AX library's current output mode.</TD>
59    </TR>
60    <TR>
61<TH><a href="Initialization/AXSetCompressor.html">AXSetCompressor</a></TH>
62<TD>Controls the AX library's output compressor.</TD>
63    </TR>
64    <TR>
65<TH><a href="Initialization/AXSetCompressorTable.html">AXSetCompressorTable</a></TH>
66<TD>Registers a custom table with the AX library's output compressor.</TD>
67    </TR>
68    <TR>
69<TH><a href="Initialization/AXRegisterCallback.html">AXRegisterCallback</a></TH>
70<TD>Registers an application callback that is invoked at each audio frame.</TD>
71    </TR>
72  </TBODY>
73</TABLE>
74
75<H2><a name="Voice_Allocation">Voice Allocation</a></H2>
76<TABLE class="api_list" border="1">
77  <TBODY>
78    <TR>
79<TH><a href="Voice_Allocation/AXAcquireVoice.html">AXAcquireVoice</a></TH>
80<TD>Attempts to acquire a voice to use.</TD>
81    </TR>
82    <TR>
83<TH><a href="Voice_Allocation/AXFreeVoice.html">AXFreeVoice</a></TH>
84<TD>Frees the specified voice.</TD>
85    </TR>
86    <TR>
87<TH><a href="Voice_Allocation/AXGetDSPCycles.html">AXGetDSPCycles</a></TH>
88<TD>Returns the total number of DSP cycles estimated for the AX library to use during the newest frame.</TD>
89    </TR>
90    <TR>
91<TH><a href="Voice_Allocation/AXSetMaxDSPCycles.html">AXSetMaxDSPCycles</a></TH>
92<TD>Specifies the maximum number of DSP cycles that the AX library can use per frame.</TD>
93    </TR>
94    <TR>
95<TH><a href="Voice_Allocation/AXGetMaxDSPCycles.html">AXGetMaxDSPCycles</a></TH>
96<TD>Returns the current number of DSP cycles per audio frame that the AX library is allowed to use.</TD>
97    </TR>
98    <TR>
99<TH><a href="Voice_Allocation/AXSetVoicePriority.html">AXSetVoicePriority</a></TH>
100<TD>Changes the priority of the specified voice.</TD>
101    </TR>
102  </TBODY>
103</TABLE>
104
105<H2><a name="Voice_Parameters">Voice Parameters</a></H2>
106<TABLE class="api_list" border="1">
107  <TBODY>
108    <TR>
109<TH><a href="Voice_Parameters/AXSetVoiceAddr.html">AXSetVoiceAddr</a></TH>
110<TD>Sets the <CODE>AXPBADDR</CODE> voice parameter.</TD>
111    </TR>
112    <TR>
113<TH><a href="Voice_Parameters/AXSetVoiceAdpcm.html">AXSetVoiceAdpcm</a></TH>
114<TD>Sets the <CODE>AXPBADPCM</CODE> voice parameter.</TD>
115    </TR>
116    <TR>
117<TH><a href="Voice_Parameters/AXSetVoiceAdpcmLoop.html">AXSetVoiceAdpcmLoop</a></TH>
118<TD>Sets the <CODE>AXPBADPCMLOOP</CODE> voice parameter.</TD>
119    </TR>
120    <TR>
121<TH><a href="Voice_Parameters/AXSetVoiceCurrentAddr.html">AXSetVoiceCurrentAddr</a></TH>
122<TD>Sets a voice's new current address.</TD>
123    </TR>
124    <TR>
125<TH><a href="Voice_Parameters/AXSetVoiceDpop.html">AXSetVoiceDpop</a></TH>
126<TD>Sets a voice's depop parameter.</TD>
127    </TR>
128    <TR>
129<TH><a href="Voice_Parameters/AXSetVoiceEndAddr.html">AXSetVoiceEndAddr</a></TH>
130<TD>Sets a new ending address for a voice's sampling data.</TD>
131    </TR>
132    <TR>
133<TH><a href="Voice_Parameters/AXSetVoiceItdOn.html">AXSetVoiceItdOn</a></TH>
134<TD>Enables a voice's initial time delay (ITD).</TD>
135    </TR>
136    <TR>
137<TH><a href="Voice_Parameters/AXSetVoiceItdTarget.html">AXSetVoiceItdTarget</a></TH>
138<TD>Sets a phase delay for the left and right channels of a voice.</TD>
139    </TR>
140    <TR>
141<TH><a href="Voice_Parameters/AXSetVoiceLoop.html">AXSetVoiceLoop</a></TH>
142<TD>Sets the <code>AXPBADDR</code> loop flag.</TD>
143    </TR>
144    <TR>
145<TH><a href="Voice_Parameters/AXSetVoiceLoopAddr.html">AXSetVoiceLoopAddr</a></TH>
146<TD>Sets a new starting address for a looping voice.</TD>
147    </TR>
148    <TR>
149<TH><a href="Voice_Parameters/AXSetVoiceLpf.html">AXSetVoiceLpf</a></TH>
150<TD>Initializes the parameters of a voice's low-pass filter.</TD>
151    </TR>
152    <TR>
153<TH><a href="Voice_Parameters/AXSetVoiceLpfCoefs.html">AXSetVoiceLpfCoefs</a></TH>
154<TD>Sets new low-pass filter coefficients while a voice is running.</TD>
155    </TR>
156    <TR>
157<TH><a href="Voice_Parameters/AXSetVoiceBiquad.html">AXSetVoiceBiquad</a></TH>
158<TD>Initializes the parameters of a voice's biquad filter.</TD>
159    </TR>
160    <TR>
161<TH><a href="Voice_Parameters/AXSetVoiceBiquadCoefs.html">AXSetVoiceBiquadCoefs</a></TH>
162<TD>Sets new filter coefficients for a voice's biquad filter.</TD>
163    </TR>
164    <TR>
165<TH><a href="Voice_Parameters/AXSetVoiceMix.html">AXSetVoiceMix</a></TH>
166<TD>Sets a voice's <code>AXPBMIX</code> value.</TD>
167    </TR>
168    <TR>
169<TH><a href="Voice_Parameters/AXSetVoiceSrc.html">AXSetVoiceSrc</a></TH>
170<TD>Initializes a voice's SRC parameter.</TD>
171    </TR>
172    <TR>
173<TH><a href="Voice_Parameters/AXSetVoiceSrcRatio.html">AXSetVoiceSrcRatio</a></TH>
174<TD>Programs a new SRC ratio while a voice is being played back.</TD>
175    </TR>
176    <TR>
177<TH><a href="Voice_Parameters/AXSetVoiceSrcType.html">AXSetVoiceSrcType</a></TH>
178<TD>Sets the sampling rate converter (SRC) type for a voice.</TD>
179    </TR>
180    <TR>
181<TH><a href="Voice_Parameters/AXSetVoiceState.html">AXSetVoiceState</a></TH>
182<TD>Configures whether to start or stop a voice.</TD>
183    </TR>
184    <TR>
185<TH><a href="Voice_Parameters/AXSetVoiceType.html">AXSetVoiceType</a></TH>
186<TD>Configures the voice type.</TD>
187    </TR>
188    <TR>
189<TH><a href="Voice_Parameters/AXSetVoiceVe.html">AXSetVoiceVe</a></TH>
190<TD>Initializes the volume envelope for a voice.</TD>
191    </TR>
192    <TR>
193<TH><a href="Voice_Parameters/AXSetVoiceVeDelta.html">AXSetVoiceVeDelta</a></TH>
194<TD>Sets a new volume envelope coefficient delta for a voice.</TD>
195    </TR>
196    <TR>
197<TH><a href="Voice_Parameters/AXSetVoiceRmtOn.html">AXSetVoiceRmtOn</a></TH>
198<TD>Specifies whether the specified voice should be processed for the Wii Remote speaker.</TD>
199    </TR>
200    <TR>
201<TH><a href="Voice_Parameters/AXSetVoiceRmtMix.html">AXSetVoiceRmtMix</a></TH>
202<TD>Sets a voice's Wii Remote speaker mixing parameter (<code>AXPBRMTMIX</code>).</TD>
203    </TR>
204    <TR>
205<TH><a href="Voice_Parameters/AXSetVoiceRmtIIR.html">AXSetVoiceRmtIIR</a></TH>
206<TD>Initializes a voice's Wii Remote speaker IIR filter parameters.</TD>
207    </TR>
208    <TR>
209<TH><a href="Voice_Parameters/AXSetVoiceRmtIIRCoefs.html">AXSetVoiceRmtIIRCoefs</a></TH>
210<TD>Sets new IIR filter coefficients for the Wii Remote speaker.</TD>
211    </TR>
212  </TBODY>
213</TABLE>
214
215<H2><a name="Volume">Volume</a></H2>
216<TABLE class="api_list" border="1">
217  <TBODY>
218    <TR>
219<TH><a href="Volume/AXGetMasterVolume.html">AXGetMasterVolume</a></TH>
220<TD>Gets the master volume for the AX library.</TD>
221    </TR>
222    <TR>
223<TH><a href="Volume/AXSetMasterVolume.html">AXSetMasterVolume</a></TH>
224<TD>Sets the master volume for the AX library.</TD>
225    </TR>
226    <TR>
227<TH><a href="Volume/AXGetAuxReturnVolume.html">AXGetAuxReturnVolume</a></TH>
228<TD>Gets the return volume for each AUX bus.</TD>
229    </TR>
230    <TR>
231<TH><a href="Volume/AXSetAuxReturnVolume.html">AXSetAuxReturnVolume</a></TH>
232<TD>Sets the return volume for each AUX bus.</TD>
233    </TR>
234  </TBODY>
235</TABLE>
236
237<H2><a name="AUX_Send_Return">AUX Send and Return</a></H2>
238<TABLE class="api_list" border="1">
239  <TBODY>
240    <TR>
241<TH><a href="AUX_Send_Return/AXRegisterAuxACallback.html">AXRegisterAuxACallback</a></TH>
242<TD>Registers a callback function that is invoked once per audio frame to apply an effect to the AuxA buffer context.</TD>
243    </TR>
244    <TR>
245<TH><a href="AUX_Send_Return/AXRegisterAuxBCallback.html">AXRegisterAuxBCallback</a></TH>
246<TD>Registers a callback function that is invoked once per audio frame to apply an effect to the AuxB buffer context.</TD>
247    </TR>
248    <TR>
249<TH><a href="AUX_Send_Return/AXRegisterAuxCCallback.html">AXRegisterAuxCCallback</a></TH>
250<TD>Registers a callback function that is invoked once per audio frame to apply an effect to the AuxC buffer context.</TD>
251    </TR>
252    <TR>
253<TH><a href="AUX_Send_Return/AXGetAuxCallback.html">AXGetAuxACallback</a></TH>
254<TD>Gets the context and callback function registered by the call to the <code>AXRegisterAuxACallback</code> function immediately prior to invocation of this function.</TD>
255    </TR>
256    <TR>
257<TH><a href="AUX_Send_Return/AXGetAuxCallback.html">AXGetAuxBCallback</a></TH>
258<TD>Gets the context and callback function registered by the call to the <code>AXRegisterAuxBCallback</code> function immediately prior to invocation of this function.</TD>
259    </TR>
260    <TR>
261<TH><a href="AUX_Send_Return/AXGetAuxCallback.html">AXGetAuxCCallback</a></TH>
262<TD>Gets the context and callback function registered by the call to the <code>AXRegisterAuxCCallback</code> function immediately prior to invocation of this function.</TD>
263    </TR>
264  </TBODY>
265</TABLE>
266
267<H2><a name="Remote">Obtaining Data for the Controller Speaker</a></H2>
268<TABLE class="api_list" border="1">
269  <TBODY>
270    <TR>
271<TH><a href="Remote/AXRmtGetSamplesLeft.html">AXRmtGetSamplesLeft</a></TH>
272<TD>Returns the number of samples of audio data that can currently be retrieved for the Wii Remote speaker.</TD>
273    </TR>
274    <TR>
275<TH><a href="Remote/AXRmtGetSamples.html">AXRmtGetSamples</a></TH>
276<TD>Copies Wii Remote audio data from an internal AX buffer to another buffer.</TD>
277    </TR>
278    <TR>
279<TH><a href="Remote/AXRmtAdvancePtr.html">AXRmtAdvancePtr</a></TH>
280<TD>Advances an AX library Wii Remote speaker buffer pointer by the specified number of samples.</TD>
281    </TR>
282  </TBODY>
283</TABLE>
284
285<H2><a name="Utility">Utilities</a></H2>
286<TABLE class="api_list" border="1">
287  <TBODY>
288    <TR>
289<TH><a href="Utility/AXGetLpfCoefs.html">AXGetLpfCoefs</a></TH>
290<TD>Gets the a0 and b0 low-pass filter coefficients.</TD>
291    </TR>
292    <TR>
293<TH><a href="Utility/AXMakeCompressorTable.html">AXMakeCompressorTable</a></TH>
294<TD>Creates a custom table for the AX library's output compressor.</TD>
295    </TR>
296    <TR>
297<TH><a href="Utility/AXGetAdpcmData.html">AXGetAdpcmData</a></TH>
298<TD>Converts 16-bit PCM data into DSP-ADPCM data.</TD>
299    </TR>
300    <TR>
301<TH><a href="Utility/AXGetAdpcmOutputSize.html">AXGetAdpcmOutputSize</a></TH>
302<TD>Returns the size of the output buffer used when converting 16-bit PCM data into DSP-ADPCM data.</TD>
303    </TR>
304    <TR>
305<TH><a href="Utility/AXGetAdpcmWorkSize.html">AXGetAdpcmWorkSize</a></TH>
306<TD>Returns the size of the working buffer used when converting 16-bit PCM data into DSP-ADPCM data.</TD>
307    </TR>
308  </TBODY>
309</TABLE>
310
311<H2><a name="Profile">Profile</a></H2>
312<TABLE class="api_list" border="1">
313  <TBODY>
314    <TR>
315<TH><a href="Profile/AXInitProfile.html">AXInitProfile</a></TH>
316<TD>Initializes the AX library's runtime profiler.</TD>
317    </TR>
318    <TR>
319<TH><a href="Profile/AXGetProfile.html">AXGetProfile</a></TH>
320<TD>Requests the number of valid profiles stored in the user-allocated stack.</TD>
321    </TR>
322  </TBODY>
323</TABLE>
324
325<H2><a name="Debug">Debug</a></H2>
326<TABLE class="api_list" border="1">
327  <TBODY>
328    <TR>
329<TH><a href="Debug/AXRegisterExceedCallback.html">AXRegisterExceedCallback</a></TH>
330<TD>Registers the callback invoked when the DSP audio processing does not complete within the 3-ms audio frame.</TD>
331    </TR>
332  </TBODY>
333</TABLE>
334
335<H2><a name="Voice_Parameter_Blocks">Voice Parameter Blocks (AXVPB)</a></H2>
336<TABLE class="api_list" border="1">
337  <TBODY>
338    <TR>
339<TH><a href="Voice_Parameter_Blocks/next.html">axvpb.next</a></TH>
340<TD>Used to sort the voice priority stack.</TD>
341    </TR>
342    <TR>
343<TH><a href="Voice_Parameter_Blocks/next.html">axvpb.prev</a></TH>
344<TD>Used to sort the voice priority stack.</TD>
345    </TR>
346    <TR>
347<TH><a href="Voice_Parameter_Blocks/next.html">axvpb.next1</a></TH>
348<TD>Used to sort the voice priority stack.</TD>
349    </TR>
350    <TR>
351<TH><a href="Voice_Parameter_Blocks/priority.html">axvpb.priority</a></TH>
352<TD>The priority assigned to a voice by an application.</TD>
353    </TR>
354    <TR>
355<TH><a href="Voice_Parameter_Blocks/callback.html">axvpb.callback</a></TH>
356<TD>Callback function that is invoked when the associated voice has been dropped or reacquired by a higher-priority request.</TD>
357    </TR>
358    <TR>
359<TH><a href="Voice_Parameter_Blocks/userContext.html">axvpb.userContext</a></TH>
360<TD>Additional reference information stored by an application for a voice.</TD>
361    </TR>
362    <TR>
363<TH><a href="Voice_Parameter_Blocks/index.html">axvpb.index</a></TH>
364<TD>Voice index in the array of <CODE>AXVPB</CODE> structures managed by the AX library.</TD>
365    </TR>
366    <TR>
367<TH><a href="Voice_Parameter_Blocks/sync.html">axvpb.sync</a></TH>
368<TD>Controls synchronization between an application and the DSP parameter blocks.</TD>
369    </TR>
370    <TR>
371<TH><a href="Voice_Parameter_Blocks/depop.html">axvpb.depop</a></TH>
372<TD>Used when a voice needs to be &quot;de-popped&quot;.</TD>
373    </TR>
374    <TR>
375<TH><a href="Voice_Parameter_Blocks/itdBuffer.html">axvpb.itdBuffer</a></TH>
376<TD>It points to the location of the ITD (Initial Time Delay) buffer used for the voice.</TD>
377    </TR>
378    <TR>
379<TH><a href="Voice_Parameter_Blocks/pb.html">axvpb.pb</a></TH>
380<TD>The <code>AXPB</code> structure that stores voice parameter settings.</TD>
381    </TR>
382  </TBODY>
383</TABLE>
384
385<H2><a name="Parameter_Blocks">Parameter Blocks (AXPB)</a></H2>
386<TABLE class="api_list" border="1">
387  <TBODY>
388    <TR>
389<TH><a href="Parameter_Blocks/next.html">axpb.nextHi</a></TH>
390<TD>Used by the DSP to access voices as a linked list.</TD>
391    </TR>
392    <TR>
393<TH><a href="Parameter_Blocks/next.html">axpb.nextLo</a></TH>
394<TD>Used by the DSP to access voices as a linked list.</TD>
395    </TR>
396    <TR>
397<TH><a href="Parameter_Blocks/next.html">axpb.currHi</a></TH>
398<TD>Used by the DSP to access voices as a linked list.</TD>
399    </TR>
400    <TR>
401<TH><a href="Parameter_Blocks/next.html">axpb.currLo</a></TH>
402<TD>Used by the DSP to access voices as a linked list.</TD>
403    </TR>
404    <TR>
405<TH><a href="Parameter_Blocks/srcselect.html">axpb.srcSelect</a></TH>
406<TD>Specifies the SRC used for the specified voice.</TD>
407    </TR>
408    <TR>
409<TH><a href="Parameter_Blocks/coefselect.html">axpb.coefSelect</a></TH>
410<TD>Specifies the active filter coefficients when <CODE>srcSelect</CODE> is set to <CODE>AX_PB_POLYPHASE</CODE>.</TD>
411    </TR>
412    <TR>
413<TH><a href="Parameter_Blocks/mixerCtrl.html">axpb.mixerCtrl</a></TH>
414<TD>Dictates the method and channels that the DSP must use when mixing a voice.</TD>
415    </TR>
416    <TR>
417<TH><a href="Parameter_Blocks/state.html">axpb.state</a></TH>
418<TD>Sets a voice to run or to stop.</TD>
419    </TR>
420    <TR>
421<TH><a href="Parameter_Blocks/type.html">axpb.type</a></TH>
422<TD>Allows the DSP to differentiate between looped ADPCM sound effects and ADPCM-encoded software streams.</TD>
423    </TR>
424    <TR>
425<TH><a href="Parameter_Blocks/AXPBMIX_mix.html">axpb.mix</a></TH>
426<TD>Specifies the 12 channels of mixing parameters for each voice.</TD>
427    </TR>
428    <TR>
429<TH><a href="Parameter_Blocks/AXPBITD_itd.html">axpb.itd</a></TH>
430<TD>Specifies a phase shift for the main left and right channels of a voice.</TD>
431    </TR>
432    <TR>
433<TH><a href="Parameter_Blocks/AXPBDPOP_dpop.html">axpb.dpop</a></TH>
434<TD>Used to eliminate &quot;popping&quot; artifacts when a voice is forcibly re-acquired.</TD>
435    </TR>
436    <TR>
437<TH><a href="Parameter_Blocks/AXPBVE_ve.html">axpb.ve</a></TH>
438<TD>Used to store the context of a volume envelope.</TD>
439    </TR>
440    <TR>
441<TH><a href="Parameter_Blocks/AXPBADDR_addr.html">axpb.addr</a></TH>
442<TD>Specifies the address and other information of sampling data.</TD>
443    </TR>
444    <TR>
445<TH><a href="Parameter_Blocks/AXPBADPCM_adpcm.html">axpb.adpcm</a></TH>
446<TD>Specifies the coefficients and processing context for playback of ADPCM-encoded sampling data.</TD>
447    </TR>
448    <TR>
449<TH><a href="Parameter_Blocks/AXPBSRC_src.html">axpb.src</a></TH>
450<TD>Specifies processing parameters for the DSP's &quot;front-end&quot; sampling rate converter.</TD>
451    </TR>
452    <TR>
453<TH><a href="Parameter_Blocks/AXPBADPCMLOOP_adpcmloop.html">axpb.adpcmLoop</a></TH>
454<TD>Specifies the ADPCM decoder context for the loop point in the specified sampling data.</TD>
455    </TR>
456    <TR>
457<TH><a href="Parameter_Blocks/AXPBLPF_lpf.html">axpb.lpf</a></TH>
458<TD>Used by the DSP when processing each voice with an independent low-pass filter.</TD>
459    </TR>
460    <TR>
461<TH><a href="Parameter_Blocks/AXPBBIQUAD_biquad.html">axpb.biquad</a></TH>
462<TD>Used to control independent biquad filters for each voice.</TD>
463    </TR>
464    <TR>
465<TH><a href="Parameter_Blocks/remote.html">axpb.remote</a></TH>
466<TD>Sets Wii Remote speaker voice processing to run or to stop.</TD>
467    </TR>
468    <TR>
469<TH><a href="Parameter_Blocks/rmtMixerCtrl.html">axpb.rmtMixerCtrl</a></TH>
470<TD>Configures mixing for the Wii Remote speaker.</TD>
471    </TR>
472    <TR>
473<TH><a href="Parameter_Blocks/AXPBRMTMIX_rmtMix.html">axpb.rmtMix</a></TH>
474<TD>Specifies mixing parameters for the Wii Remote speaker.</TD>
475    </TR>
476    <TR>
477<TH><a href="Parameter_Blocks/AXPBRMTDPOP_rmtDpop.html">axpb.rmtDpop</a></TH>
478<TD>Used for &quot;de-pop&quot; processing with the Wii Remote speaker.</TD>
479    </TR>
480    <TR>
481<TH><a href="Parameter_Blocks/AXPBRMTSRC_rmtSrc.html">axpb.rmtSrc</a></TH>
482<TD>Used when changing the sampling frequency for the Wii Remote speaker.</TD>
483    </TR>
484    <TR>
485<TH><a href="Parameter_Blocks/AXPBRMTIIR_rmtIIR.html">axpb.rmtIIR</a></TH>
486<TD>Applies an IIR filter to the Wii Remote speaker's audio output.</TD>
487    </TR>
488    <TR>
489<TH><a href="Parameter_Blocks/pad.html">axpb.pad</a></TH>
490<TD>Library-reserved member. This must be set to 0.</TD>
491    </TR>
492  </TBODY>
493</TABLE>
494
495<br><br><br>
496
497<hr><p>CONFIDENTIAL</p></body>
498</HTML>