ponytracker/documentation/html/_f_x_8c_source.html

201 lines
24 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!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/FX/FX.c</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_0813fadf39dcf2d57590c8e56f8cdfc7.html">FX</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">FX.c</div> </div>
</div><!--header-->
<div class="contents">
<a href="_f_x_8c.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="preprocessor">#include &quot;<a class="code" href="_f_x_8h.html">FX.h</a>&quot;</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;</div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;</div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">// Ces fonctions prennent en entr<74>e une chaine et de nombreux param<61>tres, on pourrait afficher une petite fen<65>tre d<>di<64>e// <20> l&#39;effet ajout<75> pour proposer de les entrer/modifier de fa<66>on plus intelligible.
void fxChorus (FMOD_CHANNEL *chan, int dry, int wet1, int wet2, int wet3, int delay, int rate, int depth) {
FMOD_DSP *chorus;
FMOD_System_CreateDSPByType(system, FMOD_DSP_TYPE_CHORUS, &amp;chorus);
FMOD_DSP_SetParameter(chorus, FMOD_DSP_CHORUS_DRYMIX, dry); // dry correspond au volume du signal d&#39;origine (de 0.0 <20> 1.0)
FMOD_DSP_SetParameter(chorus, FMOD_DSP_CHORUS_WETMIX1, wet1); // wet1 correspond au volume du premier echo du chorus (de 0.0 <20> 1.0)
FMOD_DSP_SetParameter(chorus, FMOD_DSP_CHORUS_WETMIX2, wet2); // idem pour le 2e echo
FMOD_DSP_SetParameter(chorus, FMOD_DSP_CHORUS_WETMIX3, wet3); // idem pour le 3e echo
FMOD_DSP_SetParameter(chorus, FMOD_DSP_CHORUS_DELAY, delay); // le retard de l&#39;echo en millisecondes (de 0.1 <20> 100.0)
FMOD_DSP_SetParameter(chorus, FMOD_DSP_CHORUS_RATE, rate); // la vitesse de modulation en Hz (de 0.0 <20> 20.0)
FMOD_DSP_SetParameter(chorus, FMOD_DSP_CHORUS_DEPTH, depth); // la profondeur du chorus de 0.0 <20> 1.0
FMOD_Channel_AddDSP(chan, chorus, 0);
}
void fxDelay (FMOD_CHANNEL *chan, int dry, int wet, int time, int decay) {
FMOD_DSP *delay;
FMOD_System_CreateDSPByType(system, FMOD_DSP_TYPE_ECHO, &amp;delay);
FMOD_DSP_SetParameter(delay, FMOD_DSP_ECHO_DRYMIX, dry); // dry correspond au volume du signal d&#39;origine (de 0.0 <20> 1.0)
FMOD_DSP_SetParameter(delay, FMOD_DSP_ECHO_WETMIX, wet); // wet correspond au volume de l&#39;effet (de 0.0 <20> 1.0)
FMOD_DSP_SetParameter(delay, FMOD_DSP_ECHO_DELAY, time); // time donne le temps entre chaque echo en millisecondes (de 1 <20> 5000)
FMOD_DSP_SetParameter(delay, FMOD_DSP_ECHO_DECAYRATIO, decay); // decay donne la vitesse d&#39;att<EFBFBD>nuation de l&#39;echo (qui baisse <20> chaque r<>p<EFBFBD>tition) (de 0.0 pour une att<74>nuation totale apr<70>s le premier echo <20> 1.0 pour des echo infinis)
FMOD_Channel_AddDSP(chan, delay, 0);
}
</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">// <20> l&#39;effet ajout<75> pour proposer de les entrer/modifier de fa<66>on plus intelligible.</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;</div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;</div>
<div class="line"><a name="l00008"></a><span class="lineno"><a class="line" href="_f_x_8c.html#a51b99e5223e2e40d097e86c759ab7298"> 8</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="_f_x_8c.html#a51b99e5223e2e40d097e86c759ab7298">fxChorus</a> (<a class="code" href="fmod_8h.html#a9fb107c7e07c194c97e0a668f29016b1">FMOD_CHANNEL</a> *chan, <span class="keywordtype">int</span> dry, <span class="keywordtype">int</span> wet1, <span class="keywordtype">int</span> wet2, <span class="keywordtype">int</span> wet3, <span class="keywordtype">int</span> delay, <span class="keywordtype">int</span> rate, <span class="keywordtype">int</span> depth) {</div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160; <a class="code" href="fmod_8h.html#a2a546c1efce476d85cd8065d962d705d">FMOD_DSP</a> *chorus;</div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160; <a class="code" href="fmod_8h.html#a3ffed58aa417d39812fbe2aef9da643c">FMOD_System_CreateDSPByType</a>(system, <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea64cd0f0e705b60351fea9f272df15296">FMOD_DSP_TYPE_CHORUS</a>, &amp;chorus);</div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160; <a class="code" href="fmod_8h.html#a0a5239854d0319eb9fd836df450aa2ac">FMOD_DSP_SetParameter</a>(chorus, <a class="code" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2aa41c76bdb722e01a5a1c10ce746d9933">FMOD_DSP_CHORUS_DRYMIX</a>, dry); <span class="comment">// dry correspond au volume du signal d&#39;origine (de 0.0 <20> 1.0)</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160; <a class="code" href="fmod_8h.html#a0a5239854d0319eb9fd836df450aa2ac">FMOD_DSP_SetParameter</a>(chorus, <a class="code" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2a6869ebae58b69b4f000310b177bc37c0">FMOD_DSP_CHORUS_WETMIX1</a>, wet1); <span class="comment">// wet1 correspond au volume du premier echo du chorus (de 0.0 <20> 1.0)</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160; <a class="code" href="fmod_8h.html#a0a5239854d0319eb9fd836df450aa2ac">FMOD_DSP_SetParameter</a>(chorus, <a class="code" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2ac02bca2d368772b996432ebe0a40fae9">FMOD_DSP_CHORUS_WETMIX2</a>, wet2); <span class="comment">// idem pour le 2e echo</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; <a class="code" href="fmod_8h.html#a0a5239854d0319eb9fd836df450aa2ac">FMOD_DSP_SetParameter</a>(chorus, <a class="code" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2aa27bccf69a91ca7b3ae85156b86fb539">FMOD_DSP_CHORUS_WETMIX3</a>, wet3); <span class="comment">// idem pour le 3e echo</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; <a class="code" href="fmod_8h.html#a0a5239854d0319eb9fd836df450aa2ac">FMOD_DSP_SetParameter</a>(chorus, <a class="code" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2acce81bd6f04ca7371cb67c2b02466899">FMOD_DSP_CHORUS_DELAY</a>, delay); <span class="comment">// le retard de l&#39;echo en millisecondes (de 0.1 <20> 100.0)</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; <a class="code" href="fmod_8h.html#a0a5239854d0319eb9fd836df450aa2ac">FMOD_DSP_SetParameter</a>(chorus, <a class="code" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2aa7ba45aa4cd5c2cc3a7e5003b4c78c88">FMOD_DSP_CHORUS_RATE</a>, rate); <span class="comment">// la vitesse de modulation en Hz (de 0.0 <20> 20.0)</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; <a class="code" href="fmod_8h.html#a0a5239854d0319eb9fd836df450aa2ac">FMOD_DSP_SetParameter</a>(chorus, <a class="code" href="fmod__dsp_8h.html#ae7bfa7c447d4a0638f046e63754109c2a1104ed8acc4ed4218b4bd512e175f285">FMOD_DSP_CHORUS_DEPTH</a>, depth); <span class="comment">// la profondeur du chorus de 0.0 <20> 1.0</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;</div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; <a class="code" href="fmod_8h.html#ac1f397dbf8ebf6ec27ec6074b2863199">FMOD_Channel_AddDSP</a>(chan, chorus, 0);</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;}</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;</div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;</div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;</div>
<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="_f_x_8c.html#a55a8e6e86c3610dba47ff9d6976e0110"> 29</a></span>&#160;<span class="keywordtype">void</span> <a class="code" href="_f_x_8c.html#a55a8e6e86c3610dba47ff9d6976e0110">fxDelay</a> (<a class="code" href="fmod_8h.html#a9fb107c7e07c194c97e0a668f29016b1">FMOD_CHANNEL</a> *chan, <span class="keywordtype">int</span> dry, <span class="keywordtype">int</span> wet, <span class="keywordtype">int</span> time, <span class="keywordtype">int</span> decay) {</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; <a class="code" href="fmod_8h.html#a2a546c1efce476d85cd8065d962d705d">FMOD_DSP</a> *delay;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <a class="code" href="fmod_8h.html#a3ffed58aa417d39812fbe2aef9da643c">FMOD_System_CreateDSPByType</a>(system, <a class="code" href="fmod__dsp_8h.html#a3bffdef0fa956bf454fa078bfdfab3aea00c667886510ba6e0efa030ef3599e06">FMOD_DSP_TYPE_ECHO</a>, &amp;delay);</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <a class="code" href="fmod_8h.html#a0a5239854d0319eb9fd836df450aa2ac">FMOD_DSP_SetParameter</a>(delay, <a class="code" href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621a6446a881067c06ba0d65c12447c7202f">FMOD_DSP_ECHO_DRYMIX</a>, dry); <span class="comment">// dry correspond au volume du signal d&#39;origine (de 0.0 <20> 1.0)</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <a class="code" href="fmod_8h.html#a0a5239854d0319eb9fd836df450aa2ac">FMOD_DSP_SetParameter</a>(delay, <a class="code" href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621a8f3f0a703b0df9dd1562100eb60f04aa">FMOD_DSP_ECHO_WETMIX</a>, wet); <span class="comment">// wet correspond au volume de l&#39;effet (de 0.0 <20> 1.0)</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; <a class="code" href="fmod_8h.html#a0a5239854d0319eb9fd836df450aa2ac">FMOD_DSP_SetParameter</a>(delay, <a class="code" href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621ac207d53d3a166342c3201489878d6538">FMOD_DSP_ECHO_DELAY</a>, time); <span class="comment">// time donne le temps entre chaque echo en millisecondes (de 1 <20> 5000)</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <a class="code" href="fmod_8h.html#a0a5239854d0319eb9fd836df450aa2ac">FMOD_DSP_SetParameter</a>(delay, <a class="code" href="fmod__dsp_8h.html#af1a7917f6f88c144ee8e046349d17621a6d73a233b5acdc805e1edaa265ba116c">FMOD_DSP_ECHO_DECAYRATIO</a>, decay); <span class="comment">// decay donne la vitesse d&#39;att<EFBFBD>nuation de l&#39;echo (qui baisse <20> chaque r<>p<EFBFBD>tition) (de 0.0 pour une att<74>nuation totale apr<70>s le premier echo <20> 1.0 pour des echo infinis)</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <a class="code" href="fmod_8h.html#ac1f397dbf8ebf6ec27ec6074b2863199">FMOD_Channel_AddDSP</a>(chan, delay, 0);</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;}</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_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_8h_html_a3ffed58aa417d39812fbe2aef9da643c"><div class="ttname"><a href="fmod_8h.html#a3ffed58aa417d39812fbe2aef9da643c">FMOD_System_CreateDSPByType</a></div><div class="ttdeci">FMOD_RESULT F_API FMOD_System_CreateDSPByType(FMOD_SYSTEM *system, FMOD_DSP_TYPE type, FMOD_DSP **dsp)</div></div>
<div class="ttc" id="_f_x_8h_html"><div class="ttname"><a href="_f_x_8h.html">FX.h</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="_f_x_8c_html_a51b99e5223e2e40d097e86c759ab7298"><div class="ttname"><a href="_f_x_8c.html#a51b99e5223e2e40d097e86c759ab7298">fxChorus</a></div><div class="ttdeci">void fxChorus(FMOD_CHANNEL *chan, int dry, int wet1, int wet2, int wet3, int delay, int rate, int depth)</div><div class="ttdef"><b>Definition:</b> <a href="_f_x_8c_source.html#l00008">FX.c:8</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_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_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_8h_html_a9fb107c7e07c194c97e0a668f29016b1"><div class="ttname"><a href="fmod_8h.html#a9fb107c7e07c194c97e0a668f29016b1">FMOD_CHANNEL</a></div><div class="ttdeci">struct FMOD_CHANNEL FMOD_CHANNEL</div><div class="ttdef"><b>Definition:</b> <a href="fmod_8h_source.html#l00066">fmod.h:66</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="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="fmod_8h_html_a0a5239854d0319eb9fd836df450aa2ac"><div class="ttname"><a href="fmod_8h.html#a0a5239854d0319eb9fd836df450aa2ac">FMOD_DSP_SetParameter</a></div><div class="ttdeci">FMOD_RESULT F_API FMOD_DSP_SetParameter(FMOD_DSP *dsp, int index, float value)</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_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_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_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="_f_x_8c_html_a55a8e6e86c3610dba47ff9d6976e0110"><div class="ttname"><a href="_f_x_8c.html#a55a8e6e86c3610dba47ff9d6976e0110">fxDelay</a></div><div class="ttdeci">void fxDelay(FMOD_CHANNEL *chan, int dry, int wet, int time, int decay)</div><div class="ttdef"><b>Definition:</b> <a href="_f_x_8c_source.html#l00029">FX.c:29</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="fmod_8h_html_ac1f397dbf8ebf6ec27ec6074b2863199"><div class="ttname"><a href="fmod_8h.html#ac1f397dbf8ebf6ec27ec6074b2863199">FMOD_Channel_AddDSP</a></div><div class="ttdeci">FMOD_RESULT F_API FMOD_Channel_AddDSP(FMOD_CHANNEL *channel, FMOD_DSP *dsp, FMOD_DSPCONNECTION **connection)</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>