ponytracker/documentation/html/fmod__dsp_8h_source.html

1021 lines
224 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>PonyTracker: Fichier source de sources/fmod/include/fmod_dsp.h</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="vinyl.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">PonyTracker
</div>
<div id="projectbrief">Un projet de tracker de musique</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Généré par Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Recherche');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Page&#160;principale</span></a></li>
<li><a href="namespaces.html"><span>Espaces&#160;de&#160;nommage</span></a></li>
<li><a href="annotated.html"><span>Structures&#160;de&#160;données</span></a></li>
<li class="current"><a href="files.html"><span>Fichiers</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Recherche" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>Liste&#160;des&#160;fichiers</span></a></li>
<li><a href="globals.html"><span>Variables&#160;globale</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>Tout</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Structures de données</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Espaces de nommage</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Fichiers</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Fonctions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Définitions de type</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Énumérations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Valeurs énumérées</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_08d237fc27d4ecd563f71c5d52f2fecc.html">sources</a></li><li class="navelem"><a class="el" href="dir_6c19ee39fd311a71af45ad229c43c5f0.html">fmod</a></li><li class="navelem"><a class="el" href="dir_3842d752ecd7b678829e19c90d796d7e.html">include</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">fmod_dsp.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="fmod__dsp_8h.html">Aller à la documentation de ce fichier.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/* ========================================================================================== */</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">/* FMOD Ex - DSP header file. Copyright (c), Firelight Technologies Pty, Ltd. 2004-2014. */</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">/* */</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">/* Use this header if you are interested in delving deeper into the FMOD software mixing / */</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">/* DSP engine. In this header you can find parameter structures for FMOD system reigstered */</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">/* DSP effects and generators. */</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">/* Also use this header if you are wanting to develop your own DSP plugin to use with FMOD&#39;s */</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">/* dsp system. With this header you can make your own DSP plugin that FMOD can */</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">/* register and use. See the documentation and examples on how to make a working plugin. */</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">/* */</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">/* ========================================================================================== */</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;</div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="preprocessor">#ifndef _FMOD_DSP_H</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define _FMOD_DSP_H</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ad4a880ca89218336f9ffe3e94f7693ed"> 16</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html">FMOD_DSP_STATE</a> <a class="code" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html">FMOD_DSP_STATE</a>;</div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;</div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment">/* </span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> DSP callbacks</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">typedef</span> <a class="code" href="fmod__dsp_8h.html#a3604514e1e7c9b98a24b9b1e48da08d9">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *FMOD_DSP_CREATECALLBACK) (<a class="code" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html">FMOD_DSP_STATE</a> *dsp_state);</div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="keyword">typedef</span> <a class="code" href="fmod__dsp_8h.html#a3604514e1e7c9b98a24b9b1e48da08d9">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *FMOD_DSP_RELEASECALLBACK) (<a class="code" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html">FMOD_DSP_STATE</a> *dsp_state);</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="keyword">typedef</span> <a class="code" href="fmod__dsp_8h.html#a3604514e1e7c9b98a24b9b1e48da08d9">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *FMOD_DSP_RESETCALLBACK) (<a class="code" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html">FMOD_DSP_STATE</a> *dsp_state);</div>
<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a4457b8f3cda4509389102f24345f7ad2"> 24</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="fmod__dsp_8h.html#a3604514e1e7c9b98a24b9b1e48da08d9">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *FMOD_DSP_READCALLBACK) (<a class="code" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html">FMOD_DSP_STATE</a> *dsp_state, <span class="keywordtype">float</span> *<a class="code" href="fmod__dsp_8h.html#a6ee1ec680623931f95fd9dea1d96b572">inbuffer</a>, <span class="keywordtype">float</span> *<a class="code" href="fmod__dsp_8h.html#a68e28ea87194540ee2f6e56b118c05dc">outbuffer</a>, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="fmod__dsp_8h.html#a9b4576f3adf8430e8cc83cd94fb3278d">length</a>, <span class="keywordtype">int</span> <a class="code" href="fmod__dsp_8h.html#aee8219a6fd9bc9ddf113665184a7e96b">inchannels</a>, <span class="keywordtype">int</span> <a class="code" href="fmod__dsp_8h.html#a4457b8f3cda4509389102f24345f7ad2">outchannels</a>);</div>
<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a84ca90fe34da0d9dc1e3ab8164ba626f"> 25</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="fmod__dsp_8h.html#a3604514e1e7c9b98a24b9b1e48da08d9">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *<a class="code" href="fmod__dsp_8h.html#a84ca90fe34da0d9dc1e3ab8164ba626f">FMOD_DSP_SETPOSITIONCALLBACK</a>)(<a class="code" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html">FMOD_DSP_STATE</a> *dsp_state, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="fmod_8h.html#a74861c24659b95574d7a405e864de0df">pos</a>);</div>
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a7d209388070aba8c66e5b8bc12ff1725"> 26</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="fmod__dsp_8h.html#a3604514e1e7c9b98a24b9b1e48da08d9">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *FMOD_DSP_SETPARAMCALLBACK) (<a class="code" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html">FMOD_DSP_STATE</a> *dsp_state, <span class="keywordtype">int</span> <a class="code" href="fmod__dsp_8h.html#a1499949ec4dbbc5290ece2ac210bba35">index</a>, <span class="keywordtype">float</span> <a class="code" href="fmod__dsp_8h.html#a7d209388070aba8c66e5b8bc12ff1725">value</a>);</div>
<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a39b187949529e2a44358c41308978552"> 27</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="fmod__dsp_8h.html#a3604514e1e7c9b98a24b9b1e48da08d9">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *FMOD_DSP_GETPARAMCALLBACK) (<a class="code" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html">FMOD_DSP_STATE</a> *dsp_state, <span class="keywordtype">int</span> <a class="code" href="fmod__dsp_8h.html#a1499949ec4dbbc5290ece2ac210bba35">index</a>, <span class="keywordtype">float</span> *<a class="code" href="fmod__dsp_8h.html#a7d209388070aba8c66e5b8bc12ff1725">value</a>, <span class="keywordtype">char</span> *<a class="code" href="fmod__dsp_8h.html#a39b187949529e2a44358c41308978552">valuestr</a>);</div>
<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a11e872b8094818480d775e0bd50424fb"> 28</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="fmod__dsp_8h.html#a3604514e1e7c9b98a24b9b1e48da08d9">FMOD_RESULT</a> (<a class="code" href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a> *FMOD_DSP_DIALOGCALLBACK) (<a class="code" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html">FMOD_DSP_STATE</a> *dsp_state, <span class="keywordtype">void</span> *<a class="code" href="fmod__dsp_8h.html#aa587cb0701854912afb4f12f5936ef54">hwnd</a>, <span class="keywordtype">int</span> <a class="code" href="fmod__dsp_8h.html#a11e872b8094818480d775e0bd50424fb">show</a>);</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment">[</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment"> These definitions can be used for creating FMOD defined special effects or DSP units.</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="comment"> To get them to be active, first create the unit, then add it somewhere into the DSP network, either at the front of the network near the soundcard unit to affect the global output (by using System::getDSPHead), or on a single channel (using Channel::getDSPHead).</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="comment"> [SEE_ALSO]</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="comment"> System::createDSPByType</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3ae"> 46</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;{</div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeaa64261adc7a64721bc4dbb5195ab76bb"> 48</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeaa64261adc7a64721bc4dbb5195ab76bb">FMOD_DSP_TYPE_UNKNOWN</a>, <span class="comment">/* This unit was created via a non FMOD plugin so has an unknown purpose. */</span></div>
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea8b3f0e15ab677ccfbac18015241cbf53"> 49</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea8b3f0e15ab677ccfbac18015241cbf53">FMOD_DSP_TYPE_MIXER</a>, <span class="comment">/* This unit does nothing but take inputs and mix them together then feed the result to the soundcard unit. */</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aead92f2bf742699d311c2174785939bb55"> 50</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aead92f2bf742699d311c2174785939bb55">FMOD_DSP_TYPE_OSCILLATOR</a>, <span class="comment">/* This unit generates sine/square/saw/triangle or noise tones. */</span></div>
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea62fc813692ebc72e42f3c83b3cbb2694"> 51</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea62fc813692ebc72e42f3c83b3cbb2694">FMOD_DSP_TYPE_LOWPASS</a>, <span class="comment">/* This unit filters sound using a high quality, resonant lowpass filter algorithm but consumes more CPU time. */</span></div>
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeae229b40c3449172cd6b695b4bf1fb726"> 52</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeae229b40c3449172cd6b695b4bf1fb726">FMOD_DSP_TYPE_ITLOWPASS</a>, <span class="comment">/* This unit filters sound using a resonant lowpass filter algorithm that is used in Impulse Tracker, but with limited cutoff range (0 to 8060hz). */</span></div>
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeaecdacfccc3c85a61ea302b7c40608e4d"> 53</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeaecdacfccc3c85a61ea302b7c40608e4d">FMOD_DSP_TYPE_HIGHPASS</a>, <span class="comment">/* This unit filters sound using a resonant highpass filter algorithm. */</span></div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea00c667886510ba6e0efa030ef3599e06"> 54</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea00c667886510ba6e0efa030ef3599e06">FMOD_DSP_TYPE_ECHO</a>, <span class="comment">/* This unit produces an echo on the sound and fades out at the desired rate. */</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeab434d848ceda56235d444e60aec8584f"> 55</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeab434d848ceda56235d444e60aec8584f">FMOD_DSP_TYPE_FLANGE</a>, <span class="comment">/* This unit produces a flange effect on the sound. */</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea3cbbbb41a6a218f22088da20aa4924e5"> 56</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea3cbbbb41a6a218f22088da20aa4924e5">FMOD_DSP_TYPE_DISTORTION</a>, <span class="comment">/* This unit distorts the sound. */</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea520018ccfa0c306458f896877e728fdf"> 57</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea520018ccfa0c306458f896877e728fdf">FMOD_DSP_TYPE_NORMALIZE</a>, <span class="comment">/* This unit normalizes or amplifies the sound to a certain level. */</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea170f2d66fae089b8a99855a1ef854bc9"> 58</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea170f2d66fae089b8a99855a1ef854bc9">FMOD_DSP_TYPE_PARAMEQ</a>, <span class="comment">/* This unit attenuates or amplifies a selected frequency range. */</span></div>
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeaeb5f500b3a0f4dc04ec9f6737220d8e9"> 59</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeaeb5f500b3a0f4dc04ec9f6737220d8e9">FMOD_DSP_TYPE_PITCHSHIFT</a>, <span class="comment">/* This unit bends the pitch of a sound without changing the speed of playback. */</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea64cd0f0e705b60351fea9f272df15296"> 60</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea64cd0f0e705b60351fea9f272df15296">FMOD_DSP_TYPE_CHORUS</a>, <span class="comment">/* This unit produces a chorus effect on the sound. */</span></div>
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeae3a9e46db15de2876c4699b604abd737"> 61</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeae3a9e46db15de2876c4699b604abd737">FMOD_DSP_TYPE_VSTPLUGIN</a>, <span class="comment">/* This unit allows the use of Steinberg VST plugins */</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aead786512053317d61fbe8e70bac4d2b99"> 62</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aead786512053317d61fbe8e70bac4d2b99">FMOD_DSP_TYPE_WINAMPPLUGIN</a>, <span class="comment">/* This unit allows the use of Nullsoft Winamp plugins */</span></div>
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea99fbf49cfbb17a593ace9194a5ccd3ab"> 63</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea99fbf49cfbb17a593ace9194a5ccd3ab">FMOD_DSP_TYPE_ITECHO</a>, <span class="comment">/* This unit produces an echo on the sound and fades out at the desired rate as is used in Impulse Tracker. */</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea4c478cfceb6b82fccdc67c88e4b59208"> 64</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea4c478cfceb6b82fccdc67c88e4b59208">FMOD_DSP_TYPE_COMPRESSOR</a>, <span class="comment">/* This unit implements dynamic compression (linked multichannel, wideband) */</span></div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea42b0259f8b3be1248fda5f43a7c83fbe"> 65</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea42b0259f8b3be1248fda5f43a7c83fbe">FMOD_DSP_TYPE_SFXREVERB</a>, <span class="comment">/* This unit implements SFX reverb */</span></div>
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeadbd5d3a9316bc79a0ab793b7d822356d"> 66</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeadbd5d3a9316bc79a0ab793b7d822356d">FMOD_DSP_TYPE_LOWPASS_SIMPLE</a>, <span class="comment">/* This unit filters sound using a simple lowpass with no resonance, but has flexible cutoff and is fast. */</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea756245900cc236fb154b79f8ab869bea"> 67</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea756245900cc236fb154b79f8ab869bea">FMOD_DSP_TYPE_DELAY</a>, <span class="comment">/* This unit produces different delays on individual channels of the sound. */</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea67c4a67025bd7477be5ae502eff203d1"> 68</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea67c4a67025bd7477be5ae502eff203d1">FMOD_DSP_TYPE_TREMOLO</a>, <span class="comment">/* This unit produces a tremolo / chopper effect on the sound. */</span></div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea5c27a6be6edc1f499b1909eed3cf6c60"> 69</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea5c27a6be6edc1f499b1909eed3cf6c60">FMOD_DSP_TYPE_LADSPAPLUGIN</a>, <span class="comment">/* This unit allows the use of LADSPA standard plugins. */</span></div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeaea61994ea80ec7ae3c16d829d8592b87"> 70</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeaea61994ea80ec7ae3c16d829d8592b87">FMOD_DSP_TYPE_HIGHPASS_SIMPLE</a>, <span class="comment">/* This unit filters sound using a simple highpass with no resonance, but has flexible cutoff and is fast. */</span></div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeae99e582423713e9007d39dab805cd283"> 71</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeae99e582423713e9007d39dab805cd283">FMOD_DSP_TYPE_HARDWARE</a> = 1000, <span class="comment">/* Offset that platform specific FMOD_HARDWARE DSPs will start at. */</span></div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea18406eb46b87418bd15bee709c2c2939"> 72</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea18406eb46b87418bd15bee709c2c2939">FMOD_DSP_TYPE_FORCEINT</a> = 65536 <span class="comment">/* Makes sure this enum is signed 32bit. */</span></div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;} <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3ae">FMOD_DSP_TYPE</a>;</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="comment">[STRUCTURE] </span></div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="comment">[</span></div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="comment"> [DESCRIPTION]</span></div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;<span class="comment"> Structure to define a parameter for a DSP unit.</span></div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;<span class="comment"> Members marked with [r] mean the variable is modified by FMOD and is for reading purposes only. Do not change this value.&lt;br&gt;</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;<span class="comment"> Members marked with [w] mean the variable can be written to. The user can set the value.&lt;br&gt;</span></div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;<span class="comment"> System::createDSP</span></div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="comment"> DSP::setParameter</span></div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html"> 94</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html">FMOD_DSP_PARAMETERDESC</a></div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;{</div>
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html#ad2e88d75f808e6d4e78d48bceb10c336"> 96</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html#ad2e88d75f808e6d4e78d48bceb10c336">min</a>; <span class="comment">/* [w] Minimum value of the parameter (ie 100.0). */</span></div>
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html#a306b5ca364bf842a8ff5bbfc0b4d4a4b"> 97</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html#a306b5ca364bf842a8ff5bbfc0b4d4a4b">max</a>; <span class="comment">/* [w] Maximum value of the parameter (ie 22050.0). */</span></div>
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html#a26e17b2e7b7eb0c1a43cbd5770f94a3e"> 98</a></span>&#160; <span class="keywordtype">float</span> <a class="code" href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html#a26e17b2e7b7eb0c1a43cbd5770f94a3e">defaultval</a>; <span class="comment">/* [w] Default value of parameter. */</span></div>
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html#acd328517a6cf718155c2e6e22b671ca9"> 99</a></span>&#160; <span class="keywordtype">char</span> <a class="code" href="fmod__codec_8h.html#a5e2ffb0d63611b2d033c3a3c97d4a1cd">name</a>[16]; <span class="comment">/* [w] Name of the parameter to be displayed (ie &quot;Cutoff frequency&quot;). */</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html#acb4f98c6a2a2bddf5c6e08884185237f"> 100</a></span>&#160; <span class="keywordtype">char</span> <a class="code" href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html#acb4f98c6a2a2bddf5c6e08884185237f">label</a>[16]; <span class="comment">/* [w] Short string to be put next to value to denote the unit type (ie &quot;hz&quot;). */</span></div>
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html#a68344fa88cf4e86b5079fd69a5c22d57"> 101</a></span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html#a68344fa88cf4e86b5079fd69a5c22d57">description</a>; <span class="comment">/* [w] Description of the parameter to be displayed as a help item / tooltip for this parameter. */</span></div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;} <a class="code" href="fmod__dsp_8h.html#acdb1d9fa8b4648dd457dbb609fcb3a52">FMOD_DSP_PARAMETERDESC</a>;</div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;</div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;</div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;<span class="comment">[STRUCTURE] </span></div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;<span class="comment">[</span></div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;<span class="comment"> [DESCRIPTION]</span></div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<span class="comment"> When creating a DSP unit, declare one of these and provide the relevant callbacks and name for FMOD to use when it creates and uses a DSP unit of this type.</span></div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;<span class="comment"> &lt;br&gt;</span></div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;<span class="comment"> Members marked with [r] mean the variable is modified by FMOD and is for reading purposes only. Do not change this value.&lt;br&gt;</span></div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;<span class="comment"> Members marked with [w] mean the variable can be written to. The user can set the value.&lt;br&gt;</span></div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;<span class="comment"> &lt;br&gt;</span></div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;<span class="comment"> IMPORTANT: The &#39;paramdesc&#39; member should point to static memory, as FMOD references the data internally using the pointer provided. Do not store these parameter description structures on the stack, or in heap memory that is freed while FMOD is using it.&lt;br&gt;</span></div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;<span class="comment"> &lt;br&gt;</span></div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;<span class="comment"> There are 2 different ways to change a parameter in this architecture.&lt;br&gt;</span></div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;<span class="comment"> One is to use DSP::setParameter / DSP::getParameter. This is platform independant and is dynamic, so new unknown plugins can have their parameters enumerated and used.&lt;br&gt;</span></div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;<span class="comment"> The other is to use DSP::showConfigDialog. This is platform specific and requires a GUI, and will display a dialog box to configure the plugin.&lt;br&gt;</span></div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;<span class="comment"> System::createDSP</span></div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;<span class="comment"> FMOD_DSP_STATE</span></div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html"> 130</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html">FMOD_DSP_DESCRIPTION</a></div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;{</div>
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#abc1e86d7c344fe34ff09e72d4595ab7e"> 132</a></span>&#160; <span class="keywordtype">char</span> <a class="code" href="fmod__codec_8h.html#a5e2ffb0d63611b2d033c3a3c97d4a1cd">name</a>[32]; <span class="comment">/* [w] Name of the unit to be displayed in the network. */</span></div>
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a5408ac5df4c170828874e1b10b4c35a0"> 133</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a5408ac5df4c170828874e1b10b4c35a0">version</a>; <span class="comment">/* [w] Plugin writer&#39;s version number. */</span></div>
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a178795099d0608972755dfef8d8367e3"> 134</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a178795099d0608972755dfef8d8367e3">channels</a>; <span class="comment">/* [w] Number of channels. Use 0 to process whatever number of channels is currently in the network. &gt;0 would be mostly used if the unit is a unit that only generates sound. */</span></div>
<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#ad29c47422da6cb00b41653d8ffd703fd"> 135</a></span>&#160; FMOD_DSP_CREATECALLBACK <a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#ad29c47422da6cb00b41653d8ffd703fd">create</a>; <span class="comment">/* [w] Create callback. This is called when DSP unit is created. Can be null. */</span></div>
<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#ae693dc849dec0e719f94b0261144b5b3"> 136</a></span>&#160; FMOD_DSP_RELEASECALLBACK <a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#ae693dc849dec0e719f94b0261144b5b3">release</a>; <span class="comment">/* [w] Release callback. This is called just before the unit is freed so the user can do any cleanup needed for the unit. Can be null. */</span></div>
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a4d16f76d892bcccb1d8000478edda1e1"> 137</a></span>&#160; FMOD_DSP_RESETCALLBACK <a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a4d16f76d892bcccb1d8000478edda1e1">reset</a>; <span class="comment">/* [w] Reset callback. This is called by the user to reset any history buffers that may need resetting for a filter, when it is to be used or re-used for the first time to its initial clean state. Use to avoid clicks or artifacts. */</span></div>
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a75f0c778561cc3350a4a7cc0a90b324f"> 138</a></span>&#160; FMOD_DSP_READCALLBACK <a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a75f0c778561cc3350a4a7cc0a90b324f">read</a>; <span class="comment">/* [w] Read callback. Processing is done here. Can be null. */</span></div>
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#ae141947e639e01b5ac51eba151db5cc5"> 139</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a84ca90fe34da0d9dc1e3ab8164ba626f">FMOD_DSP_SETPOSITIONCALLBACK</a> <a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#ae141947e639e01b5ac51eba151db5cc5">setposition</a>; <span class="comment">/* [w] Set position callback. This is called if the unit wants to update its position info but not process data, or reset a cursor position internally if it is reading data from a certain source. Can be null. */</span></div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160;</div>
<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a800f97156b7fbb92c83b22c85fa6a060"> 141</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a800f97156b7fbb92c83b22c85fa6a060">numparameters</a>; <span class="comment">/* [w] Number of parameters used in this filter. The user finds this with DSP::getNumParameters */</span></div>
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a776b9996aec50e1b314ddb8d00fcb4f6"> 142</a></span>&#160; <a class="code" href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html">FMOD_DSP_PARAMETERDESC</a> *<a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a776b9996aec50e1b314ddb8d00fcb4f6">paramdesc</a>; <span class="comment">/* [w] Variable number of parameter structures. */</span></div>
<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a900268a996e57ff671478273977e2c15"> 143</a></span>&#160; FMOD_DSP_SETPARAMCALLBACK <a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a900268a996e57ff671478273977e2c15">setparameter</a>; <span class="comment">/* [w] This is called when the user calls DSP::setParameter. Can be null. */</span></div>
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a3ffae8e38c724c37fc64e250af27b7c5"> 144</a></span>&#160; FMOD_DSP_GETPARAMCALLBACK <a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a3ffae8e38c724c37fc64e250af27b7c5">getparameter</a>; <span class="comment">/* [w] This is called when the user calls DSP::getParameter. Can be null. */</span></div>
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a1bb32344ec25a54eb2d1cfc50a9eeb1f"> 145</a></span>&#160; FMOD_DSP_DIALOGCALLBACK <a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a1bb32344ec25a54eb2d1cfc50a9eeb1f">config</a>; <span class="comment">/* [w] This is called when the user calls DSP::showConfigDialog. Can be used to display a dialog to configure the filter. Can be null. */</span></div>
<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a2199a39a4635f4ad162ef927117b098f"> 146</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a2199a39a4635f4ad162ef927117b098f">configwidth</a>; <span class="comment">/* [w] Width of config dialog graphic if there is one. 0 otherwise.*/</span></div>
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a375324abaab4a8cfb8ccb5acea61819d"> 147</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a375324abaab4a8cfb8ccb5acea61819d">configheight</a>; <span class="comment">/* [w] Height of config dialog graphic if there is one. 0 otherwise.*/</span></div>
<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#afd0ffb02780e738d4c0a10ab833b7834"> 148</a></span>&#160; <span class="keywordtype">void</span> *<a class="code" href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#afd0ffb02780e738d4c0a10ab833b7834">userdata</a>; <span class="comment">/* [w] Optional. Specify 0 to ignore. This is user data to be attached to the DSP unit during creation. Access via DSP::getUserData. */</span></div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;} <a class="code" href="fmod__dsp_8h.html#a4ccb38d5440632c184b5ee4979a07432">FMOD_DSP_DESCRIPTION</a>;</div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;</div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;</div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;<span class="comment">[STRUCTURE] </span></div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;<span class="comment">[</span></div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;<span class="comment"> [DESCRIPTION]</span></div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160;<span class="comment"> DSP plugin structure that is passed into each callback.</span></div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;<span class="comment"> Members marked with [r] mean the variable is modified by FMOD and is for reading purposes only. Do not change this value.&lt;br&gt;</span></div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<span class="comment"> Members marked with [w] mean the variable can be written to. The user can set the value.&lt;br&gt;</span></div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;<span class="comment"> [SEE_ALSO]</span></div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;<span class="comment"> FMOD_DSP_DESCRIPTION</span></div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html"> 169</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html">FMOD_DSP_STATE</a></div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;{</div>
<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html#a83dd8071964cb03345c3e3f78ac3e2fe"> 171</a></span>&#160; <a class="code" href="fmod_8h.html#a2a546c1efce476d85cd8065d962d705d">FMOD_DSP</a> *<a class="code" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html#a83dd8071964cb03345c3e3f78ac3e2fe">instance</a>; <span class="comment">/* [r] Handle to the DSP hand the user created. Not to be modified. C++ users cast to FMOD::DSP to use. */</span></div>
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html#abf37c5e4c79ceff65a72e07b2873272e"> 172</a></span>&#160; <span class="keywordtype">void</span> *<a class="code" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html#abf37c5e4c79ceff65a72e07b2873272e">plugindata</a>; <span class="comment">/* [w] Plugin writer created data the output author wants to attach to this object. */</span></div>
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html#aefdcd231e53243e78fa849bb84f45a35"> 173</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html#aefdcd231e53243e78fa849bb84f45a35">speakermask</a>; <span class="comment">/* [w] Specifies which speakers the DSP effect is active on */</span></div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;};</div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;</div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;</div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="comment"> ===================================================================================================</span></div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;<span class="comment"> FMOD built in effect parameters. </span></div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;<span class="comment"> Use DSP::setParameter with these enums for the &#39;index&#39; parameter.</span></div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;<span class="comment"> ===================================================================================================</span></div>
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;</div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_OSCILLATOR filter.</span></div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;<span class="comment"> DSP::setParameter</span></div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;<span class="comment"> DSP::getParameter</span></div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a23c51025928d05a5481fd31c20dffd9e"> 203</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;{</div>
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a23c51025928d05a5481fd31c20dffd9eac4b63bd61672c497815950ba0502eb7d"> 205</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a23c51025928d05a5481fd31c20dffd9eac4b63bd61672c497815950ba0502eb7d">FMOD_DSP_OSCILLATOR_TYPE</a>, <span class="comment">/* Waveform type. 0 = sine. 1 = square. 2 = sawup. 3 = sawdown. 4 = triangle. 5 = noise. */</span></div>
<div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a23c51025928d05a5481fd31c20dffd9eaad915d26366f7250885cdf1ac6998ea0"> 206</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a23c51025928d05a5481fd31c20dffd9eaad915d26366f7250885cdf1ac6998ea0">FMOD_DSP_OSCILLATOR_RATE</a> <span class="comment">/* Frequency of the sinewave in hz. 1.0 to 22000.0. Default = 220.0. */</span></div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160;} <a class="code" href="fmod__dsp_8h.html#a23c51025928d05a5481fd31c20dffd9e">FMOD_DSP_OSCILLATOR</a>;</div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;</div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160;</div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_LOWPASS filter.</span></div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;<span class="comment"> DSP::setParameter</span></div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160;<span class="comment"> DSP::getParameter</span></div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ad341dcdfe6e3a946bc3a2d070e49f006"> 227</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160;{</div>
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ad341dcdfe6e3a946bc3a2d070e49f006a33aecb16ae447e98f94dbf0ad3f11e05"> 229</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ad341dcdfe6e3a946bc3a2d070e49f006a33aecb16ae447e98f94dbf0ad3f11e05">FMOD_DSP_LOWPASS_CUTOFF</a>, <span class="comment">/* Lowpass cutoff frequency in hz. 10.0 to 22000.0. Default = 5000.0. */</span></div>
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ad341dcdfe6e3a946bc3a2d070e49f006ab07637bad3849196d66dcfff6deadeb5"> 230</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ad341dcdfe6e3a946bc3a2d070e49f006ab07637bad3849196d66dcfff6deadeb5">FMOD_DSP_LOWPASS_RESONANCE</a> <span class="comment">/* Lowpass resonance Q value. 1.0 to 10.0. Default = 1.0. */</span></div>
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160;} <a class="code" href="fmod__dsp_8h.html#ad341dcdfe6e3a946bc3a2d070e49f006">FMOD_DSP_LOWPASS</a>;</div>
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160;</div>
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160;</div>
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_ITLOWPASS filter.&lt;br&gt;</span></div>
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160;<span class="comment"> This is different to the default FMOD_DSP_TYPE_ITLOWPASS filter in that it uses a different quality algorithm and is </span></div>
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160;<span class="comment"> the filter used to produce the correct sounding playback in .IT files.&lt;br&gt; </span></div>
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160;<span class="comment"> FMOD Ex&#39;s .IT playback uses this filter.&lt;br&gt;</span></div>
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160;<span class="comment"> Note! This filter actually has a limited cutoff frequency below the specified maximum, due to its limited design, </span></div>
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160;<span class="comment"> so for a more open range filter use FMOD_DSP_LOWPASS or if you don&#39;t mind not having resonance, </span></div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160;<span class="comment"> FMOD_DSP_LOWPASS_SIMPLE.&lt;br&gt;</span></div>
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160;<span class="comment"> The effective maximum cutoff is about 8060hz.</span></div>
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;<span class="comment"> DSP::setParameter</span></div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160;<span class="comment"> DSP::getParameter</span></div>
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a09207ed68e19f4391b8abd0f3dcf20ae"> 258</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;{</div>
<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a09207ed68e19f4391b8abd0f3dcf20aea8a663d2002a57768b694b6f238a8aaa7"> 260</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a09207ed68e19f4391b8abd0f3dcf20aea8a663d2002a57768b694b6f238a8aaa7">FMOD_DSP_ITLOWPASS_CUTOFF</a>, <span class="comment">/* Lowpass cutoff frequency in hz. 1.0 to 22000.0. Default = 5000.0/ */</span></div>
<div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a09207ed68e19f4391b8abd0f3dcf20aeafc514a6c36d7a1a87b8e223afbdaba8f"> 261</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a09207ed68e19f4391b8abd0f3dcf20aeafc514a6c36d7a1a87b8e223afbdaba8f">FMOD_DSP_ITLOWPASS_RESONANCE</a> <span class="comment">/* Lowpass resonance Q value. 0.0 to 127.0. Default = 1.0. */</span></div>
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160;} <a class="code" href="fmod__dsp_8h.html#a09207ed68e19f4391b8abd0f3dcf20ae">FMOD_DSP_ITLOWPASS</a>;</div>
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160;</div>
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160;</div>
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_HIGHPASS filter.</span></div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160;<span class="comment"> DSP::setParameter</span></div>
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160;<span class="comment"> DSP::getParameter</span></div>
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ac0ed6e1d9c4ab25a97a45806bebad026"> 282</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160;{</div>
<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ac0ed6e1d9c4ab25a97a45806bebad026a8b1c1518dfd665472a5467570b9808d3"> 284</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ac0ed6e1d9c4ab25a97a45806bebad026a8b1c1518dfd665472a5467570b9808d3">FMOD_DSP_HIGHPASS_CUTOFF</a>, <span class="comment">/* Highpass cutoff frequency in hz. 1.0 to output 22000.0. Default = 5000.0. */</span></div>
<div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ac0ed6e1d9c4ab25a97a45806bebad026a4f6db7f0b76538a47c10e99d25370598"> 285</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ac0ed6e1d9c4ab25a97a45806bebad026a4f6db7f0b76538a47c10e99d25370598">FMOD_DSP_HIGHPASS_RESONANCE</a> <span class="comment">/* Highpass resonance Q value. 1.0 to 10.0. Default = 1.0. */</span></div>
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160;} <a class="code" href="fmod__dsp_8h.html#ac0ed6e1d9c4ab25a97a45806bebad026">FMOD_DSP_HIGHPASS</a>;</div>
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160;</div>
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160;</div>
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_ECHO filter.</span></div>
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160;<span class="comment"> Note. Every time the delay is changed, the plugin re-allocates the echo buffer. This means the echo will dissapear at that time while it refills its new buffer.&lt;br&gt;</span></div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160;<span class="comment"> Larger echo delays result in larger amounts of memory allocated.&lt;br&gt;</span></div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160;<span class="comment"> &lt;br&gt;</span></div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160;<span class="comment"> &#39;&lt;i&gt;maxchannels&lt;/i&gt;&#39; also dictates the amount of memory allocated. By default, the maxchannels value is 0. If FMOD is set to stereo, the echo unit will allocate enough memory for 2 channels. If it is 5.1, it will allocate enough memory for a 6 channel echo, etc.&lt;br&gt;</span></div>
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160;<span class="comment"> If the echo effect is only ever applied to the global mix (ie it was added with System::addDSP), then 0 is the value to set as it will be enough to handle all speaker modes.&lt;br&gt;</span></div>
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;<span class="comment"> When the echo is added to a channel (ie Channel::addDSP) then the channel count that comes in could be anything from 1 to 8 possibly. It is only in this case where you might want to increase the channel count above the output&#39;s channel count.&lt;br&gt;</span></div>
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160;<span class="comment"> If a channel echo is set to a lower number than the sound&#39;s channel count that is coming in, it will not echo the sound.&lt;br&gt;</span></div>
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160;<span class="comment"> DSP::setParameter</span></div>
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;<span class="comment"> DSP::getParameter</span></div>
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621"> 313</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160;{</div>
<div class="line"><a name="l00315"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621ac207d53d3a166342c3201489878d6538"> 315</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621ac207d53d3a166342c3201489878d6538">FMOD_DSP_ECHO_DELAY</a>, <span class="comment">/* Echo delay in ms. 10 to 5000. Default = 500. */</span></div>
<div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621a6d73a233b5acdc805e1edaa265ba116c"> 316</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621a6d73a233b5acdc805e1edaa265ba116c">FMOD_DSP_ECHO_DECAYRATIO</a>, <span class="comment">/* Echo decay per delay. 0 to 1. 1.0 = No decay, 0.0 = total decay (ie simple 1 line delay). Default = 0.5. */</span></div>
<div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621ac742c7798482cd05bd35d9e0db477713"> 317</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621ac742c7798482cd05bd35d9e0db477713">FMOD_DSP_ECHO_MAXCHANNELS</a>, <span class="comment">/* Maximum channels supported. 0 to 16. 0 = same as fmod&#39;s default output polyphony, 1 = mono, 2 = stereo etc. See remarks for more. Default = 0. It is suggested to leave at 0! */</span></div>
<div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621a6446a881067c06ba0d65c12447c7202f"> 318</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621a6446a881067c06ba0d65c12447c7202f">FMOD_DSP_ECHO_DRYMIX</a>, <span class="comment">/* Volume of original signal to pass to output. 0.0 to 1.0. Default = 1.0. */</span></div>
<div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621a8f3f0a703b0df9dd1562100eb60f04aa"> 319</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621a8f3f0a703b0df9dd1562100eb60f04aa">FMOD_DSP_ECHO_WETMIX</a> <span class="comment">/* Volume of echo signal to pass to output. 0.0 to 1.0. Default = 1.0. */</span></div>
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160;} <a class="code" href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621">FMOD_DSP_ECHO</a>;</div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160;</div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160;</div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_DELAY filter.</span></div>
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160;<span class="comment"> Note. Every time MaxDelay is changed, the plugin re-allocates the delay buffer. This means the delay will dissapear at that time while it refills its new buffer.&lt;br&gt;</span></div>
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160;<span class="comment"> A larger MaxDelay results in larger amounts of memory allocated.&lt;br&gt;</span></div>
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160;<span class="comment"> Channel delays above MaxDelay will be clipped to MaxDelay and the delay buffer will not be resized.&lt;br&gt;</span></div>
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160;<span class="comment"> &lt;br&gt;</span></div>
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160;<span class="comment"> DSP::setParameter</span></div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160;<span class="comment"> DSP::getParameter</span></div>
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00344"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4"> 344</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160;{</div>
<div class="line"><a name="l00346"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4afc1c72489b30fa77c7f1fad2d890bdb3"> 346</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4afc1c72489b30fa77c7f1fad2d890bdb3">FMOD_DSP_DELAY_CH0</a>, <span class="comment">/* Channel #0 Delay in ms. 0 to 10000. Default = 0. */</span></div>
<div class="line"><a name="l00347"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a4eb4ca33531fe822e255893c51046dff"> 347</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a4eb4ca33531fe822e255893c51046dff">FMOD_DSP_DELAY_CH1</a>, <span class="comment">/* Channel #1 Delay in ms. 0 to 10000. Default = 0. */</span></div>
<div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a214d37c3291866d6a6fafca977a36fe6"> 348</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a214d37c3291866d6a6fafca977a36fe6">FMOD_DSP_DELAY_CH2</a>, <span class="comment">/* Channel #2 Delay in ms. 0 to 10000. Default = 0. */</span></div>
<div class="line"><a name="l00349"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a28b429971c8300f57f2c1a3de520e10c"> 349</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a28b429971c8300f57f2c1a3de520e10c">FMOD_DSP_DELAY_CH3</a>, <span class="comment">/* Channel #3 Delay in ms. 0 to 10000. Default = 0. */</span></div>
<div class="line"><a name="l00350"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a143470c8d0ccdbdbca951536bf7c6c92"> 350</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a143470c8d0ccdbdbca951536bf7c6c92">FMOD_DSP_DELAY_CH4</a>, <span class="comment">/* Channel #4 Delay in ms. 0 to 10000. Default = 0. */</span></div>
<div class="line"><a name="l00351"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4aab6c9e840f5c61857827f3e370180eac"> 351</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4aab6c9e840f5c61857827f3e370180eac">FMOD_DSP_DELAY_CH5</a>, <span class="comment">/* Channel #5 Delay in ms. 0 to 10000. Default = 0. */</span></div>
<div class="line"><a name="l00352"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4aa7abb5e19b4825ec07fdbcc1f0340b31"> 352</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4aa7abb5e19b4825ec07fdbcc1f0340b31">FMOD_DSP_DELAY_CH6</a>, <span class="comment">/* Channel #6 Delay in ms. 0 to 10000. Default = 0. */</span></div>
<div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a59753f93211719e0c1ba503a73b4eda0"> 353</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a59753f93211719e0c1ba503a73b4eda0">FMOD_DSP_DELAY_CH7</a>, <span class="comment">/* Channel #7 Delay in ms. 0 to 10000. Default = 0. */</span></div>
<div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a2f27d4d9a068b11523d5ab9f02bb5287"> 354</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a2f27d4d9a068b11523d5ab9f02bb5287">FMOD_DSP_DELAY_CH8</a>, <span class="comment">/* Channel #8 Delay in ms. 0 to 10000. Default = 0. */</span></div>
<div class="line"><a name="l00355"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4aeb78920e5c8afb3156fd51e7bb14d55a"> 355</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4aeb78920e5c8afb3156fd51e7bb14d55a">FMOD_DSP_DELAY_CH9</a>, <span class="comment">/* Channel #9 Delay in ms. 0 to 10000. Default = 0. */</span></div>
<div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4ac03a95672943e003502563253f75546c"> 356</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4ac03a95672943e003502563253f75546c">FMOD_DSP_DELAY_CH10</a>, <span class="comment">/* Channel #10 Delay in ms. 0 to 10000. Default = 0. */</span></div>
<div class="line"><a name="l00357"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a0650bb4e7a686bcca5287eea0585ced2"> 357</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a0650bb4e7a686bcca5287eea0585ced2">FMOD_DSP_DELAY_CH11</a>, <span class="comment">/* Channel #11 Delay in ms. 0 to 10000. Default = 0. */</span></div>
<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a9510cd5833b7c02e817c2527ecd4700d"> 358</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a9510cd5833b7c02e817c2527ecd4700d">FMOD_DSP_DELAY_CH12</a>, <span class="comment">/* Channel #12 Delay in ms. 0 to 10000. Default = 0. */</span></div>
<div class="line"><a name="l00359"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4ac53c6d891077cddcb45fcdaddd5a80d3"> 359</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4ac53c6d891077cddcb45fcdaddd5a80d3">FMOD_DSP_DELAY_CH13</a>, <span class="comment">/* Channel #13 Delay in ms. 0 to 10000. Default = 0. */</span></div>
<div class="line"><a name="l00360"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4aebafb1f7238322d8ed4015bceac2ffe6"> 360</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4aebafb1f7238322d8ed4015bceac2ffe6">FMOD_DSP_DELAY_CH14</a>, <span class="comment">/* Channel #14 Delay in ms. 0 to 10000. Default = 0. */</span></div>
<div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a5fc50227cb24bbd0f8835e3834a2ebde"> 361</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a5fc50227cb24bbd0f8835e3834a2ebde">FMOD_DSP_DELAY_CH15</a>, <span class="comment">/* Channel #15 Delay in ms. 0 to 10000. Default = 0. */</span></div>
<div class="line"><a name="l00362"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4af402fbd1583fdbf365b69072e09e0bf5"> 362</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4af402fbd1583fdbf365b69072e09e0bf5">FMOD_DSP_DELAY_MAXDELAY</a> <span class="comment">/* Maximum delay in ms. 0 to 10000. Default = 10. */</span></div>
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>&#160;} <a class="code" href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4">FMOD_DSP_DELAY</a>;</div>
<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160;</div>
<div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160;</div>
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_FLANGE filter.</span></div>
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160;<span class="comment"> Flange is an effect where the signal is played twice at the same time, and one copy slides back and forth creating a whooshing or flanging effect.&lt;br&gt;</span></div>
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160;<span class="comment"> As there are 2 copies of the same signal, by default each signal is given 50% mix, so that the total is not louder than the original unaffected signal.&lt;br&gt;</span></div>
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160;<span class="comment"> &lt;br&gt;</span></div>
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160;<span class="comment"> Flange depth is a percentage of a 10ms shift from the original signal. Anything above 10ms is not considered flange because to the ear it begins to &#39;echo&#39; so 10ms is the highest value possible.&lt;br&gt;</span></div>
<div class="line"><a name="l00377"></a><span class="lineno"> 377</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160;<span class="comment"> DSP::setParameter</span></div>
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160;<span class="comment"> DSP::getParameter</span></div>
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00387"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a0b806db4dcc42d5dc2948db03bd0888e"> 387</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160;{</div>
<div class="line"><a name="l00389"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a0b806db4dcc42d5dc2948db03bd0888ea9dca4d1e26d189f4eef30da964ff8ce0"> 389</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a0b806db4dcc42d5dc2948db03bd0888ea9dca4d1e26d189f4eef30da964ff8ce0">FMOD_DSP_FLANGE_DRYMIX</a>, <span class="comment">/* Volume of original signal to pass to output. 0.0 to 1.0. Default = 0.45. */</span></div>
<div class="line"><a name="l00390"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a0b806db4dcc42d5dc2948db03bd0888ea7c56e8c8b3538581f7abeeb86ba2203d"> 390</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a0b806db4dcc42d5dc2948db03bd0888ea7c56e8c8b3538581f7abeeb86ba2203d">FMOD_DSP_FLANGE_WETMIX</a>, <span class="comment">/* Volume of flange signal to pass to output. 0.0 to 1.0. Default = 0.55. */</span></div>
<div class="line"><a name="l00391"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a0b806db4dcc42d5dc2948db03bd0888ea69f9f9a3482f8cab2cb2d9bf167b5043"> 391</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a0b806db4dcc42d5dc2948db03bd0888ea69f9f9a3482f8cab2cb2d9bf167b5043">FMOD_DSP_FLANGE_DEPTH</a>, <span class="comment">/* Flange depth (percentage of 40ms delay). 0.01 to 1.0. Default = 1.0. */</span></div>
<div class="line"><a name="l00392"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a0b806db4dcc42d5dc2948db03bd0888ea05abcb17b4926b1cdcc5ef0dd30fa0c6"> 392</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a0b806db4dcc42d5dc2948db03bd0888ea05abcb17b4926b1cdcc5ef0dd30fa0c6">FMOD_DSP_FLANGE_RATE</a> <span class="comment">/* Flange speed in hz. 0.0 to 20.0. Default = 0.1. */</span></div>
<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160;} <a class="code" href="fmod__dsp_8h.html#a0b806db4dcc42d5dc2948db03bd0888e">FMOD_DSP_FLANGE</a>;</div>
<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160;</div>
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160;</div>
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00399"></a><span class="lineno"> 399</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_TREMOLO filter.</span></div>
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160;<span class="comment"> The tremolo effect varies the amplitude of a sound. Depending on the settings, this unit can produce a tremolo, chopper or auto-pan effect.&lt;br&gt;</span></div>
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160;<span class="comment"> &lt;br&gt;</span></div>
<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160;<span class="comment"> The shape of the LFO (low freq. oscillator) can morphed between sine, triangle and sawtooth waves using the FMOD_DSP_TREMOLO_SHAPE and FMOD_DSP_TREMOLO_SKEW parameters.&lt;br&gt;</span></div>
<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160;<span class="comment"> FMOD_DSP_TREMOLO_DUTY and FMOD_DSP_TREMOLO_SQUARE are useful for a chopper-type effect where the first controls the on-time duration and second controls the flatness of the envelope.&lt;br&gt;</span></div>
<div class="line"><a name="l00407"></a><span class="lineno"> 407</span>&#160;<span class="comment"> FMOD_DSP_TREMOLO_SPREAD varies the LFO phase between channels to get an auto-pan effect. This works best with a sine shape LFO.&lt;br&gt;</span></div>
<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>&#160;<span class="comment"> The LFO can be synchronized using the FMOD_DSP_TREMOLO_PHASE parameter which sets its instantaneous phase.&lt;br&gt;</span></div>
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00410"></a><span class="lineno"> 410</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160;<span class="comment"> DSP::setParameter</span></div>
<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160;<span class="comment"> DSP::getParameter</span></div>
<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00419"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54d"> 419</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>&#160;{</div>
<div class="line"><a name="l00421"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54dae4620bbc4e0c766e76d89c93a5ab03e4"> 421</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54dae4620bbc4e0c766e76d89c93a5ab03e4">FMOD_DSP_TREMOLO_FREQUENCY</a>, <span class="comment">/* LFO frequency in Hz. 0.1 to 20. Default = 4. */</span></div>
<div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54da3de153a0f22c652c3c65fde8cee952e5"> 422</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54da3de153a0f22c652c3c65fde8cee952e5">FMOD_DSP_TREMOLO_DEPTH</a>, <span class="comment">/* Tremolo depth. 0 to 1. Default = 0. */</span></div>
<div class="line"><a name="l00423"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54dac624860df358e27dbe3f6e629ec753ef"> 423</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54dac624860df358e27dbe3f6e629ec753ef">FMOD_DSP_TREMOLO_SHAPE</a>, <span class="comment">/* LFO shape morph between triangle and sine. 0 to 1. Default = 0. */</span></div>
<div class="line"><a name="l00424"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54daf0f8173c15fc2c61e12865789339b943"> 424</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54daf0f8173c15fc2c61e12865789339b943">FMOD_DSP_TREMOLO_SKEW</a>, <span class="comment">/* Time-skewing of LFO cycle. -1 to 1. Default = 0. */</span></div>
<div class="line"><a name="l00425"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54daf7b7ae4b0bf2da2b2b6e4bea895cdc49"> 425</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54daf7b7ae4b0bf2da2b2b6e4bea895cdc49">FMOD_DSP_TREMOLO_DUTY</a>, <span class="comment">/* LFO on-time. 0 to 1. Default = 0.5. */</span></div>
<div class="line"><a name="l00426"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54da2372379c1b6bf89bad19b2e994fd2a24"> 426</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54da2372379c1b6bf89bad19b2e994fd2a24">FMOD_DSP_TREMOLO_SQUARE</a>, <span class="comment">/* Flatness of the LFO shape. 0 to 1. Default = 0. */</span></div>
<div class="line"><a name="l00427"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54dad0ac92732969196fd1fa0c2e82d4afa4"> 427</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54dad0ac92732969196fd1fa0c2e82d4afa4">FMOD_DSP_TREMOLO_PHASE</a>, <span class="comment">/* Instantaneous LFO phase. 0 to 1. Default = 0. */</span></div>
<div class="line"><a name="l00428"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54da394eb976c7598e0785c64b7d76283c0c"> 428</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54da394eb976c7598e0785c64b7d76283c0c">FMOD_DSP_TREMOLO_SPREAD</a> <span class="comment">/* Rotation / auto-pan effect. -1 to 1. Default = 0. */</span></div>
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>&#160;} <a class="code" href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54d">FMOD_DSP_TREMOLO</a>;</div>
<div class="line"><a name="l00430"></a><span class="lineno"> 430</span>&#160;</div>
<div class="line"><a name="l00431"></a><span class="lineno"> 431</span>&#160;</div>
<div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00433"></a><span class="lineno"> 433</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00434"></a><span class="lineno"> 434</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00435"></a><span class="lineno"> 435</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_DISTORTION filter.</span></div>
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00441"></a><span class="lineno"> 441</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160;<span class="comment"> DSP::setParameter</span></div>
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160;<span class="comment"> DSP::getParameter</span></div>
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00448"></a><span class="lineno"> 448</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00449"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ae2c2a0208771516bc89f7d931136a39f"> 449</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00450"></a><span class="lineno"> 450</span>&#160;{</div>
<div class="line"><a name="l00451"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ae2c2a0208771516bc89f7d931136a39fa6785fcdd773ae75f99f353aafbea0032"> 451</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ae2c2a0208771516bc89f7d931136a39fa6785fcdd773ae75f99f353aafbea0032">FMOD_DSP_DISTORTION_LEVEL</a> <span class="comment">/* Distortion value. 0.0 to 1.0. Default = 0.5. */</span></div>
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>&#160;} <a class="code" href="fmod__dsp_8h.html#ae2c2a0208771516bc89f7d931136a39f">FMOD_DSP_DISTORTION</a>;</div>
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>&#160;</div>
<div class="line"><a name="l00454"></a><span class="lineno"> 454</span>&#160;</div>
<div class="line"><a name="l00455"></a><span class="lineno"> 455</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00456"></a><span class="lineno"> 456</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00457"></a><span class="lineno"> 457</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_NORMALIZE filter.</span></div>
<div class="line"><a name="l00460"></a><span class="lineno"> 460</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160;<span class="comment"> Normalize amplifies the sound based on the maximum peaks within the signal.&lt;br&gt;</span></div>
<div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160;<span class="comment"> For example if the maximum peaks in the signal were 50% of the bandwidth, it would scale the whole sound by 2.&lt;br&gt;</span></div>
<div class="line"><a name="l00464"></a><span class="lineno"> 464</span>&#160;<span class="comment"> The lower threshold value makes the normalizer ignores peaks below a certain point, to avoid over-amplification if a loud signal suddenly came in, and also to avoid amplifying to maximum things like background hiss.&lt;br&gt;</span></div>
<div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160;<span class="comment"> &lt;br&gt;</span></div>
<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160;<span class="comment"> Because FMOD is a realtime audio processor, it doesn&#39;t have the luxury of knowing the peak for the whole sound (ie it can&#39;t see into the future), so it has to process data as it comes in.&lt;br&gt;</span></div>
<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160;<span class="comment"> To avoid very sudden changes in volume level based on small samples of new data, fmod fades towards the desired amplification which makes for smooth gain control. The fadetime parameter can control this.&lt;br&gt;</span></div>
<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00469"></a><span class="lineno"> 469</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00470"></a><span class="lineno"> 470</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00471"></a><span class="lineno"> 471</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00472"></a><span class="lineno"> 472</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00473"></a><span class="lineno"> 473</span>&#160;<span class="comment"> DSP::setParameter</span></div>
<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>&#160;<span class="comment"> DSP::getParameter</span></div>
<div class="line"><a name="l00475"></a><span class="lineno"> 475</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00478"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a8f17dafccb488b329324d0a1d17e592b"> 478</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00479"></a><span class="lineno"> 479</span>&#160;{</div>
<div class="line"><a name="l00480"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a8f17dafccb488b329324d0a1d17e592ba8423a9844d6973b3895dbbfc38230042"> 480</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a8f17dafccb488b329324d0a1d17e592ba8423a9844d6973b3895dbbfc38230042">FMOD_DSP_NORMALIZE_FADETIME</a>, <span class="comment">/* Time to ramp the silence to full in ms. 0.0 to 20000.0. Default = 5000.0. */</span></div>
<div class="line"><a name="l00481"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a8f17dafccb488b329324d0a1d17e592baf5afce8e160c3a43eaf2e38785f8887e"> 481</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a8f17dafccb488b329324d0a1d17e592baf5afce8e160c3a43eaf2e38785f8887e">FMOD_DSP_NORMALIZE_THRESHHOLD</a>, <span class="comment">/* Lower volume range threshold to ignore. 0.0 to 1.0. Default = 0.1. Raise higher to stop amplification of very quiet signals. */</span></div>
<div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a8f17dafccb488b329324d0a1d17e592ba91b7acd3b28759687ad629c36f8f1e9d"> 482</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a8f17dafccb488b329324d0a1d17e592ba91b7acd3b28759687ad629c36f8f1e9d">FMOD_DSP_NORMALIZE_MAXAMP</a> <span class="comment">/* Maximum amplification allowed. 1.0 to 100000.0. Default = 20.0. 1.0 = no amplifaction, higher values allow more boost. */</span></div>
<div class="line"><a name="l00483"></a><span class="lineno"> 483</span>&#160;} <a class="code" href="fmod__dsp_8h.html#a8f17dafccb488b329324d0a1d17e592b">FMOD_DSP_NORMALIZE</a>;</div>
<div class="line"><a name="l00484"></a><span class="lineno"> 484</span>&#160;</div>
<div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160;</div>
<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00487"></a><span class="lineno"> 487</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00488"></a><span class="lineno"> 488</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00489"></a><span class="lineno"> 489</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00490"></a><span class="lineno"> 490</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_PARAMEQ filter.</span></div>
<div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00492"></a><span class="lineno"> 492</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00493"></a><span class="lineno"> 493</span>&#160;<span class="comment"> Parametric EQ is a bandpass filter that attenuates or amplifies a selected frequency and its neighbouring frequencies.&lt;br&gt;</span></div>
<div class="line"><a name="l00494"></a><span class="lineno"> 494</span>&#160;<span class="comment"> &lt;br&gt;</span></div>
<div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160;<span class="comment"> To create a multi-band EQ create multiple FMOD_DSP_TYPE_PARAMEQ units and set each unit to different frequencies, for example 1000hz, 2000hz, 4000hz, 8000hz, 16000hz with a range of 1 octave each.&lt;br&gt;</span></div>
<div class="line"><a name="l00496"></a><span class="lineno"> 496</span>&#160;<span class="comment"> &lt;br&gt;</span></div>
<div class="line"><a name="l00497"></a><span class="lineno"> 497</span>&#160;<span class="comment"> When a frequency has its gain set to 1.0, the sound will be unaffected and represents the original signal exactly.&lt;br&gt;</span></div>
<div class="line"><a name="l00498"></a><span class="lineno"> 498</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00499"></a><span class="lineno"> 499</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00500"></a><span class="lineno"> 500</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00502"></a><span class="lineno"> 502</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>&#160;<span class="comment"> DSP::setParameter</span></div>
<div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160;<span class="comment"> DSP::getParameter</span></div>
<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00506"></a><span class="lineno"> 506</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00508"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63e1f7924e0329de7ab0c53fb081aeb3"> 508</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00509"></a><span class="lineno"> 509</span>&#160;{</div>
<div class="line"><a name="l00510"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63e1f7924e0329de7ab0c53fb081aeb3a5776344a3022a59d8824282b242425f9"> 510</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63e1f7924e0329de7ab0c53fb081aeb3a5776344a3022a59d8824282b242425f9">FMOD_DSP_PARAMEQ_CENTER</a>, <span class="comment">/* Frequency center. 20.0 to 22000.0. Default = 8000.0. */</span></div>
<div class="line"><a name="l00511"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63e1f7924e0329de7ab0c53fb081aeb3ac8830edb5161bc4eb20f6d8afc7a4fa1"> 511</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63e1f7924e0329de7ab0c53fb081aeb3ac8830edb5161bc4eb20f6d8afc7a4fa1">FMOD_DSP_PARAMEQ_BANDWIDTH</a>, <span class="comment">/* Octave range around the center frequency to filter. 0.2 to 5.0. Default = 1.0. */</span></div>
<div class="line"><a name="l00512"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63e1f7924e0329de7ab0c53fb081aeb3a04f92ed8472012253db742265a394743"> 512</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63e1f7924e0329de7ab0c53fb081aeb3a04f92ed8472012253db742265a394743">FMOD_DSP_PARAMEQ_GAIN</a> <span class="comment">/* Frequency Gain. 0.05 to 3.0. Default = 1.0. */</span></div>
<div class="line"><a name="l00513"></a><span class="lineno"> 513</span>&#160;} <a class="code" href="fmod__dsp_8h.html#a63e1f7924e0329de7ab0c53fb081aeb3">FMOD_DSP_PARAMEQ</a>;</div>
<div class="line"><a name="l00514"></a><span class="lineno"> 514</span>&#160;</div>
<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160;</div>
<div class="line"><a name="l00516"></a><span class="lineno"> 516</span>&#160;</div>
<div class="line"><a name="l00517"></a><span class="lineno"> 517</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00518"></a><span class="lineno"> 518</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00519"></a><span class="lineno"> 519</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_PITCHSHIFT filter.</span></div>
<div class="line"><a name="l00522"></a><span class="lineno"> 522</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00523"></a><span class="lineno"> 523</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160;<span class="comment"> This pitch shifting unit can be used to change the pitch of a sound without speeding it up or slowing it down.&lt;br&gt;</span></div>
<div class="line"><a name="l00525"></a><span class="lineno"> 525</span>&#160;<span class="comment"> It can also be used for time stretching or scaling, for example if the pitch was doubled, and the frequency of the sound was halved, the pitch of the sound would sound correct but it would be twice as slow.&lt;br&gt;</span></div>
<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>&#160;<span class="comment"> &lt;br&gt;</span></div>
<div class="line"><a name="l00527"></a><span class="lineno"> 527</span>&#160;<span class="comment"> &lt;b&gt;Warning!&lt;/b&gt; This filter is very computationally expensive! Similar to a vocoder, it requires several overlapping FFT and IFFT&#39;s to produce smooth output, and can require around 440mhz for 1 stereo 48khz signal using the default settings.&lt;br&gt;</span></div>
<div class="line"><a name="l00528"></a><span class="lineno"> 528</span>&#160;<span class="comment"> Reducing the signal to mono will half the cpu usage.&lt;br&gt;</span></div>
<div class="line"><a name="l00529"></a><span class="lineno"> 529</span>&#160;<span class="comment"> Reducing this will lower audio quality, but what settings to use are largely dependant on the sound being played. A noisy polyphonic signal will need higher fft size compared to a speaking voice for example.&lt;br&gt;</span></div>
<div class="line"><a name="l00530"></a><span class="lineno"> 530</span>&#160;<span class="comment"> &lt;br&gt;</span></div>
<div class="line"><a name="l00531"></a><span class="lineno"> 531</span>&#160;<span class="comment"> This pitch shifter is based on the pitch shifter code at http://www.dspdimension.com, written by Stephan M. Bernsee.&lt;br&gt;</span></div>
<div class="line"><a name="l00532"></a><span class="lineno"> 532</span>&#160;<span class="comment"> The original code is COPYRIGHT 1999-2003 Stephan M. Bernsee &lt;smb@dspdimension.com&gt;.&lt;br&gt;</span></div>
<div class="line"><a name="l00533"></a><span class="lineno"> 533</span>&#160;<span class="comment"> &lt;br&gt;</span></div>
<div class="line"><a name="l00534"></a><span class="lineno"> 534</span>&#160;<span class="comment"> &#39;&lt;i&gt;maxchannels&lt;/i&gt;&#39; dictates the amount of memory allocated. By default, the maxchannels value is 0. If FMOD is set to stereo, the pitch shift unit will allocate enough memory for 2 channels. If it is 5.1, it will allocate enough memory for a 6 channel pitch shift, etc.&lt;br&gt;</span></div>
<div class="line"><a name="l00535"></a><span class="lineno"> 535</span>&#160;<span class="comment"> If the pitch shift effect is only ever applied to the global mix (ie it was added with System::addDSP), then 0 is the value to set as it will be enough to handle all speaker modes.&lt;br&gt;</span></div>
<div class="line"><a name="l00536"></a><span class="lineno"> 536</span>&#160;<span class="comment"> When the pitch shift is added to a channel (ie Channel::addDSP) then the channel count that comes in could be anything from 1 to 8 possibly. It is only in this case where you might want to increase the channel count above the output&#39;s channel count.&lt;br&gt;</span></div>
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>&#160;<span class="comment"> If a channel pitch shift is set to a lower number than the sound&#39;s channel count that is coming in, it will not pitch shift the sound.&lt;br&gt;</span></div>
<div class="line"><a name="l00538"></a><span class="lineno"> 538</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span>&#160;<span class="comment"> DSP::setParameter</span></div>
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span>&#160;<span class="comment"> DSP::getParameter</span></div>
<div class="line"><a name="l00545"></a><span class="lineno"> 545</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00546"></a><span class="lineno"> 546</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00547"></a><span class="lineno"> 547</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00548"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#afe9bcffb55e5a00aec395d8e800c48c0"> 548</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00549"></a><span class="lineno"> 549</span>&#160;{</div>
<div class="line"><a name="l00550"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#afe9bcffb55e5a00aec395d8e800c48c0aa046a2faa407441b54ae6fcfd602c2ed"> 550</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#afe9bcffb55e5a00aec395d8e800c48c0aa046a2faa407441b54ae6fcfd602c2ed">FMOD_DSP_PITCHSHIFT_PITCH</a>, <span class="comment">/* Pitch value. 0.5 to 2.0. Default = 1.0. 0.5 = one octave down, 2.0 = one octave up. 1.0 does not change the pitch. */</span></div>
<div class="line"><a name="l00551"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#afe9bcffb55e5a00aec395d8e800c48c0a54c161a2ea84fa161eb64a214b72b010"> 551</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#afe9bcffb55e5a00aec395d8e800c48c0a54c161a2ea84fa161eb64a214b72b010">FMOD_DSP_PITCHSHIFT_FFTSIZE</a>, <span class="comment">/* FFT window size. 256, 512, 1024, 2048, 4096. Default = 1024. Increase this to reduce &#39;smearing&#39;. This effect is a warbling sound similar to when an mp3 is encoded at very low bitrates. */</span></div>
<div class="line"><a name="l00552"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#afe9bcffb55e5a00aec395d8e800c48c0a0818ccc7a63eaac1b96b2ec3ae9bb6e6"> 552</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#afe9bcffb55e5a00aec395d8e800c48c0a0818ccc7a63eaac1b96b2ec3ae9bb6e6">FMOD_DSP_PITCHSHIFT_OVERLAP</a>, <span class="comment">/* Removed. Do not use. FMOD now uses 4 overlaps and cannot be changed. */</span></div>
<div class="line"><a name="l00553"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#afe9bcffb55e5a00aec395d8e800c48c0ad2f58ca553f2ba63d058692b012352f1"> 553</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#afe9bcffb55e5a00aec395d8e800c48c0ad2f58ca553f2ba63d058692b012352f1">FMOD_DSP_PITCHSHIFT_MAXCHANNELS</a> <span class="comment">/* Maximum channels supported. 0 to 16. 0 = same as fmod&#39;s default output polyphony, 1 = mono, 2 = stereo etc. See remarks for more. Default = 0. It is suggested to leave at 0! */</span></div>
<div class="line"><a name="l00554"></a><span class="lineno"> 554</span>&#160;} <a class="code" href="fmod__dsp_8h.html#afe9bcffb55e5a00aec395d8e800c48c0">FMOD_DSP_PITCHSHIFT</a>;</div>
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span>&#160;</div>
<div class="line"><a name="l00556"></a><span class="lineno"> 556</span>&#160;</div>
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>&#160;</div>
<div class="line"><a name="l00558"></a><span class="lineno"> 558</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00561"></a><span class="lineno"> 561</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00562"></a><span class="lineno"> 562</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_CHORUS filter.</span></div>
<div class="line"><a name="l00563"></a><span class="lineno"> 563</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00564"></a><span class="lineno"> 564</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00565"></a><span class="lineno"> 565</span>&#160;<span class="comment"> Chrous is an effect where the sound is more &#39;spacious&#39; due to 1 to 3 versions of the sound being played along side the original signal but with the pitch of each copy modulating on a sine wave.&lt;br&gt;</span></div>
<div class="line"><a name="l00566"></a><span class="lineno"> 566</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00567"></a><span class="lineno"> 567</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00568"></a><span class="lineno"> 568</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00569"></a><span class="lineno"> 569</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00570"></a><span class="lineno"> 570</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00571"></a><span class="lineno"> 571</span>&#160;<span class="comment"> DSP::setParameter</span></div>
<div class="line"><a name="l00572"></a><span class="lineno"> 572</span>&#160;<span class="comment"> DSP::getParameter</span></div>
<div class="line"><a name="l00573"></a><span class="lineno"> 573</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00574"></a><span class="lineno"> 574</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00575"></a><span class="lineno"> 575</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00576"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2"> 576</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00577"></a><span class="lineno"> 577</span>&#160;{</div>
<div class="line"><a name="l00578"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2aa41c76bdb722e01a5a1c10ce746d9933"> 578</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2aa41c76bdb722e01a5a1c10ce746d9933">FMOD_DSP_CHORUS_DRYMIX</a>, <span class="comment">/* Volume of original signal to pass to output. 0.0 to 1.0. Default = 0.5. */</span></div>
<div class="line"><a name="l00579"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2a6869ebae58b69b4f000310b177bc37c0"> 579</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2a6869ebae58b69b4f000310b177bc37c0">FMOD_DSP_CHORUS_WETMIX1</a>, <span class="comment">/* Volume of 1st chorus tap. 0.0 to 1.0. Default = 0.5. */</span></div>
<div class="line"><a name="l00580"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2ac02bca2d368772b996432ebe0a40fae9"> 580</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2ac02bca2d368772b996432ebe0a40fae9">FMOD_DSP_CHORUS_WETMIX2</a>, <span class="comment">/* Volume of 2nd chorus tap. This tap is 90 degrees out of phase of the first tap. 0.0 to 1.0. Default = 0.5. */</span></div>
<div class="line"><a name="l00581"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2aa27bccf69a91ca7b3ae85156b86fb539"> 581</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2aa27bccf69a91ca7b3ae85156b86fb539">FMOD_DSP_CHORUS_WETMIX3</a>, <span class="comment">/* Volume of 3rd chorus tap. This tap is 90 degrees out of phase of the second tap. 0.0 to 1.0. Default = 0.5. */</span></div>
<div class="line"><a name="l00582"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2acce81bd6f04ca7371cb67c2b02466899"> 582</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2acce81bd6f04ca7371cb67c2b02466899">FMOD_DSP_CHORUS_DELAY</a>, <span class="comment">/* Chorus delay in ms. 0.1 to 100.0. Default = 40.0 ms. */</span></div>
<div class="line"><a name="l00583"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2aa7ba45aa4cd5c2cc3a7e5003b4c78c88"> 583</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2aa7ba45aa4cd5c2cc3a7e5003b4c78c88">FMOD_DSP_CHORUS_RATE</a>, <span class="comment">/* Chorus modulation rate in hz. 0.0 to 20.0. Default = 0.8 hz. */</span></div>
<div class="line"><a name="l00584"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2a1104ed8acc4ed4218b4bd512e175f285"> 584</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2a1104ed8acc4ed4218b4bd512e175f285">FMOD_DSP_CHORUS_DEPTH</a> <span class="comment">/* Chorus modulation depth. 0.0 to 1.0. Default = 0.03. */</span></div>
<div class="line"><a name="l00585"></a><span class="lineno"> 585</span>&#160;} <a class="code" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2">FMOD_DSP_CHORUS</a>;</div>
<div class="line"><a name="l00586"></a><span class="lineno"> 586</span>&#160;</div>
<div class="line"><a name="l00587"></a><span class="lineno"> 587</span>&#160;</div>
<div class="line"><a name="l00588"></a><span class="lineno"> 588</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00589"></a><span class="lineno"> 589</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00590"></a><span class="lineno"> 590</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00591"></a><span class="lineno"> 591</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00592"></a><span class="lineno"> 592</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_ITECHO filter.&lt;br&gt;</span></div>
<div class="line"><a name="l00593"></a><span class="lineno"> 593</span>&#160;<span class="comment"> This is effectively a software based echo filter that emulates the DirectX DMO echo effect. Impulse tracker files can support this, and FMOD will produce the effect on ANY platform, not just those that support DirectX effects!&lt;br&gt;</span></div>
<div class="line"><a name="l00594"></a><span class="lineno"> 594</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00595"></a><span class="lineno"> 595</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00596"></a><span class="lineno"> 596</span>&#160;<span class="comment"> Note. Every time the delay is changed, the plugin re-allocates the echo buffer. This means the echo will dissapear at that time while it refills its new buffer.&lt;br&gt;</span></div>
<div class="line"><a name="l00597"></a><span class="lineno"> 597</span>&#160;<span class="comment"> Larger echo delays result in larger amounts of memory allocated.&lt;br&gt;</span></div>
<div class="line"><a name="l00598"></a><span class="lineno"> 598</span>&#160;<span class="comment"> &lt;br&gt;</span></div>
<div class="line"><a name="l00599"></a><span class="lineno"> 599</span>&#160;<span class="comment"> As this is a stereo filter made mainly for IT playback, it is targeted for stereo signals.&lt;br&gt;</span></div>
<div class="line"><a name="l00600"></a><span class="lineno"> 600</span>&#160;<span class="comment"> With mono signals only the FMOD_DSP_ITECHO_LEFTDELAY is used.&lt;br&gt;</span></div>
<div class="line"><a name="l00601"></a><span class="lineno"> 601</span>&#160;<span class="comment"> For multichannel signals (&gt;2) there will be no echo on those channels.&lt;br&gt;</span></div>
<div class="line"><a name="l00602"></a><span class="lineno"> 602</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00603"></a><span class="lineno"> 603</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00604"></a><span class="lineno"> 604</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00605"></a><span class="lineno"> 605</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00606"></a><span class="lineno"> 606</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00607"></a><span class="lineno"> 607</span>&#160;<span class="comment"> DSP::SetParameter</span></div>
<div class="line"><a name="l00608"></a><span class="lineno"> 608</span>&#160;<span class="comment"> DSP::GetParameter</span></div>
<div class="line"><a name="l00609"></a><span class="lineno"> 609</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00610"></a><span class="lineno"> 610</span>&#160;<span class="comment"> System::addDSP</span></div>
<div class="line"><a name="l00611"></a><span class="lineno"> 611</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00612"></a><span class="lineno"> 612</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00613"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32d"> 613</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00614"></a><span class="lineno"> 614</span>&#160;{</div>
<div class="line"><a name="l00615"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32dae1f7acbeff0cbe7f2cb4d702552e53c1"> 615</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32dae1f7acbeff0cbe7f2cb4d702552e53c1">FMOD_DSP_ITECHO_WETDRYMIX</a>, <span class="comment">/* Ratio of wet (processed) signal to dry (unprocessed) signal. Must be in the range from 0.0 through 100.0 (all wet). The default value is 50. */</span></div>
<div class="line"><a name="l00616"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32dae7c5a0ae8f52e4c61ad8ad619fb6763b"> 616</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32dae7c5a0ae8f52e4c61ad8ad619fb6763b">FMOD_DSP_ITECHO_FEEDBACK</a>, <span class="comment">/* Percentage of output fed back into input, in the range from 0.0 through 100.0. The default value is 50. */</span></div>
<div class="line"><a name="l00617"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32dada902c66dc51b0f2a8e89b300a72fe26"> 617</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32dada902c66dc51b0f2a8e89b300a72fe26">FMOD_DSP_ITECHO_LEFTDELAY</a>, <span class="comment">/* Delay for left channel, in milliseconds, in the range from 1.0 through 2000.0. The default value is 500 ms. */</span></div>
<div class="line"><a name="l00618"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32daee01306878d1aeca328e8a72e4981902"> 618</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32daee01306878d1aeca328e8a72e4981902">FMOD_DSP_ITECHO_RIGHTDELAY</a>, <span class="comment">/* Delay for right channel, in milliseconds, in the range from 1.0 through 2000.0. The default value is 500 ms. */</span></div>
<div class="line"><a name="l00619"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32dac5388c31345a0f6b556b925a61bdb820"> 619</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32dac5388c31345a0f6b556b925a61bdb820">FMOD_DSP_ITECHO_PANDELAY</a> <span class="comment">/* Value that specifies whether to swap left and right delays with each successive echo. The default value is zero, meaning no swap. Possible values are defined as 0.0 (equivalent to FALSE) and 1.0 (equivalent to TRUE). CURRENTLY NOT SUPPORTED. */</span></div>
<div class="line"><a name="l00620"></a><span class="lineno"> 620</span>&#160;} <a class="code" href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32d">FMOD_DSP_ITECHO</a>;</div>
<div class="line"><a name="l00621"></a><span class="lineno"> 621</span>&#160;</div>
<div class="line"><a name="l00622"></a><span class="lineno"> 622</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00623"></a><span class="lineno"> 623</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00624"></a><span class="lineno"> 624</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00625"></a><span class="lineno"> 625</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00626"></a><span class="lineno"> 626</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_COMPRESSOR unit.</span></div>
<div class="line"><a name="l00627"></a><span class="lineno"> 627</span>&#160;<span class="comment"> This is a simple linked multichannel software limiter that is uniform across the whole spectrum.&lt;br&gt;</span></div>
<div class="line"><a name="l00628"></a><span class="lineno"> 628</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00629"></a><span class="lineno"> 629</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00630"></a><span class="lineno"> 630</span>&#160;<span class="comment"> The limiter is not guaranteed to catch every peak above the threshold level,</span></div>
<div class="line"><a name="l00631"></a><span class="lineno"> 631</span>&#160;<span class="comment"> because it cannot apply gain reduction instantaneously - the time delay is</span></div>
<div class="line"><a name="l00632"></a><span class="lineno"> 632</span>&#160;<span class="comment"> determined by the attack time. However setting the attack time too short will</span></div>
<div class="line"><a name="l00633"></a><span class="lineno"> 633</span>&#160;<span class="comment"> distort the sound, so it is a compromise. High level peaks can be avoided by</span></div>
<div class="line"><a name="l00634"></a><span class="lineno"> 634</span>&#160;<span class="comment"> using a short attack time - but not too short, and setting the threshold a few</span></div>
<div class="line"><a name="l00635"></a><span class="lineno"> 635</span>&#160;<span class="comment"> decibels below the critical level.</span></div>
<div class="line"><a name="l00636"></a><span class="lineno"> 636</span>&#160;<span class="comment"> &lt;br&gt;</span></div>
<div class="line"><a name="l00637"></a><span class="lineno"> 637</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00638"></a><span class="lineno"> 638</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00639"></a><span class="lineno"> 639</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00640"></a><span class="lineno"> 640</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00641"></a><span class="lineno"> 641</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00642"></a><span class="lineno"> 642</span>&#160;<span class="comment"> DSP::SetParameter</span></div>
<div class="line"><a name="l00643"></a><span class="lineno"> 643</span>&#160;<span class="comment"> DSP::GetParameter</span></div>
<div class="line"><a name="l00644"></a><span class="lineno"> 644</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00645"></a><span class="lineno"> 645</span>&#160;<span class="comment"> System::addDSP</span></div>
<div class="line"><a name="l00646"></a><span class="lineno"> 646</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00647"></a><span class="lineno"> 647</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00648"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aee1246974010b4e20a9f8bbd92acfff1"> 648</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00649"></a><span class="lineno"> 649</span>&#160;{</div>
<div class="line"><a name="l00650"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aee1246974010b4e20a9f8bbd92acfff1a9d3d58e72a332e1dc684fc40c85c28e1"> 650</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aee1246974010b4e20a9f8bbd92acfff1a9d3d58e72a332e1dc684fc40c85c28e1">FMOD_DSP_COMPRESSOR_THRESHOLD</a>, <span class="comment">/* Threshold level (dB) in the range from -60 through 0. The default value is 0. */</span> </div>
<div class="line"><a name="l00651"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aee1246974010b4e20a9f8bbd92acfff1ab9e48b1bf1d2e3d9bf081a4c24839b1e"> 651</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aee1246974010b4e20a9f8bbd92acfff1ab9e48b1bf1d2e3d9bf081a4c24839b1e">FMOD_DSP_COMPRESSOR_ATTACK</a>, <span class="comment">/* Gain reduction attack time (milliseconds), in the range from 10 through 200. The default value is 50. */</span></div>
<div class="line"><a name="l00652"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aee1246974010b4e20a9f8bbd92acfff1a8b094449c7f0d540dc5cf86c469c1eca"> 652</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aee1246974010b4e20a9f8bbd92acfff1a8b094449c7f0d540dc5cf86c469c1eca">FMOD_DSP_COMPRESSOR_RELEASE</a>, <span class="comment">/* Gain reduction release time (milliseconds), in the range from 20 through 1000. The default value is 50. */</span></div>
<div class="line"><a name="l00653"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#aee1246974010b4e20a9f8bbd92acfff1a3c56c7371d5d1a6be48a123ef8d59178"> 653</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#aee1246974010b4e20a9f8bbd92acfff1a3c56c7371d5d1a6be48a123ef8d59178">FMOD_DSP_COMPRESSOR_GAINMAKEUP</a> <span class="comment">/* Make-up gain (dB) applied after limiting, in the range from 0 through 30. The default value is 0. */</span></div>
<div class="line"><a name="l00654"></a><span class="lineno"> 654</span>&#160;} <a class="code" href="fmod__dsp_8h.html#aee1246974010b4e20a9f8bbd92acfff1">FMOD_DSP_COMPRESSOR</a>;</div>
<div class="line"><a name="l00655"></a><span class="lineno"> 655</span>&#160;</div>
<div class="line"><a name="l00656"></a><span class="lineno"> 656</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00657"></a><span class="lineno"> 657</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00658"></a><span class="lineno"> 658</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00659"></a><span class="lineno"> 659</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00660"></a><span class="lineno"> 660</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_SFXREVERB unit.&lt;br&gt;</span></div>
<div class="line"><a name="l00661"></a><span class="lineno"> 661</span>&#160;<span class="comment"> </span></div>
<div class="line"><a name="l00662"></a><span class="lineno"> 662</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00663"></a><span class="lineno"> 663</span>&#160;<span class="comment"> This is a high quality I3DL2 based reverb.&lt;br&gt;</span></div>
<div class="line"><a name="l00664"></a><span class="lineno"> 664</span>&#160;<span class="comment"> On top of the I3DL2 property set, &quot;Dry Level&quot; is also included to allow the dry mix to be changed.&lt;br&gt;</span></div>
<div class="line"><a name="l00665"></a><span class="lineno"> 665</span>&#160;<span class="comment"> &lt;br&gt;</span></div>
<div class="line"><a name="l00666"></a><span class="lineno"> 666</span>&#160;<span class="comment"> These properties can be set with presets in FMOD_REVERB_PRESETS.</span></div>
<div class="line"><a name="l00667"></a><span class="lineno"> 667</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00668"></a><span class="lineno"> 668</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00669"></a><span class="lineno"> 669</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00670"></a><span class="lineno"> 670</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00671"></a><span class="lineno"> 671</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00672"></a><span class="lineno"> 672</span>&#160;<span class="comment"> DSP::SetParameter</span></div>
<div class="line"><a name="l00673"></a><span class="lineno"> 673</span>&#160;<span class="comment"> DSP::GetParameter</span></div>
<div class="line"><a name="l00674"></a><span class="lineno"> 674</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00675"></a><span class="lineno"> 675</span>&#160;<span class="comment"> System::addDSP</span></div>
<div class="line"><a name="l00676"></a><span class="lineno"> 676</span>&#160;<span class="comment"> FMOD_REVERB_PRESETS</span></div>
<div class="line"><a name="l00677"></a><span class="lineno"> 677</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00678"></a><span class="lineno"> 678</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00679"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3"> 679</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00680"></a><span class="lineno"> 680</span>&#160;{</div>
<div class="line"><a name="l00681"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3ae729678c1002b3d83bc7b43208b3be0a"> 681</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3ae729678c1002b3d83bc7b43208b3be0a">FMOD_DSP_SFXREVERB_DRYLEVEL</a>, <span class="comment">/* Dry Level : Mix level of dry signal in output in mB. Ranges from -10000.0 to 0.0. Default is 0. */</span></div>
<div class="line"><a name="l00682"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3ae71b6cdadd07c7ede1824d4210dadf8d"> 682</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3ae71b6cdadd07c7ede1824d4210dadf8d">FMOD_DSP_SFXREVERB_ROOM</a>, <span class="comment">/* Room : Room effect level at low frequencies in mB. Ranges from -10000.0 to 0.0. Default is -10000.0. */</span></div>
<div class="line"><a name="l00683"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3aa6aeb48acff32db083d2c9fa97435b65"> 683</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3aa6aeb48acff32db083d2c9fa97435b65">FMOD_DSP_SFXREVERB_ROOMHF</a>, <span class="comment">/* Room HF : Room effect high-frequency level re. low frequency level in mB. Ranges from -10000.0 to 0.0. Default is 0.0. */</span></div>
<div class="line"><a name="l00684"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a93d3beba9de5ed9091e2b925bf912411"> 684</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a93d3beba9de5ed9091e2b925bf912411">FMOD_DSP_SFXREVERB_DECAYTIME</a>, <span class="comment">/* Decay Time : Reverberation decay time at low-frequencies in seconds. Ranges from 0.1 to 20.0. Default is 1.0. */</span></div>
<div class="line"><a name="l00685"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3ae8125ee882cbd58b753b5f2537afcf22"> 685</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3ae8125ee882cbd58b753b5f2537afcf22">FMOD_DSP_SFXREVERB_DECAYHFRATIO</a>, <span class="comment">/* Decay HF Ratio : High-frequency to low-frequency decay time ratio. Ranges from 0.1 to 2.0. Default is 0.5. */</span></div>
<div class="line"><a name="l00686"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a427516a4d62d5ccd3591752bbb186098"> 686</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a427516a4d62d5ccd3591752bbb186098">FMOD_DSP_SFXREVERB_REFLECTIONSLEVEL</a>, <span class="comment">/* Reflections : Early reflections level relative to room effect in mB. Ranges from -10000.0 to 1000.0. Default is -10000.0. */</span></div>
<div class="line"><a name="l00687"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a9465ba0d135f2fedd461681aa0e839bb"> 687</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a9465ba0d135f2fedd461681aa0e839bb">FMOD_DSP_SFXREVERB_REFLECTIONSDELAY</a>, <span class="comment">/* Reflect Delay : Delay time of first reflection in seconds. Ranges from 0.0 to 0.3. Default is 0.02. */</span></div>
<div class="line"><a name="l00688"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a3994334029abfa50c342f4e12701a07d"> 688</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a3994334029abfa50c342f4e12701a07d">FMOD_DSP_SFXREVERB_REVERBLEVEL</a>, <span class="comment">/* Reverb : Late reverberation level relative to room effect in mB. Ranges from -10000.0 to 2000.0. Default is 0.0. */</span></div>
<div class="line"><a name="l00689"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3ade82ff8fa4b40ebf87f1494f4a12aba4"> 689</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3ade82ff8fa4b40ebf87f1494f4a12aba4">FMOD_DSP_SFXREVERB_REVERBDELAY</a>, <span class="comment">/* Reverb Delay : Late reverberation delay time relative to first reflection in seconds. Ranges from 0.0 to 0.1. Default is 0.04. */</span></div>
<div class="line"><a name="l00690"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a3d7a2bdfeaae06ce2b8e2a97216fa06b"> 690</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a3d7a2bdfeaae06ce2b8e2a97216fa06b">FMOD_DSP_SFXREVERB_DIFFUSION</a>, <span class="comment">/* Diffusion : Reverberation diffusion (echo density) in percent. Ranges from 0.0 to 100.0. Default is 100.0. */</span></div>
<div class="line"><a name="l00691"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3acbaf0daddb765332dde29ca5cc92f927"> 691</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3acbaf0daddb765332dde29ca5cc92f927">FMOD_DSP_SFXREVERB_DENSITY</a>, <span class="comment">/* Density : Reverberation density (modal density) in percent. Ranges from 0.0 to 100.0. Default is 100.0. */</span></div>
<div class="line"><a name="l00692"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a879e13f31fbab01eb43f821fc9b2c871"> 692</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a879e13f31fbab01eb43f821fc9b2c871">FMOD_DSP_SFXREVERB_HFREFERENCE</a>, <span class="comment">/* HF Reference : Reference high frequency in Hz. Ranges from 20.0 to 20000.0. Default is 5000.0. */</span></div>
<div class="line"><a name="l00693"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a8d9d49ef95c58d522c60253092a35458"> 693</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a8d9d49ef95c58d522c60253092a35458">FMOD_DSP_SFXREVERB_ROOMLF</a>, <span class="comment">/* Room LF : Room effect low-frequency level in mB. Ranges from -10000.0 to 0.0. Default is 0.0. */</span></div>
<div class="line"><a name="l00694"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a75b51606f29aea574a39afd03d04a18d"> 694</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a75b51606f29aea574a39afd03d04a18d">FMOD_DSP_SFXREVERB_LFREFERENCE</a> <span class="comment">/* LF Reference : Reference low-frequency in Hz. Ranges from 20.0 to 1000.0. Default is 250.0. */</span></div>
<div class="line"><a name="l00695"></a><span class="lineno"> 695</span>&#160;} <a class="code" href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3">FMOD_DSP_SFXREVERB</a>;</div>
<div class="line"><a name="l00696"></a><span class="lineno"> 696</span>&#160;</div>
<div class="line"><a name="l00697"></a><span class="lineno"> 697</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00698"></a><span class="lineno"> 698</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00699"></a><span class="lineno"> 699</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00700"></a><span class="lineno"> 700</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00701"></a><span class="lineno"> 701</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_LOWPASS_SIMPLE filter.&lt;br&gt;</span></div>
<div class="line"><a name="l00702"></a><span class="lineno"> 702</span>&#160;<span class="comment"> This is a very simple low pass filter, based on two single-pole RC time-constant modules.</span></div>
<div class="line"><a name="l00703"></a><span class="lineno"> 703</span>&#160;<span class="comment"> The emphasis is on speed rather than accuracy, so this should not be used for task requiring critical filtering.&lt;br&gt; </span></div>
<div class="line"><a name="l00704"></a><span class="lineno"> 704</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00705"></a><span class="lineno"> 705</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00706"></a><span class="lineno"> 706</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00707"></a><span class="lineno"> 707</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00708"></a><span class="lineno"> 708</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00709"></a><span class="lineno"> 709</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00710"></a><span class="lineno"> 710</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00711"></a><span class="lineno"> 711</span>&#160;<span class="comment"> DSP::setParameter</span></div>
<div class="line"><a name="l00712"></a><span class="lineno"> 712</span>&#160;<span class="comment"> DSP::getParameter</span></div>
<div class="line"><a name="l00713"></a><span class="lineno"> 713</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00714"></a><span class="lineno"> 714</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00715"></a><span class="lineno"> 715</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00716"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a865229299864dfa430c0cee71de6d517"> 716</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00717"></a><span class="lineno"> 717</span>&#160;{</div>
<div class="line"><a name="l00718"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a865229299864dfa430c0cee71de6d517a830e87f58eb28e5c5b09ac1ef4227cac"> 718</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a865229299864dfa430c0cee71de6d517a830e87f58eb28e5c5b09ac1ef4227cac">FMOD_DSP_LOWPASS_SIMPLE_CUTOFF</a> <span class="comment">/* Lowpass cutoff frequency in hz. 10.0 to 22000.0. Default = 5000.0 */</span></div>
<div class="line"><a name="l00719"></a><span class="lineno"> 719</span>&#160;} <a class="code" href="fmod__dsp_8h.html#a865229299864dfa430c0cee71de6d517">FMOD_DSP_LOWPASS_SIMPLE</a>;</div>
<div class="line"><a name="l00720"></a><span class="lineno"> 720</span>&#160;</div>
<div class="line"><a name="l00721"></a><span class="lineno"> 721</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00722"></a><span class="lineno"> 722</span>&#160;<span class="comment">[ENUM]</span></div>
<div class="line"><a name="l00723"></a><span class="lineno"> 723</span>&#160;<span class="comment">[ </span></div>
<div class="line"><a name="l00724"></a><span class="lineno"> 724</span>&#160;<span class="comment"> [DESCRIPTION] </span></div>
<div class="line"><a name="l00725"></a><span class="lineno"> 725</span>&#160;<span class="comment"> Parameter types for the FMOD_DSP_TYPE_HIGHPASS_SIMPLE filter.&lt;br&gt;</span></div>
<div class="line"><a name="l00726"></a><span class="lineno"> 726</span>&#160;<span class="comment"> This is a very simple single-order high pass filter.</span></div>
<div class="line"><a name="l00727"></a><span class="lineno"> 727</span>&#160;<span class="comment"> The emphasis is on speed rather than accuracy, so this should not be used for task requiring critical filtering.&lt;br&gt; </span></div>
<div class="line"><a name="l00728"></a><span class="lineno"> 728</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00729"></a><span class="lineno"> 729</span>&#160;<span class="comment"> [REMARKS]</span></div>
<div class="line"><a name="l00730"></a><span class="lineno"> 730</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00731"></a><span class="lineno"> 731</span>&#160;<span class="comment"> [PLATFORMS]</span></div>
<div class="line"><a name="l00732"></a><span class="lineno"> 732</span>&#160;<span class="comment"> Win32, Win64, Linux, Linux64, Macintosh, Xbox360, PlayStation Portable, PlayStation 3, Wii, iPhone, 3GS, NGP, Android</span></div>
<div class="line"><a name="l00733"></a><span class="lineno"> 733</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00734"></a><span class="lineno"> 734</span>&#160;<span class="comment"> [SEE_ALSO] </span></div>
<div class="line"><a name="l00735"></a><span class="lineno"> 735</span>&#160;<span class="comment"> DSP::setParameter</span></div>
<div class="line"><a name="l00736"></a><span class="lineno"> 736</span>&#160;<span class="comment"> DSP::getParameter</span></div>
<div class="line"><a name="l00737"></a><span class="lineno"> 737</span>&#160;<span class="comment"> FMOD_DSP_TYPE</span></div>
<div class="line"><a name="l00738"></a><span class="lineno"> 738</span>&#160;<span class="comment">]</span></div>
<div class="line"><a name="l00739"></a><span class="lineno"> 739</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00740"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a45a511064aa9ff34e494168de2952671"> 740</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00741"></a><span class="lineno"> 741</span>&#160;{</div>
<div class="line"><a name="l00742"></a><span class="lineno"><a class="line" href="fmod__dsp_8h.html#a45a511064aa9ff34e494168de2952671a02124a23ca8240fa26b5cf61bc65d7a3"> 742</a></span>&#160; <a class="code" href="fmod__dsp_8h.html#a45a511064aa9ff34e494168de2952671a02124a23ca8240fa26b5cf61bc65d7a3">FMOD_DSP_HIGHPASS_SIMPLE_CUTOFF</a> <span class="comment">/* Highpass cutoff frequency in hz. 10.0 to 22000.0. Default = 1000.0 */</span></div>
<div class="line"><a name="l00743"></a><span class="lineno"> 743</span>&#160;} <a class="code" href="fmod__dsp_8h.html#a45a511064aa9ff34e494168de2952671">FMOD_DSP_HIGHPASS_SIMPLE</a>;</div>
<div class="line"><a name="l00744"></a><span class="lineno"> 744</span>&#160;</div>
<div class="line"><a name="l00745"></a><span class="lineno"> 745</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00746"></a><span class="lineno"> 746</span>&#160;<span class="preprocessor"></span></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html_a800f97156b7fbb92c83b22c85fa6a060"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a800f97156b7fbb92c83b22c85fa6a060">FMOD_DSP_DESCRIPTION::numparameters</a></div><div class="ttdeci">int numparameters</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00141">fmod_dsp.h:141</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aeae3a9e46db15de2876c4699b604abd737"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeae3a9e46db15de2876c4699b604abd737">FMOD_DSP_TYPE_VSTPLUGIN</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00061">fmod_dsp.h:61</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aeae229b40c3449172cd6b695b4bf1fb726"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeae229b40c3449172cd6b695b4bf1fb726">FMOD_DSP_TYPE_ITLOWPASS</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00052">fmod_dsp.h:52</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html_a5408ac5df4c170828874e1b10b4c35a0"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a5408ac5df4c170828874e1b10b4c35a0">FMOD_DSP_DESCRIPTION::version</a></div><div class="ttdeci">unsigned int version</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00133">fmod_dsp.h:133</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ae7bfa7c447d4a0638f046e63754109c2a6869ebae58b69b4f000310b177bc37c0"><div class="ttname"><a href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2a6869ebae58b69b4f000310b177bc37c0">FMOD_DSP_CHORUS_WETMIX1</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00579">fmod_dsp.h:579</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a8f17dafccb488b329324d0a1d17e592ba8423a9844d6973b3895dbbfc38230042"><div class="ttname"><a href="fmod__dsp_8h.html#a8f17dafccb488b329324d0a1d17e592ba8423a9844d6973b3895dbbfc38230042">FMOD_DSP_NORMALIZE_FADETIME</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00480">fmod_dsp.h:480</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ac0ed6e1d9c4ab25a97a45806bebad026a8b1c1518dfd665472a5467570b9808d3"><div class="ttname"><a href="fmod__dsp_8h.html#ac0ed6e1d9c4ab25a97a45806bebad026a8b1c1518dfd665472a5467570b9808d3">FMOD_DSP_HIGHPASS_CUTOFF</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00284">fmod_dsp.h:284</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_af1a7917f6f88c144ee8e046349d17621a8f3f0a703b0df9dd1562100eb60f04aa"><div class="ttname"><a href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621a8f3f0a703b0df9dd1562100eb60f04aa">FMOD_DSP_ECHO_WETMIX</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00319">fmod_dsp.h:319</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63244cb3b60c944dd5f1db3f7b9354f3a93d3beba9de5ed9091e2b925bf912411"><div class="ttname"><a href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a93d3beba9de5ed9091e2b925bf912411">FMOD_DSP_SFXREVERB_DECAYTIME</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00684">fmod_dsp.h:684</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aea5c27a6be6edc1f499b1909eed3cf6c60"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea5c27a6be6edc1f499b1909eed3cf6c60">FMOD_DSP_TYPE_LADSPAPLUGIN</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00069">fmod_dsp.h:69</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4a9510cd5833b7c02e817c2527ecd4700d"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a9510cd5833b7c02e817c2527ecd4700d">FMOD_DSP_DELAY_CH12</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00358">fmod_dsp.h:358</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aea520018ccfa0c306458f896877e728fdf"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea520018ccfa0c306458f896877e728fdf">FMOD_DSP_TYPE_NORMALIZE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00057">fmod_dsp.h:57</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aea8b3f0e15ab677ccfbac18015241cbf53"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea8b3f0e15ab677ccfbac18015241cbf53">FMOD_DSP_TYPE_MIXER</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00049">fmod_dsp.h:49</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a23c51025928d05a5481fd31c20dffd9eaad915d26366f7250885cdf1ac6998ea0"><div class="ttname"><a href="fmod__dsp_8h.html#a23c51025928d05a5481fd31c20dffd9eaad915d26366f7250885cdf1ac6998ea0">FMOD_DSP_OSCILLATOR_RATE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00206">fmod_dsp.h:206</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html_a4d16f76d892bcccb1d8000478edda1e1"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a4d16f76d892bcccb1d8000478edda1e1">FMOD_DSP_DESCRIPTION::reset</a></div><div class="ttdeci">FMOD_DSP_RESETCALLBACK reset</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00137">fmod_dsp.h:137</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aead786512053317d61fbe8e70bac4d2b99"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aead786512053317d61fbe8e70bac4d2b99">FMOD_DSP_TYPE_WINAMPPLUGIN</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00062">fmod_dsp.h:62</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4ac53c6d891077cddcb45fcdaddd5a80d3"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4ac53c6d891077cddcb45fcdaddd5a80d3">FMOD_DSP_DELAY_CH13</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00359">fmod_dsp.h:359</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aa587cb0701854912afb4f12f5936ef54"><div class="ttname"><a href="fmod__dsp_8h.html#aa587cb0701854912afb4f12f5936ef54">hwnd</a></div><div class="ttdeci">void * hwnd</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00028">fmod_dsp.h:28</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ab0e1520abdad9681a707bba937c6f54dac624860df358e27dbe3f6e629ec753ef"><div class="ttname"><a href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54dac624860df358e27dbe3f6e629ec753ef">FMOD_DSP_TREMOLO_SHAPE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00423">fmod_dsp.h:423</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63244cb3b60c944dd5f1db3f7b9354f3a3d7a2bdfeaae06ce2b8e2a97216fa06b"><div class="ttname"><a href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a3d7a2bdfeaae06ce2b8e2a97216fa06b">FMOD_DSP_SFXREVERB_DIFFUSION</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00690">fmod_dsp.h:690</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63244cb3b60c944dd5f1db3f7b9354f3ae729678c1002b3d83bc7b43208b3be0a"><div class="ttname"><a href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3ae729678c1002b3d83bc7b43208b3be0a">FMOD_DSP_SFXREVERB_DRYLEVEL</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00681">fmod_dsp.h:681</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a4457b8f3cda4509389102f24345f7ad2"><div class="ttname"><a href="fmod__dsp_8h.html#a4457b8f3cda4509389102f24345f7ad2">outchannels</a></div><div class="ttdeci">float float unsigned int int int outchannels</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00024">fmod_dsp.h:24</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ad341dcdfe6e3a946bc3a2d070e49f006ab07637bad3849196d66dcfff6deadeb5"><div class="ttname"><a href="fmod__dsp_8h.html#ad341dcdfe6e3a946bc3a2d070e49f006ab07637bad3849196d66dcfff6deadeb5">FMOD_DSP_LOWPASS_RESONANCE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00230">fmod_dsp.h:230</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aee1246974010b4e20a9f8bbd92acfff1a3c56c7371d5d1a6be48a123ef8d59178"><div class="ttname"><a href="fmod__dsp_8h.html#aee1246974010b4e20a9f8bbd92acfff1a3c56c7371d5d1a6be48a123ef8d59178">FMOD_DSP_COMPRESSOR_GAINMAKEUP</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00653">fmod_dsp.h:653</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a865229299864dfa430c0cee71de6d517"><div class="ttname"><a href="fmod__dsp_8h.html#a865229299864dfa430c0cee71de6d517">FMOD_DSP_LOWPASS_SIMPLE</a></div><div class="ttdeci">FMOD_DSP_LOWPASS_SIMPLE</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00716">fmod_dsp.h:716</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63244cb3b60c944dd5f1db3f7b9354f3ade82ff8fa4b40ebf87f1494f4a12aba4"><div class="ttname"><a href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3ade82ff8fa4b40ebf87f1494f4a12aba4">FMOD_DSP_SFXREVERB_REVERBDELAY</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00689">fmod_dsp.h:689</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a30604d16248cbf0c6542e247871bd32dae7c5a0ae8f52e4c61ad8ad619fb6763b"><div class="ttname"><a href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32dae7c5a0ae8f52e4c61ad8ad619fb6763b">FMOD_DSP_ITECHO_FEEDBACK</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00616">fmod_dsp.h:616</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aea62fc813692ebc72e42f3c83b3cbb2694"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea62fc813692ebc72e42f3c83b3cbb2694">FMOD_DSP_TYPE_LOWPASS</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00051">fmod_dsp.h:51</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c_html"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html">FMOD_DSP_PARAMETERDESC</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00094">fmod_dsp.h:94</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ae2c2a0208771516bc89f7d931136a39f"><div class="ttname"><a href="fmod__dsp_8h.html#ae2c2a0208771516bc89f7d931136a39f">FMOD_DSP_DISTORTION</a></div><div class="ttdeci">FMOD_DSP_DISTORTION</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00449">fmod_dsp.h:449</a></div></div>
<div class="ttc" id="fmod__codec_8h_html_a5e2ffb0d63611b2d033c3a3c97d4a1cd"><div class="ttname"><a href="fmod__codec_8h.html#a5e2ffb0d63611b2d033c3a3c97d4a1cd">name</a></div><div class="ttdeci">FMOD_TAGTYPE char * name</div><div class="ttdef"><b>Definition:</b> <a href="fmod__codec_8h_source.html#l00026">fmod_codec.h:26</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aead92f2bf742699d311c2174785939bb55"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aead92f2bf742699d311c2174785939bb55">FMOD_DSP_TYPE_OSCILLATOR</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00050">fmod_dsp.h:50</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ab0e1520abdad9681a707bba937c6f54daf0f8173c15fc2c61e12865789339b943"><div class="ttname"><a href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54daf0f8173c15fc2c61e12865789339b943">FMOD_DSP_TREMOLO_SKEW</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00424">fmod_dsp.h:424</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_afe9bcffb55e5a00aec395d8e800c48c0a0818ccc7a63eaac1b96b2ec3ae9bb6e6"><div class="ttname"><a href="fmod__dsp_8h.html#afe9bcffb55e5a00aec395d8e800c48c0a0818ccc7a63eaac1b96b2ec3ae9bb6e6">FMOD_DSP_PITCHSHIFT_OVERLAP</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00552">fmod_dsp.h:552</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html_ae693dc849dec0e719f94b0261144b5b3"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#ae693dc849dec0e719f94b0261144b5b3">FMOD_DSP_DESCRIPTION::release</a></div><div class="ttdeci">FMOD_DSP_RELEASECALLBACK release</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00136">fmod_dsp.h:136</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a4ccb38d5440632c184b5ee4979a07432"><div class="ttname"><a href="fmod__dsp_8h.html#a4ccb38d5440632c184b5ee4979a07432">FMOD_DSP_DESCRIPTION</a></div><div class="ttdeci">struct FMOD_DSP_DESCRIPTION FMOD_DSP_DESCRIPTION</div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c_html_acb4f98c6a2a2bddf5c6e08884185237f"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html#acb4f98c6a2a2bddf5c6e08884185237f">FMOD_DSP_PARAMETERDESC::label</a></div><div class="ttdeci">char label[16]</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00100">fmod_dsp.h:100</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4a4eb4ca33531fe822e255893c51046dff"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a4eb4ca33531fe822e255893c51046dff">FMOD_DSP_DELAY_CH1</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00347">fmod_dsp.h:347</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aeadbd5d3a9316bc79a0ab793b7d822356d"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeadbd5d3a9316bc79a0ab793b7d822356d">FMOD_DSP_TYPE_LOWPASS_SIMPLE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00066">fmod_dsp.h:66</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a8f17dafccb488b329324d0a1d17e592ba91b7acd3b28759687ad629c36f8f1e9d"><div class="ttname"><a href="fmod__dsp_8h.html#a8f17dafccb488b329324d0a1d17e592ba91b7acd3b28759687ad629c36f8f1e9d">FMOD_DSP_NORMALIZE_MAXAMP</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00482">fmod_dsp.h:482</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aea00c667886510ba6e0efa030ef3599e06"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea00c667886510ba6e0efa030ef3599e06">FMOD_DSP_TYPE_ECHO</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00054">fmod_dsp.h:54</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ab0e1520abdad9681a707bba937c6f54da3de153a0f22c652c3c65fde8cee952e5"><div class="ttname"><a href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54da3de153a0f22c652c3c65fde8cee952e5">FMOD_DSP_TREMOLO_DEPTH</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00422">fmod_dsp.h:422</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_acdb1d9fa8b4648dd457dbb609fcb3a52"><div class="ttname"><a href="fmod__dsp_8h.html#acdb1d9fa8b4648dd457dbb609fcb3a52">FMOD_DSP_PARAMETERDESC</a></div><div class="ttdeci">struct FMOD_DSP_PARAMETERDESC FMOD_DSP_PARAMETERDESC</div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html_a375324abaab4a8cfb8ccb5acea61819d"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a375324abaab4a8cfb8ccb5acea61819d">FMOD_DSP_DESCRIPTION::configheight</a></div><div class="ttdeci">int configheight</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00147">fmod_dsp.h:147</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ae7bfa7c447d4a0638f046e63754109c2acce81bd6f04ca7371cb67c2b02466899"><div class="ttname"><a href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2acce81bd6f04ca7371cb67c2b02466899">FMOD_DSP_CHORUS_DELAY</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00582">fmod_dsp.h:582</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aee1246974010b4e20a9f8bbd92acfff1"><div class="ttname"><a href="fmod__dsp_8h.html#aee1246974010b4e20a9f8bbd92acfff1">FMOD_DSP_COMPRESSOR</a></div><div class="ttdeci">FMOD_DSP_COMPRESSOR</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00648">fmod_dsp.h:648</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a0b806db4dcc42d5dc2948db03bd0888ea9dca4d1e26d189f4eef30da964ff8ce0"><div class="ttname"><a href="fmod__dsp_8h.html#a0b806db4dcc42d5dc2948db03bd0888ea9dca4d1e26d189f4eef30da964ff8ce0">FMOD_DSP_FLANGE_DRYMIX</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00389">fmod_dsp.h:389</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a45a511064aa9ff34e494168de2952671"><div class="ttname"><a href="fmod__dsp_8h.html#a45a511064aa9ff34e494168de2952671">FMOD_DSP_HIGHPASS_SIMPLE</a></div><div class="ttdeci">FMOD_DSP_HIGHPASS_SIMPLE</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00740">fmod_dsp.h:740</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ae7bfa7c447d4a0638f046e63754109c2aa27bccf69a91ca7b3ae85156b86fb539"><div class="ttname"><a href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2aa27bccf69a91ca7b3ae85156b86fb539">FMOD_DSP_CHORUS_WETMIX3</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00581">fmod_dsp.h:581</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4ac03a95672943e003502563253f75546c"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4ac03a95672943e003502563253f75546c">FMOD_DSP_DELAY_CH10</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00356">fmod_dsp.h:356</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63244cb3b60c944dd5f1db3f7b9354f3a8d9d49ef95c58d522c60253092a35458"><div class="ttname"><a href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a8d9d49ef95c58d522c60253092a35458">FMOD_DSP_SFXREVERB_ROOMLF</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00693">fmod_dsp.h:693</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html">FMOD_DSP_DESCRIPTION</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00130">fmod_dsp.h:130</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_afe9bcffb55e5a00aec395d8e800c48c0aa046a2faa407441b54ae6fcfd602c2ed"><div class="ttname"><a href="fmod__dsp_8h.html#afe9bcffb55e5a00aec395d8e800c48c0aa046a2faa407441b54ae6fcfd602c2ed">FMOD_DSP_PITCHSHIFT_PITCH</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00550">fmod_dsp.h:550</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a0b806db4dcc42d5dc2948db03bd0888ea7c56e8c8b3538581f7abeeb86ba2203d"><div class="ttname"><a href="fmod__dsp_8h.html#a0b806db4dcc42d5dc2948db03bd0888ea7c56e8c8b3538581f7abeeb86ba2203d">FMOD_DSP_FLANGE_WETMIX</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00390">fmod_dsp.h:390</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html_a3ffae8e38c724c37fc64e250af27b7c5"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a3ffae8e38c724c37fc64e250af27b7c5">FMOD_DSP_DESCRIPTION::getparameter</a></div><div class="ttdeci">FMOD_DSP_GETPARAMCALLBACK getparameter</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00144">fmod_dsp.h:144</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aeaeb5f500b3a0f4dc04ec9f6737220d8e9"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeaeb5f500b3a0f4dc04ec9f6737220d8e9">FMOD_DSP_TYPE_PITCHSHIFT</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00059">fmod_dsp.h:59</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aeaa64261adc7a64721bc4dbb5195ab76bb"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeaa64261adc7a64721bc4dbb5195ab76bb">FMOD_DSP_TYPE_UNKNOWN</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00048">fmod_dsp.h:48</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a0b806db4dcc42d5dc2948db03bd0888e"><div class="ttname"><a href="fmod__dsp_8h.html#a0b806db4dcc42d5dc2948db03bd0888e">FMOD_DSP_FLANGE</a></div><div class="ttdeci">FMOD_DSP_FLANGE</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00387">fmod_dsp.h:387</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ac0ed6e1d9c4ab25a97a45806bebad026a4f6db7f0b76538a47c10e99d25370598"><div class="ttname"><a href="fmod__dsp_8h.html#ac0ed6e1d9c4ab25a97a45806bebad026a4f6db7f0b76538a47c10e99d25370598">FMOD_DSP_HIGHPASS_RESONANCE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00285">fmod_dsp.h:285</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aea3cbbbb41a6a218f22088da20aa4924e5"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea3cbbbb41a6a218f22088da20aa4924e5">FMOD_DSP_TYPE_DISTORTION</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00056">fmod_dsp.h:56</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ad341dcdfe6e3a946bc3a2d070e49f006a33aecb16ae447e98f94dbf0ad3f11e05"><div class="ttname"><a href="fmod__dsp_8h.html#ad341dcdfe6e3a946bc3a2d070e49f006a33aecb16ae447e98f94dbf0ad3f11e05">FMOD_DSP_LOWPASS_CUTOFF</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00229">fmod_dsp.h:229</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a9b4576f3adf8430e8cc83cd94fb3278d"><div class="ttname"><a href="fmod__dsp_8h.html#a9b4576f3adf8430e8cc83cd94fb3278d">length</a></div><div class="ttdeci">float float unsigned int length</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00024">fmod_dsp.h:24</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aeaea61994ea80ec7ae3c16d829d8592b87"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeaea61994ea80ec7ae3c16d829d8592b87">FMOD_DSP_TYPE_HIGHPASS_SIMPLE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00070">fmod_dsp.h:70</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_afe9bcffb55e5a00aec395d8e800c48c0a54c161a2ea84fa161eb64a214b72b010"><div class="ttname"><a href="fmod__dsp_8h.html#afe9bcffb55e5a00aec395d8e800c48c0a54c161a2ea84fa161eb64a214b72b010">FMOD_DSP_PITCHSHIFT_FFTSIZE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00551">fmod_dsp.h:551</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4">FMOD_DSP_DELAY</a></div><div class="ttdeci">FMOD_DSP_DELAY</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00344">fmod_dsp.h:344</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aea67c4a67025bd7477be5ae502eff203d1"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea67c4a67025bd7477be5ae502eff203d1">FMOD_DSP_TYPE_TREMOLO</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00068">fmod_dsp.h:68</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a45a511064aa9ff34e494168de2952671a02124a23ca8240fa26b5cf61bc65d7a3"><div class="ttname"><a href="fmod__dsp_8h.html#a45a511064aa9ff34e494168de2952671a02124a23ca8240fa26b5cf61bc65d7a3">FMOD_DSP_HIGHPASS_SIMPLE_CUTOFF</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00742">fmod_dsp.h:742</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html_a776b9996aec50e1b314ddb8d00fcb4f6"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a776b9996aec50e1b314ddb8d00fcb4f6">FMOD_DSP_DESCRIPTION::paramdesc</a></div><div class="ttdeci">FMOD_DSP_PARAMETERDESC * paramdesc</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00142">fmod_dsp.h:142</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63e1f7924e0329de7ab0c53fb081aeb3a5776344a3022a59d8824282b242425f9"><div class="ttname"><a href="fmod__dsp_8h.html#a63e1f7924e0329de7ab0c53fb081aeb3a5776344a3022a59d8824282b242425f9">FMOD_DSP_PARAMEQ_CENTER</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00510">fmod_dsp.h:510</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c_html_a68344fa88cf4e86b5079fd69a5c22d57"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html#a68344fa88cf4e86b5079fd69a5c22d57">FMOD_DSP_PARAMETERDESC::description</a></div><div class="ttdeci">const char * description</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00101">fmod_dsp.h:101</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4af402fbd1583fdbf365b69072e09e0bf5"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4af402fbd1583fdbf365b69072e09e0bf5">FMOD_DSP_DELAY_MAXDELAY</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00362">fmod_dsp.h:362</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c_html_ad2e88d75f808e6d4e78d48bceb10c336"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html#ad2e88d75f808e6d4e78d48bceb10c336">FMOD_DSP_PARAMETERDESC::min</a></div><div class="ttdeci">float min</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00096">fmod_dsp.h:96</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4a0650bb4e7a686bcca5287eea0585ced2"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a0650bb4e7a686bcca5287eea0585ced2">FMOD_DSP_DELAY_CH11</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00357">fmod_dsp.h:357</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4afc1c72489b30fa77c7f1fad2d890bdb3"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4afc1c72489b30fa77c7f1fad2d890bdb3">FMOD_DSP_DELAY_CH0</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00346">fmod_dsp.h:346</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aea42b0259f8b3be1248fda5f43a7c83fbe"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea42b0259f8b3be1248fda5f43a7c83fbe">FMOD_DSP_TYPE_SFXREVERB</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00065">fmod_dsp.h:65</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a11e872b8094818480d775e0bd50424fb"><div class="ttname"><a href="fmod__dsp_8h.html#a11e872b8094818480d775e0bd50424fb">show</a></div><div class="ttdeci">void int show</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00028">fmod_dsp.h:28</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a09207ed68e19f4391b8abd0f3dcf20aeafc514a6c36d7a1a87b8e223afbdaba8f"><div class="ttname"><a href="fmod__dsp_8h.html#a09207ed68e19f4391b8abd0f3dcf20aeafc514a6c36d7a1a87b8e223afbdaba8f">FMOD_DSP_ITLOWPASS_RESONANCE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00261">fmod_dsp.h:261</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a8f17dafccb488b329324d0a1d17e592b"><div class="ttname"><a href="fmod__dsp_8h.html#a8f17dafccb488b329324d0a1d17e592b">FMOD_DSP_NORMALIZE</a></div><div class="ttdeci">FMOD_DSP_NORMALIZE</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00478">fmod_dsp.h:478</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aeae99e582423713e9007d39dab805cd283"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeae99e582423713e9007d39dab805cd283">FMOD_DSP_TYPE_HARDWARE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00071">fmod_dsp.h:71</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ab0e1520abdad9681a707bba937c6f54dad0ac92732969196fd1fa0c2e82d4afa4"><div class="ttname"><a href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54dad0ac92732969196fd1fa0c2e82d4afa4">FMOD_DSP_TREMOLO_PHASE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00427">fmod_dsp.h:427</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63244cb3b60c944dd5f1db3f7b9354f3a9465ba0d135f2fedd461681aa0e839bb"><div class="ttname"><a href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a9465ba0d135f2fedd461681aa0e839bb">FMOD_DSP_SFXREVERB_REFLECTIONSDELAY</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00687">fmod_dsp.h:687</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a30604d16248cbf0c6542e247871bd32daee01306878d1aeca328e8a72e4981902"><div class="ttname"><a href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32daee01306878d1aeca328e8a72e4981902">FMOD_DSP_ITECHO_RIGHTDELAY</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00618">fmod_dsp.h:618</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ae7bfa7c447d4a0638f046e63754109c2aa7ba45aa4cd5c2cc3a7e5003b4c78c88"><div class="ttname"><a href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2aa7ba45aa4cd5c2cc3a7e5003b4c78c88">FMOD_DSP_CHORUS_RATE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00583">fmod_dsp.h:583</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4a28b429971c8300f57f2c1a3de520e10c"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a28b429971c8300f57f2c1a3de520e10c">FMOD_DSP_DELAY_CH3</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00349">fmod_dsp.h:349</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ad341dcdfe6e3a946bc3a2d070e49f006"><div class="ttname"><a href="fmod__dsp_8h.html#ad341dcdfe6e3a946bc3a2d070e49f006">FMOD_DSP_LOWPASS</a></div><div class="ttdeci">FMOD_DSP_LOWPASS</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00227">fmod_dsp.h:227</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ae2c2a0208771516bc89f7d931136a39fa6785fcdd773ae75f99f353aafbea0032"><div class="ttname"><a href="fmod__dsp_8h.html#ae2c2a0208771516bc89f7d931136a39fa6785fcdd773ae75f99f353aafbea0032">FMOD_DSP_DISTORTION_LEVEL</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00451">fmod_dsp.h:451</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aee1246974010b4e20a9f8bbd92acfff1a9d3d58e72a332e1dc684fc40c85c28e1"><div class="ttname"><a href="fmod__dsp_8h.html#aee1246974010b4e20a9f8bbd92acfff1a9d3d58e72a332e1dc684fc40c85c28e1">FMOD_DSP_COMPRESSOR_THRESHOLD</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00650">fmod_dsp.h:650</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4aebafb1f7238322d8ed4015bceac2ffe6"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4aebafb1f7238322d8ed4015bceac2ffe6">FMOD_DSP_DELAY_CH14</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00360">fmod_dsp.h:360</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3ae"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3ae">FMOD_DSP_TYPE</a></div><div class="ttdeci">FMOD_DSP_TYPE</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00046">fmod_dsp.h:46</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ae7bfa7c447d4a0638f046e63754109c2aa41c76bdb722e01a5a1c10ce746d9933"><div class="ttname"><a href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2aa41c76bdb722e01a5a1c10ce746d9933">FMOD_DSP_CHORUS_DRYMIX</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00578">fmod_dsp.h:578</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___s_t_a_t_e_html"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html">FMOD_DSP_STATE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00169">fmod_dsp.h:169</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_af1a7917f6f88c144ee8e046349d17621a6446a881067c06ba0d65c12447c7202f"><div class="ttname"><a href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621a6446a881067c06ba0d65c12447c7202f">FMOD_DSP_ECHO_DRYMIX</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00318">fmod_dsp.h:318</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html_a900268a996e57ff671478273977e2c15"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a900268a996e57ff671478273977e2c15">FMOD_DSP_DESCRIPTION::setparameter</a></div><div class="ttdeci">FMOD_DSP_SETPARAMCALLBACK setparameter</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00143">fmod_dsp.h:143</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ac0ed6e1d9c4ab25a97a45806bebad026"><div class="ttname"><a href="fmod__dsp_8h.html#ac0ed6e1d9c4ab25a97a45806bebad026">FMOD_DSP_HIGHPASS</a></div><div class="ttdeci">FMOD_DSP_HIGHPASS</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00282">fmod_dsp.h:282</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_af1a7917f6f88c144ee8e046349d17621ac742c7798482cd05bd35d9e0db477713"><div class="ttname"><a href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621ac742c7798482cd05bd35d9e0db477713">FMOD_DSP_ECHO_MAXCHANNELS</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00317">fmod_dsp.h:317</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63244cb3b60c944dd5f1db3f7b9354f3a879e13f31fbab01eb43f821fc9b2c871"><div class="ttname"><a href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a879e13f31fbab01eb43f821fc9b2c871">FMOD_DSP_SFXREVERB_HFREFERENCE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00692">fmod_dsp.h:692</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63244cb3b60c944dd5f1db3f7b9354f3aa6aeb48acff32db083d2c9fa97435b65"><div class="ttname"><a href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3aa6aeb48acff32db083d2c9fa97435b65">FMOD_DSP_SFXREVERB_ROOMHF</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00683">fmod_dsp.h:683</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_af1a7917f6f88c144ee8e046349d17621ac207d53d3a166342c3201489878d6538"><div class="ttname"><a href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621ac207d53d3a166342c3201489878d6538">FMOD_DSP_ECHO_DELAY</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00315">fmod_dsp.h:315</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63244cb3b60c944dd5f1db3f7b9354f3ae8125ee882cbd58b753b5f2537afcf22"><div class="ttname"><a href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3ae8125ee882cbd58b753b5f2537afcf22">FMOD_DSP_SFXREVERB_DECAYHFRATIO</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00685">fmod_dsp.h:685</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html_ae141947e639e01b5ac51eba151db5cc5"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#ae141947e639e01b5ac51eba151db5cc5">FMOD_DSP_DESCRIPTION::setposition</a></div><div class="ttdeci">FMOD_DSP_SETPOSITIONCALLBACK setposition</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00139">fmod_dsp.h:139</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63244cb3b60c944dd5f1db3f7b9354f3a427516a4d62d5ccd3591752bbb186098"><div class="ttname"><a href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a427516a4d62d5ccd3591752bbb186098">FMOD_DSP_SFXREVERB_REFLECTIONSLEVEL</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00686">fmod_dsp.h:686</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aea756245900cc236fb154b79f8ab869bea"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea756245900cc236fb154b79f8ab869bea">FMOD_DSP_TYPE_DELAY</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00067">fmod_dsp.h:67</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_afe9bcffb55e5a00aec395d8e800c48c0"><div class="ttname"><a href="fmod__dsp_8h.html#afe9bcffb55e5a00aec395d8e800c48c0">FMOD_DSP_PITCHSHIFT</a></div><div class="ttdeci">FMOD_DSP_PITCHSHIFT</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00548">fmod_dsp.h:548</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a09207ed68e19f4391b8abd0f3dcf20aea8a663d2002a57768b694b6f238a8aaa7"><div class="ttname"><a href="fmod__dsp_8h.html#a09207ed68e19f4391b8abd0f3dcf20aea8a663d2002a57768b694b6f238a8aaa7">FMOD_DSP_ITLOWPASS_CUTOFF</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00260">fmod_dsp.h:260</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a30604d16248cbf0c6542e247871bd32d"><div class="ttname"><a href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32d">FMOD_DSP_ITECHO</a></div><div class="ttdeci">FMOD_DSP_ITECHO</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00613">fmod_dsp.h:613</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4a214d37c3291866d6a6fafca977a36fe6"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a214d37c3291866d6a6fafca977a36fe6">FMOD_DSP_DELAY_CH2</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00348">fmod_dsp.h:348</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aea18406eb46b87418bd15bee709c2c2939"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea18406eb46b87418bd15bee709c2c2939">FMOD_DSP_TYPE_FORCEINT</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00072">fmod_dsp.h:72</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a0b806db4dcc42d5dc2948db03bd0888ea69f9f9a3482f8cab2cb2d9bf167b5043"><div class="ttname"><a href="fmod__dsp_8h.html#a0b806db4dcc42d5dc2948db03bd0888ea69f9f9a3482f8cab2cb2d9bf167b5043">FMOD_DSP_FLANGE_DEPTH</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00391">fmod_dsp.h:391</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ab0e1520abdad9681a707bba937c6f54dae4620bbc4e0c766e76d89c93a5ab03e4"><div class="ttname"><a href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54dae4620bbc4e0c766e76d89c93a5ab03e4">FMOD_DSP_TREMOLO_FREQUENCY</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00421">fmod_dsp.h:421</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4a5fc50227cb24bbd0f8835e3834a2ebde"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a5fc50227cb24bbd0f8835e3834a2ebde">FMOD_DSP_DELAY_CH15</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00361">fmod_dsp.h:361</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a23c51025928d05a5481fd31c20dffd9eac4b63bd61672c497815950ba0502eb7d"><div class="ttname"><a href="fmod__dsp_8h.html#a23c51025928d05a5481fd31c20dffd9eac4b63bd61672c497815950ba0502eb7d">FMOD_DSP_OSCILLATOR_TYPE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00205">fmod_dsp.h:205</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a865229299864dfa430c0cee71de6d517a830e87f58eb28e5c5b09ac1ef4227cac"><div class="ttname"><a href="fmod__dsp_8h.html#a865229299864dfa430c0cee71de6d517a830e87f58eb28e5c5b09ac1ef4227cac">FMOD_DSP_LOWPASS_SIMPLE_CUTOFF</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00718">fmod_dsp.h:718</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___s_t_a_t_e_html_aefdcd231e53243e78fa849bb84f45a35"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html#aefdcd231e53243e78fa849bb84f45a35">FMOD_DSP_STATE::speakermask</a></div><div class="ttdeci">unsigned short speakermask</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00173">fmod_dsp.h:173</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html_a2199a39a4635f4ad162ef927117b098f"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a2199a39a4635f4ad162ef927117b098f">FMOD_DSP_DESCRIPTION::configwidth</a></div><div class="ttdeci">int configwidth</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00146">fmod_dsp.h:146</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4aeb78920e5c8afb3156fd51e7bb14d55a"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4aeb78920e5c8afb3156fd51e7bb14d55a">FMOD_DSP_DELAY_CH9</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00355">fmod_dsp.h:355</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ab0e1520abdad9681a707bba937c6f54d"><div class="ttname"><a href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54d">FMOD_DSP_TREMOLO</a></div><div class="ttdeci">FMOD_DSP_TREMOLO</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00419">fmod_dsp.h:419</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html_a75f0c778561cc3350a4a7cc0a90b324f"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a75f0c778561cc3350a4a7cc0a90b324f">FMOD_DSP_DESCRIPTION::read</a></div><div class="ttdeci">FMOD_DSP_READCALLBACK read</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00138">fmod_dsp.h:138</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4a59753f93211719e0c1ba503a73b4eda0"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a59753f93211719e0c1ba503a73b4eda0">FMOD_DSP_DELAY_CH7</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00353">fmod_dsp.h:353</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ae7bfa7c447d4a0638f046e63754109c2"><div class="ttname"><a href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2">FMOD_DSP_CHORUS</a></div><div class="ttdeci">FMOD_DSP_CHORUS</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00576">fmod_dsp.h:576</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4aab6c9e840f5c61857827f3e370180eac"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4aab6c9e840f5c61857827f3e370180eac">FMOD_DSP_DELAY_CH5</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00351">fmod_dsp.h:351</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aeaecdacfccc3c85a61ea302b7c40608e4d"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeaecdacfccc3c85a61ea302b7c40608e4d">FMOD_DSP_TYPE_HIGHPASS</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00053">fmod_dsp.h:53</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ab0e1520abdad9681a707bba937c6f54daf7b7ae4b0bf2da2b2b6e4bea895cdc49"><div class="ttname"><a href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54daf7b7ae4b0bf2da2b2b6e4bea895cdc49">FMOD_DSP_TREMOLO_DUTY</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00425">fmod_dsp.h:425</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63e1f7924e0329de7ab0c53fb081aeb3"><div class="ttname"><a href="fmod__dsp_8h.html#a63e1f7924e0329de7ab0c53fb081aeb3">FMOD_DSP_PARAMEQ</a></div><div class="ttdeci">FMOD_DSP_PARAMEQ</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00508">fmod_dsp.h:508</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a23c51025928d05a5481fd31c20dffd9e"><div class="ttname"><a href="fmod__dsp_8h.html#a23c51025928d05a5481fd31c20dffd9e">FMOD_DSP_OSCILLATOR</a></div><div class="ttdeci">FMOD_DSP_OSCILLATOR</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00203">fmod_dsp.h:203</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a30604d16248cbf0c6542e247871bd32dae1f7acbeff0cbe7f2cb4d702552e53c1"><div class="ttname"><a href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32dae1f7acbeff0cbe7f2cb4d702552e53c1">FMOD_DSP_ITECHO_WETDRYMIX</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00615">fmod_dsp.h:615</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63e1f7924e0329de7ab0c53fb081aeb3a04f92ed8472012253db742265a394743"><div class="ttname"><a href="fmod__dsp_8h.html#a63e1f7924e0329de7ab0c53fb081aeb3a04f92ed8472012253db742265a394743">FMOD_DSP_PARAMEQ_GAIN</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00512">fmod_dsp.h:512</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63244cb3b60c944dd5f1db3f7b9354f3a3994334029abfa50c342f4e12701a07d"><div class="ttname"><a href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a3994334029abfa50c342f4e12701a07d">FMOD_DSP_SFXREVERB_REVERBLEVEL</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00688">fmod_dsp.h:688</a></div></div>
<div class="ttc" id="fmod_8h_html_a2a546c1efce476d85cd8065d962d705d"><div class="ttname"><a href="fmod_8h.html#a2a546c1efce476d85cd8065d962d705d">FMOD_DSP</a></div><div class="ttdeci">struct FMOD_DSP FMOD_DSP</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00070">fmod.h:70</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63244cb3b60c944dd5f1db3f7b9354f3a75b51606f29aea574a39afd03d04a18d"><div class="ttname"><a href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3a75b51606f29aea574a39afd03d04a18d">FMOD_DSP_SFXREVERB_LFREFERENCE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00694">fmod_dsp.h:694</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aea64cd0f0e705b60351fea9f272df15296"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea64cd0f0e705b60351fea9f272df15296">FMOD_DSP_TYPE_CHORUS</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00060">fmod_dsp.h:60</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3604514e1e7c9b98a24b9b1e48da08d9"><div class="ttname"><a href="fmod__dsp_8h.html#a3604514e1e7c9b98a24b9b1e48da08d9">FMOD_RESULT</a></div><div class="ttdeci">typedef FMOD_RESULT(F_CALLBACK *FMOD_DSP_CREATECALLBACK)(FMOD_DSP_STATE *dsp_state)</div></div>
<div class="ttc" id="fmod__dsp_8h_html_ab0e1520abdad9681a707bba937c6f54da394eb976c7598e0785c64b7d76283c0c"><div class="ttname"><a href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54da394eb976c7598e0785c64b7d76283c0c">FMOD_DSP_TREMOLO_SPREAD</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00428">fmod_dsp.h:428</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c_html_a306b5ca364bf842a8ff5bbfc0b4d4a4b"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html#a306b5ca364bf842a8ff5bbfc0b4d4a4b">FMOD_DSP_PARAMETERDESC::max</a></div><div class="ttdeci">float max</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00097">fmod_dsp.h:97</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html_a178795099d0608972755dfef8d8367e3"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a178795099d0608972755dfef8d8367e3">FMOD_DSP_DESCRIPTION::channels</a></div><div class="ttdeci">int channels</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00134">fmod_dsp.h:134</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a30604d16248cbf0c6542e247871bd32dac5388c31345a0f6b556b925a61bdb820"><div class="ttname"><a href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32dac5388c31345a0f6b556b925a61bdb820">FMOD_DSP_ITECHO_PANDELAY</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00619">fmod_dsp.h:619</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aea170f2d66fae089b8a99855a1ef854bc9"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea170f2d66fae089b8a99855a1ef854bc9">FMOD_DSP_TYPE_PARAMEQ</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00058">fmod_dsp.h:58</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4a2f27d4d9a068b11523d5ab9f02bb5287"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a2f27d4d9a068b11523d5ab9f02bb5287">FMOD_DSP_DELAY_CH8</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00354">fmod_dsp.h:354</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ae7bfa7c447d4a0638f046e63754109c2a1104ed8acc4ed4218b4bd512e175f285"><div class="ttname"><a href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2a1104ed8acc4ed4218b4bd512e175f285">FMOD_DSP_CHORUS_DEPTH</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00584">fmod_dsp.h:584</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a6ee1ec680623931f95fd9dea1d96b572"><div class="ttname"><a href="fmod__dsp_8h.html#a6ee1ec680623931f95fd9dea1d96b572">inbuffer</a></div><div class="ttdeci">float * inbuffer</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00024">fmod_dsp.h:24</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html_afd0ffb02780e738d4c0a10ab833b7834"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#afd0ffb02780e738d4c0a10ab833b7834">FMOD_DSP_DESCRIPTION::userdata</a></div><div class="ttdeci">void * userdata</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00148">fmod_dsp.h:148</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a0b806db4dcc42d5dc2948db03bd0888ea05abcb17b4926b1cdcc5ef0dd30fa0c6"><div class="ttname"><a href="fmod__dsp_8h.html#a0b806db4dcc42d5dc2948db03bd0888ea05abcb17b4926b1cdcc5ef0dd30fa0c6">FMOD_DSP_FLANGE_RATE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00392">fmod_dsp.h:392</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html_a1bb32344ec25a54eb2d1cfc50a9eeb1f"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#a1bb32344ec25a54eb2d1cfc50a9eeb1f">FMOD_DSP_DESCRIPTION::config</a></div><div class="ttdeci">FMOD_DSP_DIALOGCALLBACK config</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00145">fmod_dsp.h:145</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a09207ed68e19f4391b8abd0f3dcf20ae"><div class="ttname"><a href="fmod__dsp_8h.html#a09207ed68e19f4391b8abd0f3dcf20ae">FMOD_DSP_ITLOWPASS</a></div><div class="ttdeci">FMOD_DSP_ITLOWPASS</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00258">fmod_dsp.h:258</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n_html_ad29c47422da6cb00b41653d8ffd703fd"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___d_e_s_c_r_i_p_t_i_o_n.html#ad29c47422da6cb00b41653d8ffd703fd">FMOD_DSP_DESCRIPTION::create</a></div><div class="ttdeci">FMOD_DSP_CREATECALLBACK create</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00135">fmod_dsp.h:135</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a8f17dafccb488b329324d0a1d17e592baf5afce8e160c3a43eaf2e38785f8887e"><div class="ttname"><a href="fmod__dsp_8h.html#a8f17dafccb488b329324d0a1d17e592baf5afce8e160c3a43eaf2e38785f8887e">FMOD_DSP_NORMALIZE_THRESHHOLD</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00481">fmod_dsp.h:481</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a39b187949529e2a44358c41308978552"><div class="ttname"><a href="fmod__dsp_8h.html#a39b187949529e2a44358c41308978552">valuestr</a></div><div class="ttdeci">int float char * valuestr</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00027">fmod_dsp.h:27</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4aa7abb5e19b4825ec07fdbcc1f0340b31"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4aa7abb5e19b4825ec07fdbcc1f0340b31">FMOD_DSP_DELAY_CH6</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00352">fmod_dsp.h:352</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63e1f7924e0329de7ab0c53fb081aeb3ac8830edb5161bc4eb20f6d8afc7a4fa1"><div class="ttname"><a href="fmod__dsp_8h.html#a63e1f7924e0329de7ab0c53fb081aeb3ac8830edb5161bc4eb20f6d8afc7a4fa1">FMOD_DSP_PARAMEQ_BANDWIDTH</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00511">fmod_dsp.h:511</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aed214f9373e989acb9ebc0e33ac28ca4a143470c8d0ccdbdbca951536bf7c6c92"><div class="ttname"><a href="fmod__dsp_8h.html#aed214f9373e989acb9ebc0e33ac28ca4a143470c8d0ccdbdbca951536bf7c6c92">FMOD_DSP_DELAY_CH4</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00350">fmod_dsp.h:350</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aeab434d848ceda56235d444e60aec8584f"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aeab434d848ceda56235d444e60aec8584f">FMOD_DSP_TYPE_FLANGE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00055">fmod_dsp.h:55</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a1499949ec4dbbc5290ece2ac210bba35"><div class="ttname"><a href="fmod__dsp_8h.html#a1499949ec4dbbc5290ece2ac210bba35">index</a></div><div class="ttdeci">int index</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00026">fmod_dsp.h:26</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_af1a7917f6f88c144ee8e046349d17621"><div class="ttname"><a href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621">FMOD_DSP_ECHO</a></div><div class="ttdeci">FMOD_DSP_ECHO</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00313">fmod_dsp.h:313</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63244cb3b60c944dd5f1db3f7b9354f3ae71b6cdadd07c7ede1824d4210dadf8d"><div class="ttname"><a href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3ae71b6cdadd07c7ede1824d4210dadf8d">FMOD_DSP_SFXREVERB_ROOM</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00682">fmod_dsp.h:682</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a7d209388070aba8c66e5b8bc12ff1725"><div class="ttname"><a href="fmod__dsp_8h.html#a7d209388070aba8c66e5b8bc12ff1725">value</a></div><div class="ttdeci">int float value</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00026">fmod_dsp.h:26</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a84ca90fe34da0d9dc1e3ab8164ba626f"><div class="ttname"><a href="fmod__dsp_8h.html#a84ca90fe34da0d9dc1e3ab8164ba626f">FMOD_DSP_SETPOSITIONCALLBACK</a></div><div class="ttdeci">FMOD_RESULT(F_CALLBACK * FMOD_DSP_SETPOSITIONCALLBACK)(FMOD_DSP_STATE *dsp_state, unsigned int pos)</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00025">fmod_dsp.h:25</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_afe9bcffb55e5a00aec395d8e800c48c0ad2f58ca553f2ba63d058692b012352f1"><div class="ttname"><a href="fmod__dsp_8h.html#afe9bcffb55e5a00aec395d8e800c48c0ad2f58ca553f2ba63d058692b012352f1">FMOD_DSP_PITCHSHIFT_MAXCHANNELS</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00553">fmod_dsp.h:553</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63244cb3b60c944dd5f1db3f7b9354f3"><div class="ttname"><a href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3">FMOD_DSP_SFXREVERB</a></div><div class="ttdeci">FMOD_DSP_SFXREVERB</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00679">fmod_dsp.h:679</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c_html_a26e17b2e7b7eb0c1a43cbd5770f94a3e"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___p_a_r_a_m_e_t_e_r_d_e_s_c.html#a26e17b2e7b7eb0c1a43cbd5770f94a3e">FMOD_DSP_PARAMETERDESC::defaultval</a></div><div class="ttdeci">float defaultval</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00098">fmod_dsp.h:98</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aee1246974010b4e20a9f8bbd92acfff1a8b094449c7f0d540dc5cf86c469c1eca"><div class="ttname"><a href="fmod__dsp_8h.html#aee1246974010b4e20a9f8bbd92acfff1a8b094449c7f0d540dc5cf86c469c1eca">FMOD_DSP_COMPRESSOR_RELEASE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00652">fmod_dsp.h:652</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_af1a7917f6f88c144ee8e046349d17621a6d73a233b5acdc805e1edaa265ba116c"><div class="ttname"><a href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621a6d73a233b5acdc805e1edaa265ba116c">FMOD_DSP_ECHO_DECAYRATIO</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00316">fmod_dsp.h:316</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___s_t_a_t_e_html_abf37c5e4c79ceff65a72e07b2873272e"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html#abf37c5e4c79ceff65a72e07b2873272e">FMOD_DSP_STATE::plugindata</a></div><div class="ttdeci">void * plugindata</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00172">fmod_dsp.h:172</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aee1246974010b4e20a9f8bbd92acfff1ab9e48b1bf1d2e3d9bf081a4c24839b1e"><div class="ttname"><a href="fmod__dsp_8h.html#aee1246974010b4e20a9f8bbd92acfff1ab9e48b1bf1d2e3d9bf081a4c24839b1e">FMOD_DSP_COMPRESSOR_ATTACK</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00651">fmod_dsp.h:651</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aea4c478cfceb6b82fccdc67c88e4b59208"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea4c478cfceb6b82fccdc67c88e4b59208">FMOD_DSP_TYPE_COMPRESSOR</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00064">fmod_dsp.h:64</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a3bffdef0fa956bf454fa078bfdfab3aea99fbf49cfbb17a593ace9194a5ccd3ab"><div class="ttname"><a href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea99fbf49cfbb17a593ace9194a5ccd3ab">FMOD_DSP_TYPE_ITECHO</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00063">fmod_dsp.h:63</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a63244cb3b60c944dd5f1db3f7b9354f3acbaf0daddb765332dde29ca5cc92f927"><div class="ttname"><a href="fmod__dsp_8h.html#a63244cb3b60c944dd5f1db3f7b9354f3acbaf0daddb765332dde29ca5cc92f927">FMOD_DSP_SFXREVERB_DENSITY</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00691">fmod_dsp.h:691</a></div></div>
<div class="ttc" id="fmod_8h_html_a74861c24659b95574d7a405e864de0df"><div class="ttname"><a href="fmod_8h.html#a74861c24659b95574d7a405e864de0df">pos</a></div><div class="ttdeci">unsigned int pos</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l01083">fmod.h:1083</a></div></div>
<div class="ttc" id="fmod_8h_html_a8319ec7e4e26d98dfb9b70c51c8b945c"><div class="ttname"><a href="fmod_8h.html#a8319ec7e4e26d98dfb9b70c51c8b945c">F_CALLBACK</a></div><div class="ttdeci">#define F_CALLBACK</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00057">fmod.h:57</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_aee8219a6fd9bc9ddf113665184a7e96b"><div class="ttname"><a href="fmod__dsp_8h.html#aee8219a6fd9bc9ddf113665184a7e96b">inchannels</a></div><div class="ttdeci">float float unsigned int int inchannels</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00024">fmod_dsp.h:24</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a30604d16248cbf0c6542e247871bd32dada902c66dc51b0f2a8e89b300a72fe26"><div class="ttname"><a href="fmod__dsp_8h.html#a30604d16248cbf0c6542e247871bd32dada902c66dc51b0f2a8e89b300a72fe26">FMOD_DSP_ITECHO_LEFTDELAY</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00617">fmod_dsp.h:617</a></div></div>
<div class="ttc" id="struct_f_m_o_d___d_s_p___s_t_a_t_e_html_a83dd8071964cb03345c3e3f78ac3e2fe"><div class="ttname"><a href="struct_f_m_o_d___d_s_p___s_t_a_t_e.html#a83dd8071964cb03345c3e3f78ac3e2fe">FMOD_DSP_STATE::instance</a></div><div class="ttdeci">FMOD_DSP * instance</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00171">fmod_dsp.h:171</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_a68e28ea87194540ee2f6e56b118c05dc"><div class="ttname"><a href="fmod__dsp_8h.html#a68e28ea87194540ee2f6e56b118c05dc">outbuffer</a></div><div class="ttdeci">float float * outbuffer</div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00024">fmod_dsp.h:24</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ab0e1520abdad9681a707bba937c6f54da2372379c1b6bf89bad19b2e994fd2a24"><div class="ttname"><a href="fmod__dsp_8h.html#ab0e1520abdad9681a707bba937c6f54da2372379c1b6bf89bad19b2e994fd2a24">FMOD_DSP_TREMOLO_SQUARE</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00426">fmod_dsp.h:426</a></div></div>
<div class="ttc" id="fmod__dsp_8h_html_ae7bfa7c447d4a0638f046e63754109c2ac02bca2d368772b996432ebe0a40fae9"><div class="ttname"><a href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2ac02bca2d368772b996432ebe0a40fae9">FMOD_DSP_CHORUS_WETMIX2</a></div><div class="ttdef"><b>Definition:</b> <a href="fmod__dsp_8h_source.html#l00580">fmod_dsp.h:580</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Généré le Jeudi 22 Mai 2014 00:09:13 pour PonyTracker par &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
</body>
</html>