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>Mixer (MIX) API Function List</TITLE> 10</HEAD> 11<BODY> 12<H1><A name="Sound Mixer API">Mixer (MIX) API Function List</A></H1> 13 14<H2><a name="Initialize">Initialization and Operation</a></H2> 15<TABLE class="api_list" border="1"> 16 <TBODY> 17 <TR> 18<TH><a href="Mixer/MIXInit.html">MIXInit</a></TH> 19<TD>Initializes a mixer.</TD> 20 </TR> 21 <TR> 22<TH><a href="Mixer/MIXInitSpecifyMem.html">MIXInitSpecifyMem</a></TH> 23<TD>Specifies the memory region for the library and initializes a mixer.</TD> 24 </TR> 25 <TR> 26<TH><a href="Mixer/MIXGetMemorySize.html">MIXGetMemorySize</a></TH> 27<TD>Returns the size (in bytes) of the memory region required by the library.</TD> 28 </TR> 29 <TR> 30<TH><a href="Mixer/MIXQuit.html">MIXQuit</a></TH> 31<TD>Shuts down a mixer.</TD> 32 </TR> 33 <TR> 34<TH><a href="Mixer/MIXInitChannel.html">MIXInitChannel</a></TH> 35<TD>Initializes a single mixer channel to use a single voice.</TD> 36 </TR> 37 <TR> 38<TH><a href="Mixer/MIXReleaseChannel.html">MIXReleaseChannel</a></TH> 39<TD>Releases and stops a mixer channel assigned to a voice for which a mixer has begun service.</TD> 40 </TR> 41 <TR> 42<TH><a href="Mixer/MIXResetControls.html">MIXResetControls</a></TH> 43<TD>Resets all controls for the specified channel to an established default value.</TD> 44 </TR> 45 <TR> 46<TH><a href="Mixer/MIXUpdateSettings.html">MIXUpdateSettings</a></TH> 47<TD>Generates new internal mixing values and updates AX.</TD> 48 </TR> 49 </TBODY> 50</TABLE> 51 52<H2><a name="Mode">Mixer Mode</a></H2> 53<TABLE class="api_list" border="1"> 54 <TBODY> 55 <TR> 56 <TR> 57<TH><a href="Mixer/MIXSetSoundMode.html">MIXSetSoundMode</a></TH> 58<TD>Sets the mixer mode.</TD> 59 </TR> 60 <TR> 61<TH><a href="Mixer/MIXGetSoundMode.html">MIXGetSoundMode</a></TH> 62<TD>Returns the current mixer mode.</TD> 63 </TR> 64 </TBODY> 65</TABLE> 66 67<H2><a name="Input">Input Level</a></H2> 68<TABLE class="api_list" border="1"> 69 <TBODY> 70 <TR> 71<TH><a href="Mixer/MIXSetInput.html">MIXSetInput</a></TH> 72<TD>Sets the attenuation for the input control on the specified voice.</TD> 73 </TR> 74 <TR> 75<TH><a href="Mixer/MIXAdjustInput.html">MIXAdjustInput</a></TH> 76<TD>Adjusts the attenuation for the input control on the specified voice.</TD> 77 </TR> 78 <TR> 79<TH><a href="Mixer/MIXGetInput.html">MIXGetInput</a></TH> 80<TD>Returns the current input control setting for the specified voice.</TD> 81 </TR> 82 </TBODY> 83</TABLE> 84 85<H2><a name="AUX Fader">AUX Fader Mode</a></H2> 86<TABLE class="api_list" border="1"> 87 <TBODY> 88 <TR> 89<TH><a href="Mixer/MIXAuxAPostFader.html">MIXAuxAPostFader</a></TH> 90<TD>Sets the AuxA control in postfader mode on the specified voice.</TD> 91 </TR> 92 <TR> 93<TH><a href="Mixer/MIXAuxBPostFader.html">MIXAuxBPostFader</a></TH> 94<TD>Sets the AuxB control in postfader mode on the specified voice.</TD> 95 </TR> 96 <TR> 97<TH><a href="Mixer/MIXAuxCPostFader.html">MIXAuxCPostFader</a></TH> 98<TD>Sets the AuxC control in postfader mode on the specified voice.</TD> 99 </TR> 100 <TR> 101<TH><a href="Mixer/MIXAuxAPreFader.html">MIXAuxAPreFader</a></TH> 102<TD>Sets the AuxA control in prefader mode on the specified voice.</TD> 103 </TR> 104 <TR> 105<TH><a href="Mixer/MIXAuxBPreFader.html">MIXAuxBPreFader</a></TH> 106<TD>Sets the AuxB control in prefader mode on the specified voice.</TD> 107 </TR> 108 <TR> 109<TH><a href="Mixer/MIXAuxCPreFader.html">MIXAuxCPreFader</a></TH> 110<TD>Sets the AuxC control in prefader mode on the specified voice.</TD> 111 </TR> 112 <TR> 113<TH><a href="Mixer/MIXAuxAIsPostFader.html">MIXAuxAIsPostFader</a></TH> 114<TD>Gets the current fader mode for the AuxA send control on the specified voice.</TD> 115 </TR> 116 <TR> 117<TH><a href="Mixer/MIXAuxBIsPostFader.html">MIXAuxBIsPostFader</a></TH> 118<TD>Gets the current fader mode for the AuxB send control on the specified voice.</TD> 119 </TR> 120 <TR> 121<TH><a href="Mixer/MIXAuxCIsPostFader.html">MIXAuxCIsPostFader</a></TH> 122<TD>Gets the current fader mode for the AuxC send control on the specified voice.</TD> 123 </TR> 124 </TBODY> 125</TABLE> 126 127<H2><a name="AUX Control">AUX Send Level</a></H2> 128<TABLE class="api_list" border="1"> 129 <TBODY> 130 <TR> 131<TH><a href="Mixer/MIXSetAuxA.html">MIXSetAuxA</a></TH> 132<TD>Configures the specified settings for the AuxA control on the specified voice.</TD> 133 </TR> 134 <TR> 135<TH><a href="Mixer/MIXSetAuxB.html">MIXSetAuxB</a></TH> 136<TD>Configures the specified settings for the AuxB control on the specified voice.</TD> 137 </TR> 138 <TR> 139<TH><a href="Mixer/MIXSetAuxC.html">MIXSetAuxC</a></TH> 140<TD>Configures the specified settings for the AuxC control on the specified voice.</TD> 141 </TR> 142 <TR> 143<TH><a href="Mixer/MIXAdjustAuxA.html">MIXAdjustAuxA</a></TH> 144<TD>Adjusts the current settings for the AuxA control on the specified voice.</TD> 145 </TR> 146 <TR> 147<TH><a href="Mixer/MIXAdjustAuxB.html">MIXAdjustAuxB</a></TH> 148<TD>Adjusts the current settings for the AuxB control on the specified voice.</TD> 149 </TR> 150 <TR> 151<TH><a href="Mixer/MIXAdjustAuxC.html">MIXAdjustAuxC</a></TH> 152<TD>Adjusts the current settings for the AuxC control on the specified voice.</TD> 153 </TR> 154 <TR> 155<TH><a href="Mixer/MIXGetAuxA.html">MIXGetAuxA</a></TH> 156<TD>Gets the current settings for the AuxA control on the specified voice.</TD> 157 </TR> 158 <TR> 159<TH><a href="Mixer/MIXGetAuxB.html">MIXGetAuxB</a></TH> 160<TD>Gets the current settings for the AuxB control on the specified voice.</TD> 161 </TR> 162 <TR> 163<TH><a href="Mixer/MIXGetAuxC.html">MIXGetAuxC</a></TH> 164<TD>Gets the current settings for the AuxC control on the specified voice.</TD> 165 </TR> 166 </TBODY> 167</TABLE> 168 169<H2><a name="Pan">Pan</a></H2> 170<TABLE class="api_list" border="1"> 171 <TBODY> 172 <TR> 173<TH><a href="Mixer/MIXSetPan.html">MIXSetPan</a></TH> 174<TD>Sets the left and right pan for the specified voice.</TD> 175 </TR> 176 <TR> 177<TH><a href="Mixer/MIXAdjustPan.html">MIXAdjustPan</a></TH> 178<TD>Adjusts the left and right pan for the specified voice.</TD> 179 </TR> 180 <TR> 181<TH><a href="Mixer/MIXGetPan.html">MIXGetPan</a></TH> 182<TD>Gets the current pan control settings for the specified voice.</TD> 183 </TR> 184 <TR> 185<TH><a href="Mixer/MIXSetSPan.html">MIXSetSPan</a></TH> 186<TD>Sets the front and rear pan for the specified voice.</TD> 187 </TR> 188 <TR> 189<TH><a href="Mixer/MIXAdjustSPan.html">MIXAdjustSPan</a></TH> 190<TD>Adjusts the front and rear pan for the specified voice.</TD> 191 </TR> 192 <TR> 193<TH><a href="Mixer/MIXGetSPan.html">MIXGetSPan</a></TH> 194<TD>Gets the current span control settings for the specified voice.</TD> 195 </TR> 196 </TBODY> 197</TABLE> 198 199<H2><a name="Mute">Mute</a></H2> 200<TABLE class="api_list" border="1"> 201 <TBODY> 202 <TR> 203<TH><a href="Mixer/MIXMute.html">MIXMute</a></TH> 204<TD>Mutes input for the specified voice.</TD> 205 </TR> 206 <TR> 207<TH><a href="Mixer/MIXUnMute.html">MIXUnMute</a></TH> 208<TD>Stops muting input for the specified voice.</TD> 209 </TR> 210 <TR> 211<TH><a href="Mixer/MIXIsMute.html">MIXIsMute</a></TH> 212<TD>Gets the mute setting for the specified voice.</TD> 213 </TR> 214 </TBODY> 215</TABLE> 216 217<H2><a name="Fader">Fader</a></H2> 218<TABLE class="api_list" border="1"> 219 <TBODY> 220 <TR> 221<TH><a href="Mixer/MIXSetFader.html">MIXSetFader</a></TH> 222<TD>Sets the attenuation for the fader control on the specified voice.</TD> 223 </TR> 224 <TR> 225<TH><a href="Mixer/MIXAdjustFader.html">MIXAdjustFader</a></TH> 226<TD>Adjusts the attenuation for the fader control on the specified voice.</TD> 227 </TR> 228 <TR> 229<TH><a href="Mixer/MIXGetFader.html">MIXGetFader</a></TH> 230<TD>Gets the current settings for the fader control on the specified voice.</TD> 231 </TR> 232 </TBODY> 233</TABLE> 234 235<H2><a name="Remote">Wii Remote Speaker</a></H2> 236<TABLE class="api_list" border="1"> 237 <TBODY> 238 <TR> 239<TH><a href="Mixer/MIXRmtSetVolumes.html">MIXRmtSetVolumes</a></TH> 240<TD>Sets volume values used to output audio from each Wii Remote speaker for the specified voice.</TD> 241 </TR> 242 <TR> 243<TH><a href="Mixer/MIXRmtAuxPostFader.html">MIXRmtAuxPostFader</a></TH> 244<TD>Configures the AUX bus in postfader mode for the specified voice and Wii Remote speaker.</TD> 245 </TR> 246 <TR> 247<TH><a href="Mixer/MIXRmtAuxPreFader.html">MIXRmtAuxPreFader</a></TH> 248<TD>Configures the AUX bus in prefader mode for the specified voice and Wii Remote speaker.</TD> 249 </TR> 250 <TR> 251<TH><a href="Mixer/MIXRmtAuxIsPostFader.html">MIXRmtAuxIsPostFader</a></TH> 252<TD>Gets the fader mode of the AUX bus for the specified voice and Wii Remote speaker.</TD> 253 </TR> 254 <TR> 255<TH><a href="Mixer/MIXRmtSetAux.html">MIXRmtSetAux</a></TH> 256<TD>Sets the AUX control for the specified voice and Wii Remote speaker.</TD> 257 </TR> 258 <TR> 259<TH><a href="Mixer/MIXRmtAdjustAux.html">MIXRmtAdjustAux</a></TH> 260<TD>Adjusts the AUX control for the specified voice and Wii Remote speaker.</TD> 261 </TR> 262 <TR> 263<TH><a href="Mixer/MIXRmtGetAux.html">MIXRmtGetAux</a></TH> 264<TD>Returns the current value of the AUX control for the specified voice and Wii Remote speaker.</TD> 265 </TR> 266 <TR> 267<TH><a href="Mixer/MIXRmtSetFader.html">MIXRmtSetFader</a></TH> 268<TD>Sets the fader control for the specified voice and Wii Remote speaker.</TD> 269 </TR> 270 <TR> 271<TH><a href="Mixer/MIXRmtAdjustFader.html">MIXRmtAdjustFader</a></TH> 272<TD>Adjusts the fader control for the specified voice and Wii Remote speaker.</TD> 273 </TR> 274 <TR> 275<TH><a href="Mixer/MIXRmtGetFader.html">MIXRmtGetFader</a></TH> 276<TD>Returns the current value of the fader control for the specified voice and Wii Remote speaker.</TD> 277 </TR> 278 </TBODY> 279</TABLE> 280 281<br><br><br> 282 283<hr><p>CONFIDENTIAL</p></body> 284</HTML>