1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3
4<head>
5<LINK rel="stylesheet" type="text/css" href="../../CSS/revolution.css">
6<title>AXART_LPF</title>
7<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
8<META http-equiv="Content-Style-Type" content="text/css">
9</head>
10
11<body>
12
13<h1 align="left">AXART_LPF</h1>
14
15<h2>C Specification</h2>
16
17<dl>
18<dd><pre><CODE>#include &lt;revolution.h&gt;
19#include &lt;revolution/axart.h&gt;</CODE></pre>
20  </dd>
21  <dd>
22<pre><CODE>typedef struct
23{
24<a href="AXART_ART.html">AXART_ART</a>   art;
25u32         initLPF;
26
27// runtime user parameters
28
29u32         frequency;
30u32         update;
31
32} AXART_LPF;</CODE></pre>
33  </dd>
34</dl>
35
36<h2>Description</h2>
37<p><code>AXART_LPF</code> is a data structure used to describe a low pass filter sound articulator. This articulator sets the low pass filter roll off frequency for an <a href="AXART_SOUND.html"><font face="Courier New">AXART_SOUND</font></a>. Prior to calling <a href="AXARTAddArticulator.html"><font face="Courier New">AXARTAddArticulator()</font></a> for the <font face="Courier New">AXART_LPF</font>, the user application must call <font face="Courier New"><a href="AXARTInitArtLpf.html">AXARTInitArtLpf()</a></font>.</p>
38<TABLE border="1" cellpadding="3" cellspacing="0.1">
39  <tr>
40<TD width="23%" bgcolor="#999999"><em><strong>Data Member</strong></em></TD>
41<TD width="77%" bgcolor="#999999"><em><strong>Description</strong></em></TD>
42    </tr>
43  <tr>
44<td width="23%"><font face="Courier New">AXART_ART art</font></td>
45<td width="77%">AXART articulator descriptor maintained by AXART. Do not write to this parameter.</td>
46  </tr>
47    <TR>
48<TD><font face="Courier New">u32 initLPF</font></TD>
49<TD>Structure member flag that indicates the low pass filter was initialized. Do not write to this parameter.</TD>
50    </TR>
51    <tr>
52<td width="23%"><font face="Courier New">u32 frequency</font></td>
53<td width="77%">Indexed roll off frequency (from 0 = 16000Hz  to  23 = 80Hz). The indexed values are defined in the axart.h header file.</td>
54  </tr>
55  <tr>
56<td width="23%"><font face="Courier New">u32 update</font></td>
57<td width="77%">Must be set to TRUE for updated indexed roll off frequency values to take effect.</td>
58  </tr>
59</TABLE>
60
61<h2>See Also</h2>
62
63<p><font face="Courier New"><a href="AXARTInitArtLpf.html">AXARTInitArtLpf<br></a><a href="AXARTAddArticulator.html">AXARTAddArticulator</a><a href="AXART_3D.html"><br></a><a href="AXART_ART.html">AXART_ART</a><br> <a href="AXART_SOUND.html">AXART_SOUND</a></font></p>
64
65<H2>Revision History</H2>
66<P>03/01/2006 Initial version.</P>
67
68</body>
69</html>
70