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::FxDelay::Param</title>
49  </head>
50  <body>
51    <h1><CODE><a href="../../../../nw/Overview.html">nw</a>::<a href="../../../../nw/snd/Overview.html">snd</a>::<a href="../../../../nw/snd/FxDelay/Overview.html">FxDelay</a>::Param</CODE> Structure</h1>
52    <h2>Syntax</h2>
53    <div class="section">
54      <pre class="definition">struct Param
55{
56   <span>u32</span> m_DelayTime;
57   <span>f32</span> m_FeedbackGain;
58   <span>f32</span> m_Damping;
59   bool m_IsEnableSurround;
60};
61</pre>
62    </div>
63    <h2>Description</h2>
64    <div class="section">
65      <p>A structure for delay parameters.</p><p>m_DelayTime indicates the delay time. The units are in msec. The larger the value, the more delayed the reverberation. Also, the larger this value, the greater the required memory size obtained by <a href="../../../../nw/snd/FxDelay/GetRequiredMemSize.html">GetRequiredMemSize</a>. The initial value is 250.</p><p>m_FeedbackGain indicates the feedback gain for the delay sound. It must be set between 0.0f and 1.0f. The greater the value, the more the delay sound will fall off. Specifying 0.0f results in a one-shot delay (no feedback). The initial value is 0.4.0f.</p><p>m_Damping indicates how the low-pass filter (LPF) is applied. It must be set between 0.0f and 1.0f. The greater this value is made to be, the lower the cutoff frequency. Setting 0.0f results in the low-pass filter not being applied at all. The initial value is 0.5.0f.</p><p>If m_IsEnableSurround is true, surround components (rear L and R channels) are also delayed. If set to false, delay processing is skipped for surround components, reducing the associated processing load. If true is specified, the processing load increases and the required memory size obtained by <a href="../../../../nw/snd/FxDelay/GetRequiredMemSize.html">GetRequiredMemSize</a> also increases.</p><p>If m_DelayTime is changed while an effect is executing, noise may be generated.</p><p>Also, if m_FeedbackGain or m_Damping are changed &quot;continuously&quot;, no noise is generated even if an effect is being executed.</p><p>Call <a href="../../../../nw/snd/FxDelay/SetParam.html">SetParam</a> to change parameters while an effect is being executed.</p></div>
66    <a name="variable" id="variable">
67      <h2>Member Variables</h2>
68      <div class="section">
69        <table class="members">
70          <tr>
71            <td width="100"> </td>
72            <th>
73              <span class="argument"><CODE>m_DelayTime</CODE></span>
74            </th>
75            <td width="100"><span>u32</span></td>
76            <td>Delay time (msec). The initial value is 250.</td>
77          </tr>
78          <tr>
79            <td width="100"> </td>
80            <th>
81              <span class="argument"><CODE>m_FeedbackGain</CODE></span>
82            </th>
83            <td width="100"><span>f32</span></td>
84            <td>Feedback gain. Specify a value from 0.0.f to 1.0.f. The initial value is 0.4.0f.</td>
85          </tr>
86          <tr>
87            <td width="100"> </td>
88            <th>
89              <span class="argument"><CODE>m_Damping</CODE></span>
90            </th>
91            <td width="100"><span>f32</span></td>
92            <td>Low-pass filter damping. Specify a value from 0.0.f to 1.0.f. The initial value is 0.5.0f.</td>
93          </tr>
94          <tr>
95            <td width="100"> </td>
96            <th>
97              <span class="argument">m_IsEnableSurround</span>
98            </th>
99            <td width="100">bool</td>
100            <td>Flag indicating whether to enable delay processing for surround channels. The initial value is false.</td>
101          </tr> </table>
102      </div>
103    </a> <a name="function" id="function">
104      <h2>Member Functions</h2>
105      <div class="section">
106        <table class="members">
107          <tr>
108            <td width="100">  </td>
109            <th>
110              <a href="../../../../nw/snd/FxDelay/Param/Param.html">Param</a>
111            </th>
112            <td>Constructor.</td>
113          </tr> </table>
114      </div>
115    </a>
116    <h2>Revision History</h2>
117    <div class="section">
118      <dl class="history">
119        <dt>2010/10/21</dt>
120        <dd>Changed default values<br />
121        </dd>
122        <dt>2010/10/14</dt>
123        <dd>Added to the description for each variable<br />
124        </dd>
125        <dt>2010/09/30</dt>
126        <dd>Added information about the required memory size.<BR>
127        </dd>
128        <dt>2010/09/06</dt>
129        <dd>Initial version.<br />
130        </dd>
131      </dl>
132    </div>
133  <hr><p>CONFIDENTIAL</p></body>
134</html>
135