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 "de-popped".</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 "popping" 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 "front-end" 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 "de-pop" 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>