comparison doc/html/class_onset_detection_function.html @ 24:deb49a2590f3 develop

Updated README, commented more code, added a Vamp plug-in
author Adam <adamstark.uk@gmail.com>
date Mon, 27 Jan 2014 23:11:31 +0000
parents 92ee4ace9d46
children 7af87d3f2ce2
comparison
equal deleted inserted replaced
23:92ee4ace9d46 24:deb49a2590f3
66 <!-- window showing the filter options --> 66 <!-- window showing the filter options -->
67 <div id="MSearchSelectWindow" 67 <div id="MSearchSelectWindow"
68 onmouseover="return searchBox.OnSearchSelectShow()" 68 onmouseover="return searchBox.OnSearchSelectShow()"
69 onmouseout="return searchBox.OnSearchSelectHide()" 69 onmouseout="return searchBox.OnSearchSelectHide()"
70 onkeydown="return searchBox.OnSearchSelectKey(event)"> 70 onkeydown="return searchBox.OnSearchSelectKey(event)">
71 <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Enumerations</a></div> 71 <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Pages</a></div>
72 72
73 <!-- iframe showing the search results (closed by default) --> 73 <!-- iframe showing the search results (closed by default) -->
74 <div id="MSearchResultsWindow"> 74 <div id="MSearchResultsWindow">
75 <iframe src="javascript:void(0)" frameborder="0" 75 <iframe src="javascript:void(0)" frameborder="0"
76 name="MSearchResults" id="MSearchResults"> 76 name="MSearchResults" id="MSearchResults">
84 <a href="class_onset_detection_function-members.html">List of all members</a> </div> 84 <a href="class_onset_detection_function-members.html">List of all members</a> </div>
85 <div class="headertitle"> 85 <div class="headertitle">
86 <div class="title">OnsetDetectionFunction Class Reference</div> </div> 86 <div class="title">OnsetDetectionFunction Class Reference</div> </div>
87 </div><!--header--> 87 </div><!--header-->
88 <div class="contents"> 88 <div class="contents">
89
90 <p><code>#include &lt;<a class="el" href="_onset_detection_function_8h_source.html">OnsetDetectionFunction.h</a>&gt;</code></p>
89 <table class="memberdecls"> 91 <table class="memberdecls">
90 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> 92 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
91 Public Member Functions</h2></td></tr> 93 Public Member Functions</h2></td></tr>
92 <tr class="memitem:a7b4e4ab1b0be5f57682c52141eb959d6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_onset_detection_function.html#a7b4e4ab1b0be5f57682c52141eb959d6">OnsetDetectionFunction</a> (int hopSize_, int frameSize_, int onsetDetectionFunctionType_, int windowType)</td></tr> 94 <tr class="memitem:a7b4e4ab1b0be5f57682c52141eb959d6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_onset_detection_function.html#a7b4e4ab1b0be5f57682c52141eb959d6">OnsetDetectionFunction</a> (int hopSize_, int frameSize_, int onsetDetectionFunctionType_, int windowType)</td></tr>
93 <tr class="separator:a7b4e4ab1b0be5f57682c52141eb959d6"><td class="memSeparator" colspan="2">&#160;</td></tr> 95 <tr class="separator:a7b4e4ab1b0be5f57682c52141eb959d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
98 <tr class="memitem:a7b8fffe6221d3bd4f6cac82c17db0e92"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_onset_detection_function.html#a7b8fffe6221d3bd4f6cac82c17db0e92">calculateOnsetDetectionFunctionSample</a> (double *buffer)</td></tr> 100 <tr class="memitem:a7b8fffe6221d3bd4f6cac82c17db0e92"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_onset_detection_function.html#a7b8fffe6221d3bd4f6cac82c17db0e92">calculateOnsetDetectionFunctionSample</a> (double *buffer)</td></tr>
99 <tr class="separator:a7b8fffe6221d3bd4f6cac82c17db0e92"><td class="memSeparator" colspan="2">&#160;</td></tr> 101 <tr class="separator:a7b8fffe6221d3bd4f6cac82c17db0e92"><td class="memSeparator" colspan="2">&#160;</td></tr>
100 <tr class="memitem:a51fdab443155aaaa935956645e8f9131"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_onset_detection_function.html#a51fdab443155aaaa935956645e8f9131">setOnsetDetectionFunctionType</a> (int onsetDetectionFunctionType_)</td></tr> 102 <tr class="memitem:a51fdab443155aaaa935956645e8f9131"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_onset_detection_function.html#a51fdab443155aaaa935956645e8f9131">setOnsetDetectionFunctionType</a> (int onsetDetectionFunctionType_)</td></tr>
101 <tr class="separator:a51fdab443155aaaa935956645e8f9131"><td class="memSeparator" colspan="2">&#160;</td></tr> 103 <tr class="separator:a51fdab443155aaaa935956645e8f9131"><td class="memSeparator" colspan="2">&#160;</td></tr>
102 </table> 104 </table>
103 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2> 105 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
106 <div class="textblock"><p>A class for calculating onset detection functions. </p>
107 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
104 <a class="anchor" id="a7b4e4ab1b0be5f57682c52141eb959d6"></a> 108 <a class="anchor" id="a7b4e4ab1b0be5f57682c52141eb959d6"></a>
105 <div class="memitem"> 109 <div class="memitem">
106 <div class="memproto"> 110 <div class="memproto">
107 <table class="memname"> 111 <table class="memname">
108 <tr> 112 <tr>
177 <td class="paramname"><em>buffer</em></td><td>)</td> 181 <td class="paramname"><em>buffer</em></td><td>)</td>
178 <td></td> 182 <td></td>
179 </tr> 183 </tr>
180 </table> 184 </table>
181 </div><div class="memdoc"> 185 </div><div class="memdoc">
182 <p>process input frame and calculate detection function sample </p> 186 <p>Process input frame and calculate detection function sample </p>
187 <dl class="params"><dt>Parameters</dt><dd>
188 <table class="params">
189 <tr><td class="paramname">buffer</td><td>a pointer to an array containing the audio samples to be processed </td></tr>
190 </table>
191 </dd>
192 </dl>
193 <dl class="section return"><dt>Returns</dt><dd>the onset detection function sample </dd></dl>
183 194
184 </div> 195 </div>
185 </div> 196 </div>
186 <a class="anchor" id="a654ed22782f6dc62e8347df44c90fbeb"></a> 197 <a class="anchor" id="a654ed22782f6dc62e8347df44c90fbeb"></a>
187 <div class="memitem"> 198 <div class="memitem">
217 <td></td><td></td> 228 <td></td><td></td>
218 </tr> 229 </tr>
219 </table> 230 </table>
220 </div><div class="memdoc"> 231 </div><div class="memdoc">
221 <p>Initialisation Function </p> 232 <p>Initialisation Function </p>
233 <dl class="params"><dt>Parameters</dt><dd>
234 <table class="params">
235 <tr><td class="paramname">hopSize_</td><td>the hop size in audio samples </td></tr>
236 <tr><td class="paramname">frameSize_</td><td>the frame size in audio samples </td></tr>
237 <tr><td class="paramname">onsetDetectionFunctionType_</td><td>the type of onset detection function to use - (see OnsetDetectionFunctionType) </td></tr>
238 <tr><td class="paramname">windowType</td><td>the type of window to use (see WindowType) </td></tr>
239 </table>
240 </dd>
241 </dl>
222 242
223 </div> 243 </div>
224 </div> 244 </div>
225 <a class="anchor" id="a51fdab443155aaaa935956645e8f9131"></a> 245 <a class="anchor" id="a51fdab443155aaaa935956645e8f9131"></a>
226 <div class="memitem"> 246 <div class="memitem">
233 <td class="paramname"><em>onsetDetectionFunctionType_</em></td><td>)</td> 253 <td class="paramname"><em>onsetDetectionFunctionType_</em></td><td>)</td>
234 <td></td> 254 <td></td>
235 </tr> 255 </tr>
236 </table> 256 </table>
237 </div><div class="memdoc"> 257 </div><div class="memdoc">
238 <p>set the detection function type </p> 258 <p>Set the detection function type </p>
259 <dl class="params"><dt>Parameters</dt><dd>
260 <table class="params">
261 <tr><td class="paramname">onsetDetectionFunctionType_</td><td>the type of onset detection function to use - (see OnsetDetectionFunctionType) </td></tr>
262 </table>
263 </dd>
264 </dl>
239 265
240 </div> 266 </div>
241 </div> 267 </div>
242 <hr/>The documentation for this class was generated from the following files:<ul> 268 <hr/>The documentation for this class was generated from the following files:<ul>
243 <li>src/<a class="el" href="_onset_detection_function_8h_source.html">OnsetDetectionFunction.h</a></li> 269 <li>src/<a class="el" href="_onset_detection_function_8h_source.html">OnsetDetectionFunction.h</a></li>
244 <li>src/<a class="el" href="_onset_detection_function_8cpp.html">OnsetDetectionFunction.cpp</a></li> 270 <li>src/<a class="el" href="_onset_detection_function_8cpp.html">OnsetDetectionFunction.cpp</a></li>
245 </ul> 271 </ul>
246 </div><!-- contents --> 272 </div><!-- contents -->
247 <!-- start footer part --> 273 <!-- start footer part -->
248 <hr class="footer"/><address class="footer"><small> 274 <hr class="footer"/><address class="footer"><small>
249 Generated on Sat Jan 25 2014 18:11:17 for BTrack - A Real-Time Beat Tracker by &#160;<a href="http://www.doxygen.org/index.html"> 275 Generated on Mon Jan 27 2014 22:01:21 for BTrack - A Real-Time Beat Tracker by &#160;<a href="http://www.doxygen.org/index.html">
250 <img class="footer" src="doxygen.png" alt="doxygen"/> 276 <img class="footer" src="doxygen.png" alt="doxygen"/>
251 </a> 1.8.2 277 </a> 1.8.2
252 </small></address> 278 </small></address>
253 </body> 279 </body>
254 </html> 280 </html>