1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
3  <head>
4    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5    <meta http-equiv="Content-Style-Type" content="text/css" />
6    <link rel="stylesheet" href="../../../css/manpage.css" type="text/css" />
7    <style type="text/css"><!--
8      span.static_style
9      {
10        font-size			: 8pt;
11        color				: white;
12        font-weight			: bold;
13        background			: #44f;
14        border-left			: solid 1px #aaf;
15        border-top			: solid 1px #aaf;
16        border-right		: solid 1px #00c;
17        border-bottom		: solid 1px #00c;
18        padding-left		: 2px;
19        padding-right		: 2px;
20      }
21      span.virtual_style
22      {
23        font-size			 : 8pt;
24        color				 : white;
25        font-weight			: bold;
26        background			: #0a0;
27        border-left			: solid 1px #0f0;
28        border-top			: solid 1px #0f0;
29        border-right		: solid 1px #060;
30        border-bottom		: solid 1px #060;
31        padding-left		: 2px;
32        padding-right		: 2px;
33      }
34      span.protected_style
35      {
36        font-size			 : 8pt;
37        color				 : white;
38        font-weight			: bold;
39        background			: #444;
40        border-left			: solid 1px #ccc;
41        border-top			: solid 1px #ccc;
42        border-right		: solid 1px #222;
43        border-bottom		: solid 1px #222;
44        padding-left		: 2px;
45        padding-right		: 2px;
46      }
47        --></style>
48    <title>nw::snd::SoundAmbientParam</title>
49  </head>
50  <body>
51    <h1><CODE><a href="../../../nw/Overview.html">nw</a>::<a href="../../../nw/snd/Overview.html">snd</a>::SoundAmbientParam</CODE> Structure</h1>
52    <div class="section">
53      <b>Header file: </b>nw/snd/snd_BasicSound.h</div>
54    <h2>Syntax</h2>
55    <div class="section">
56      <pre class="definition">struct SoundAmbientParam
57{
58   <span>f32</span> volume;
59   <span>f32</span> pitch;
60   <span>f32</span> pan;
61   <span>f32</span> span;
62   <span>f32</span> fxSend;
63   <span>f32</span> lpf;
64   <span>f32</span> biquadFilterValue;
65   int biquadFilterType;
66   int priority;
67   <span>u32</span> userData;
68};
69</pre>
70    </div>
71    <h2>Description</h2>
72    <div class="section">
73      <p>Ambient parameter structure.</p><p>When 3D sounds are used, you can use this structure to reference the previous 3D sound calculation results, as well as to store the calculation results of the 3D sound engine class.</p></div>
74    <a name="variable" id="variable">
75      <h2>Member Variables</h2>
76      <div class="section">
77        <table class="members">
78          <tr>
79            <td width="100"> </td>
80            <th>
81              <span class="argument">volume</span>
82            </th>
83            <td width="100"><span>f32</span></td>
84            <td>Multiplication factor for the sound volume. If 0.0 is specified, no sound is output.</td>
85          </tr>
86          <tr>
87            <td width="100"> </td>
88            <th>
89              <span class="argument">pitch</span>
90            </th>
91            <td width="100"><span>f32</span></td>
92            <td>Frequency factor for the sound pitch. Pitch does not change when 1.0 is specified. When 2.0 is specified, the frequency to be reproduced is doubled, and the pitch is one octave higher.</td>
93          </tr>
94          <tr>
95            <td width="100"> </td>
96            <th>
97              <span class="argument">pan</span>
98            </th>
99            <td width="100"><span>f32</span></td>
100            <td>Amount of relative change in the pan (right/left location) of the sound. Pitch does not change when 0.0 is specified. When 1.0 is specified, a sound located at the center will be located at the far right, and when -1.0 is specified, a sound that located at the center will be located at the far left.</td>
101          </tr>
102          <tr>
103            <td width="100"> </td>
104            <th>
105              <span class="argument">span</span>
106            </th>
107            <td width="100"><span>f32</span></td>
108            <td>Currently disabled.</td>
109          </tr>
110          <tr>
111            <td width="100"> </td>
112            <th>
113              <span class="argument">fxSend</span>
114            </th>
115            <td width="100"><span>f32</span></td>
116            <td>Currently disabled.</td>
117          </tr>
118          <tr>
119            <td width="100"> </td>
120            <th>
121              <span class="argument">lpf</span>
122            </th>
123            <td width="100"><span>f32</span></td>
124            <td>Currently disabled.</td>
125          </tr>
126          <tr>
127            <td width="100"> </td>
128            <th>
129              <span class="argument">biquadFilterValue</span>
130            </th>
131            <td width="100"><span>f32</span></td>
132            <td>Currently disabled.</td>
133          </tr>
134          <tr>
135            <td width="100"> </td>
136            <th>
137              <span class="argument">biquadFilterType</span>
138            </th>
139            <td width="100">int</td>
140            <td>Currently disabled.</td>
141          </tr>
142          <tr>
143            <td width="100"> </td>
144            <th>
145              <span class="argument">priority</span>
146            </th>
147            <td width="100">int</td>
148            <td>Amount of relative change in the player priority of the sound. This value is added to the original player priority.</td>
149          </tr>
150          <tr>
151            <td width="100"> </td>
152            <th>
153              <span class="argument">userData</span>
154            </th>
155            <td width="100"><span>u32</span></td>
156            <td>The user can freely use this parameter. It is reset to 0 when the sound is played.</td>
157          </tr> </table>
158      </div>
159    </a> <a name="function" id="function">
160      <h2>Member Functions</h2>
161      <div class="section">
162        <table class="members">
163          <tr>
164            <td width="100">  </td>
165            <th>
166              <a href="../../../nw/snd/SoundAmbientParam/SoundAmbientParam.html">SoundAmbientParam</a>
167            </th>
168            <td>Constructor.</td>
169          </tr> </table>
170      </div>
171    </a>
172    <h2>See Also</h2>
173    <div class="section">
174      <p class="reference"><a href="../../../nw/snd/Sound3DEngine/UpdateAmbientParam.html"><CODE>Sound3DEngine::UpdateAmbientParam</CODE></a><br /> </p>
175    </div>
176    <h2>Revision History</h2>
177    <div class="section">
178      <dl class="history">
179        <dt>2010/04/08</dt>
180        <dd>Deleted the <CODE>VoiceOutParam</CODE> member to increase the speed.<br />
181        </dd>
182        <dt>2010/03/12</dt>
183        <dd>Initial version.<br />
184        </dd>
185      </dl>
186    </div>
187  <hr><p>CONFIDENTIAL</p></body>
188</html>
189