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>Articulators (AXART) API Function List</TITLE>
10</HEAD>
11<BODY>
12<H1><A name="Articulator API">Articulators (AXART) 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="Articulator/AXARTInit.html">AXARTInit</a></TH>
19<TD>Initializes the AXART library. </TD>
20    </TR>
21    <TR>
22<TH><a href="Articulator/AXARTQuit.html">AXARTQuit</a></TH>
23<TD>Safely quits the AXART library.</TD>
24    </TR>
25    <TR>
26<TH><a href="Articulator/AXARTServiceSounds.html">AXARTServiceSounds</a></TH>
27<TD>Runs articulators for all sounds in the AXART sound list and updates voice parameters for one audio frame.</TD>
28    </TR>
29  </TBODY>
30</TABLE>
31
32<H2><a name="Setting">Settings</a></H2>
33<TABLE class="api_list" border="1">
34  <TBODY>
35    <TR>
36<TH><a href="Articulator/AXARTSet3DDistanceScale.html">AXARTSet3DDistanceScale</a></TH>
37<TD>Sets an arbitrary distance scale for the volume attenuation of 3D sounds.</TD>
38    </TR>
39    <TR>
40<TH><a href="Articulator/AXARTSet3DDopplerScale.html">AXARTSet3DDopplerScale</a></TH>
41<TD>Sets an arbitrary scale for the approaching speed used by the Doppler pitch with 3D sounds.</TD>
42    </TR>
43  </TBODY>
44</TABLE>
45
46<H2><a name="Sound List">Sound List</a></H2>
47<TABLE class="api_list" border="1">
48  <TBODY>
49    <TR>
50<TH><a href="Articulator/AXARTInitSound.html">AXARTInitSound</a></TH>
51<TD>Initializes an <CODE>AXART_SOUND</CODE> data structure.</TD>
52    </TR>
53    <TR>
54<TH><a href="Articulator/AXARTAddSound.html">AXARTAddSound</a></TH>
55<TD>Adds an <CODE>AXART_SOUND</CODE> to the AXART sound list.</TD>
56    </TR>
57    <TR>
58<TH><a href="Articulator/AXARTRemoveSound.html">AXARTRemoveSound</a></TH>
59<TD>Removes an <CODE>AXART_SOUND</CODE> from the AXART sound list.</TD>
60    </TR>
61  </TBODY>
62</TABLE>
63
64<H2><a name="Articulator">Articulators</a></H2>
65<TABLE class="api_list" border="1">
66  <TBODY>
67    <TR>
68<TH><a href="Articulator/AXARTAddArticulator.html">AXARTAddArticulator</a></TH>
69<TD>Adds an <CODE>AXART_ART</CODE> to the articulator list specified within <CODE>AXART_SOUND</CODE>.</TD>
70    </TR>
71    <TR>
72<TH><a href="Articulator/AXARTInitLfo.html">AXARTInitLfo</a></TH>
73<TD>Initializes an <CODE>AXART_LFO</CODE> to use with articulators that contain an LFO for modulation.</TD>
74    </TR>
75    <TR>
76<TH><a href="Articulator/AXARTInitArt3D.html">AXARTInitArt3D</a></TH>
77<TD>Initializes an <CODE>AXART_3D</CODE> to be used.</TD>
78    </TR>
79    <TR>
80<TH><a href="Articulator/AXARTInitArtPanning.html">AXARTInitArtPanning</a></TH>
81<TD>Initializes an <CODE>AXART_PANNING</CODE> to be used.</TD>
82    </TR>
83    <TR>
84<TH><a href="Articulator/AXARTInitArtItd.html">AXARTInitArtItd</a></TH>
85<TD>Initializes an <CODE>AXART_ITD</CODE> to be used.</TD>
86    </TR>
87    <TR>
88<TH><a href="Articulator/AXARTInitArtSrctype.html">AXARTInitArtSrctype</a></TH>
89<TD>Initializes an <CODE>AXART_SRCTYPE</CODE> to be used.</TD>
90    </TR>
91    <TR>
92<TH><a href="Articulator/AXARTInitArtPitch.html">AXARTInitArtPitch</a></TH>
93<TD>Initializes an <CODE>AXART_PITCH</CODE> to be used.</TD>
94    </TR>
95    <TR>
96<TH><a href="Articulator/AXARTInitArtPitchEnv.html">AXARTInitArtPitchEnv</a></TH>
97<TD>Initializes an <CODE>AXART_PITCH_ENV</CODE> to be used.</TD>
98    </TR>
99    <TR>
100<TH><a href="Articulator/AXARTInitArtPitchMod.html">AXARTInitArtPitchMod</a></TH>
101<TD>Initializes an <CODE>AXART_PITCH_MOD</CODE> to be used.</TD>
102    </TR>
103    <TR>
104<TH><a href="Articulator/AXARTInitArtVolume.html">AXARTInitArtVolume</a></TH>
105<TD>Initializes an <CODE>AXART_VOLUME</CODE> to be used.</TD>
106    </TR>
107    <TR>
108<TH><a href="Articulator/AXARTInitArtAuxAVolume.html">AXARTInitArtAuxAVolume</a></TH>
109<TD>Initializes an <CODE>AXART_AUXA_VOLUME</CODE> to be used.</TD>
110    </TR>
111    <TR>
112<TH><a href="Articulator/AXARTInitArtAuxBVolume.html">AXARTInitArtAuxBVolume</a></TH>
113<TD>Initializes an <CODE>AXART_AUXB_VOLUME</CODE> to be used.</TD>
114    </TR>
115    <TR>
116<TH><a href="Articulator/AXARTInitArtAuxCVolume.html">AXARTInitArtAuxCVolume</a></TH>
117<TD>Initializes an <CODE>AXART_AUXC_VOLUME</CODE> to be used.</TD>
118    </TR>
119    <TR>
120<TH><a href="Articulator/AXARTInitArtVolumeEnv.html">AXARTInitArtVolumeEnv</a></TH>
121<TD>Initializes an <CODE>AXART_VOLUME_ENV</CODE> to be used.</TD>
122    </TR>
123    <TR>
124<TH><a href="Articulator/AXARTInitArtAuxAVolumeEnv.html">AXARTInitArtAuxAVolumeEnv</a></TH>
125<TD>Initializes an <CODE>AXART_AUXA_VOLUME_ENV</CODE> to be used.</TD>
126    </TR>
127    <TR>
128<TH><a href="Articulator/AXARTInitArtAuxBVolumeEnv.html">AXARTInitArtAuxBVolumeEnv</a></TH>
129<TD>Initializes an <CODE>AXART_AUXB_VOLUME_ENV</CODE> to be used.</TD>
130    </TR>
131    <TR>
132<TH><a href="Articulator/AXARTInitArtAuxCVolumeEnv.html">AXARTInitArtAuxCVolumeEnv</a></TH>
133<TD>Initializes an <CODE>AXART_AUXC_VOLUME_ENV</CODE> to be used.</TD>
134    </TR>
135    <TR>
136<TH><a href="Articulator/AXARTInitArtVolumeMod.html">AXARTInitArtVolumeMod</a></TH>
137<TD>Initializes an <CODE>AXART_VOLUME_MOD</CODE> to be used.</TD>
138    </TR>
139    <TR>
140<TH><a href="Articulator/AXARTInitArtAuxAVolumeMod.html">AXARTInitArtAuxAVolumeMod</a></TH>
141<TD>Initializes an <CODE>AXART_AUXA_VOLUME_MOD</CODE> to be used.</TD>
142    </TR>
143    <TR>
144<TH><a href="Articulator/AXARTInitArtAuxBVolumeMod.html">AXARTInitArtAuxBVolumeMod</a></TH>
145<TD>Initializes an <CODE>AXART_AUXB_VOLUME_MOD</CODE> to be used.</TD>
146    </TR>
147    <TR>
148<TH><a href="Articulator/AXARTInitArtAuxCVolumeMod.html">AXARTInitArtAuxCVolumeMod</a></TH>
149<TD>Initializes an <CODE>AXART_AUXC_VOLUME_MOD</CODE> to be used.</TD>
150    </TR>
151    <TR>
152<TH><a href="Articulator/AXARTInitArtLpf.html">AXARTInitArtLpf</a></TH>
153<TD>Initializes an <CODE>AXART_LPF</CODE> so that it can be used.</TD>
154    </TR>
155    <TR>
156<TH><a href="Articulator/AXARTInitArtFader.html">AXARTInitArtFader</a></TH>
157<TD>Initializes an <CODE>AXART_FADER</CODE> articulator.</TD>
158    </TR>
159    <TR>
160<TH><a href="Articulator/AXARTInitArtRmt.html">AXARTInitArtRmt</a></TH>
161<TD>Initializes an <CODE>AXART_RMT</CODE> articulator.</TD>
162    </TR>
163    <TR>
164<TH><a href="Articulator/AXARTInitArtRmtFader.html">AXARTInitArtRmtFader</a></TH>
165<TD>Initializes an <CODE>AXART_RMT_FADER</CODE> articulator.</TD>
166    </TR>
167    <TR>
168<TH><a href="Articulator/AXARTInitArtRmtAuxVolume.html">AXARTInitArtRmtAuxVolume</a></TH>
169<TD>Initializes an <CODE>AXART_RMT_AUX_VOLUME</CODE> articulator.</TD>
170    </TR>
171  </TBODY>
172</TABLE>
173
174<H2><a name="Structure">Structures</a></H2>
175<TABLE class="api_list" border="1">
176  <TBODY>
177    <TR>
178<TH><a href="Articulator/AXART_SOUND.html">AXART_SOUND</a></TH>
179<TD>A data structure that describes a sound in the AXART voice articulator library.</TD>
180    </TR>
181    <TR>
182<TH><a href="Articulator/AXART_ART.html">AXART_ART</a></TH>
183<TD>A generic articulator data structure of unknown articulator type.</TD>
184    </TR>
185    <TR>
186<TH><a href="Articulator/AXART_LFO.html">AXART_LFO</a></TH>
187<TD>An LFO data structure. It is used by articulators that modulate volume or pitch.</TD>
188    </TR>
189    <TR>
190<TH><a href="Articulator/AXART_3D.html">AXART_3D</a></TH>
191<TD>A data structure that describes a 3D sound articulator.</TD>
192    </TR>
193    <TR>
194<TH><a href="Articulator/AXART_PANNING.html">AXART_PANNING</a></TH>
195<TD>A data structure that describes a pan articulator.</TD>
196    </TR>
197    <TR>
198<TH><a href="Articulator/AXART_ITD.html">AXART_ITD</a></TH>
199<TD>A data structure that describes a sound articulator for the initial time delay.</TD>
200    </TR>
201    <TR>
202<TH><a href="Articulator/AXART_SRCTYPE.html">AXART_SRCTYPE</a></TH>
203<TD>A data structure that describes a sound articulator for the sampling rate converter type.</TD>
204    </TR>
205    <TR>
206<TH><a href="Articulator/AXART_PITCH.html">AXART_PITCH</a></TH>
207<TD>A data structure that describes a sound articulator for the pitch.</TD>
208    </TR>
209    <TR>
210<TH><a href="Articulator/AXART_PITCH_ENV.html">AXART_PITCH_ENV</a></TH>
211<TD>A data structure that describes a sound articulator for the pitch envelope.</TD>
212    </TR>
213    <TR>
214<TH><a href="Articulator/AXART_PITCH_MOD.html">AXART_PITCH_MOD</a></TH>
215<TD>A data structure that describes a sound articulator for pitch modulation.</TD>
216    </TR>
217    <TR>
218<TH><a href="Articulator/AXART_VOLUME.html">AXART_VOLUME</a></TH>
219<TD>A data structure that describes a sound articulator for the volume.</TD>
220    </TR>
221    <TR>
222<TH><a href="Articulator/AXART_AUXA_VOLUME.html">AXART_AUXA_VOLUME</a></TH>
223<TD>A data structure that describes a sound articulator for the AuxA volume.</TD>
224    </TR>
225    <TR>
226<TH><a href="Articulator/AXART_AUXB_VOLUME.html">AXART_AUXB_VOLUME</a></TH>
227<TD>A data structure that describes a sound articulator for the AuxB volume.</TD>
228    </TR>
229    <TR>
230<TH><a href="Articulator/AXART_AUXC_VOLUME.html">AXART_AUXC_VOLUME</a></TH>
231<TD>A data structure that describes a sound articulator for the AuxC volume.</TD>
232    </TR>
233    <TR>
234<TH><a href="Articulator/AXART_VOLUME_ENV.html">AXART_VOLUME_ENV</a></TH>
235<TD>A data structure that describes a sound articulator for the volume envelope.</TD>
236    </TR>
237    <TR>
238<TH><a href="Articulator/AXART_AUXA_VOLUME_ENV.html">AXART_AUXA_VOLUME_ENV</a></TH>
239<TD>A data structure that describes a sound articulator for the AuxA volume envelope.</TD>
240    </TR>
241    <TR>
242<TH><a href="Articulator/AXART_AUXB_VOLUME_ENV.html">AXART_AUXB_VOLUME_ENV</a></TH>
243<TD>A data structure that describes a sound articulator for the AuxB volume envelope.</TD>
244    </TR>
245    <TR>
246<TH><a href="Articulator/AXART_AUXC_VOLUME_ENV.html">AXART_AUXC_VOLUME_ENV</a></TH>
247<TD>A data structure that describes a sound articulator for the AuxC volume envelope.</TD>
248    </TR>
249    <TR>
250<TH><a href="Articulator/AXART_VOLUME_MOD.html">AXART_VOLUME_MOD</a></TH>
251<TD>A data structure that describes a sound articulator for volume attenuation modulation.</TD>
252    </TR>
253    <TR>
254<TH><a href="Articulator/AXART_AUXA_VOLUME_MOD.html">AXART_AUXA_VOLUME_MOD</a></TH>
255<TD>A data structure that describes a sound articulator for the AuxA volume attenuation modulation.</TD>
256    </TR>
257    <TR>
258<TH><a href="Articulator/AXART_AUXB_VOLUME_MOD.html">AXART_AUXB_VOLUME_MOD</a></TH>
259<TD>A data structure that describes a sound articulator for the AuxB volume attenuation modulation.</TD>
260    </TR>
261    <TR>
262<TH><a href="Articulator/AXART_AUXC_VOLUME_MOD.html">AXART_AUXC_VOLUME_MOD</a></TH>
263<TD>A data structure that describes a sound articulator for the AuxC volume attenuation modulation.</TD>
264    </TR>
265    <TR>
266<TH><a href="Articulator/AXART_LPF.html">AXART_LPF</a></TH>
267<TD>A data structure that describes a sound articulator for a low-pass filter.</TD>
268    </TR>
269    <TR>
270<TH><a href="Articulator/AXART_FADER.html">AXART_FADER</a></TH>
271<TD>An articulator that controls a fader.</TD>
272    </TR>
273    <TR>
274<TH><a href="Articulator/AXART_RMT.html">AXART_RMT</a></TH>
275<TD>An articulator that controls the on/off status of audio output to the Wii Remote speaker.</TD>
276    </TR>
277    <TR>
278<TH><a href="Articulator/AXART_RMT_FADER.html">AXART_RMT_FADER</a></TH>
279<TD>An articulator that controls the fader for audio output to the Wii Remote speaker.</TD>
280    </TR>
281    <TR>
282<TH><a href="Articulator/AXART_RMT_AUX_VOLUME.html">AXART_RMT_AUX_VOLUME</a></TH>
283<TD>An articulator that controls the effect send level for audio output to the Wii Remote speaker.</TD>
284    </TR>
285  </TBODY>
286</TABLE>
287
288<br><br><br>
289
290<hr><p>CONFIDENTIAL</p></body>
291</HTML>