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>