Mercurial > hg > btrack
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"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Enumerations</a></div> | 71 <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </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 <<a class="el" href="_onset_detection_function_8h_source.html">OnsetDetectionFunction.h</a>></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"> </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"> </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"> </td></tr> | 95 <tr class="separator:a7b4e4ab1b0be5f57682c52141eb959d6"><td class="memSeparator" colspan="2"> </td></tr> |
| 98 <tr class="memitem:a7b8fffe6221d3bd4f6cac82c17db0e92"><td class="memItemLeft" align="right" valign="top">double </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 </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"> </td></tr> | 101 <tr class="separator:a7b8fffe6221d3bd4f6cac82c17db0e92"><td class="memSeparator" colspan="2"> </td></tr> |
| 100 <tr class="memitem:a51fdab443155aaaa935956645e8f9131"><td class="memItemLeft" align="right" valign="top">void </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 </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"> </td></tr> | 103 <tr class="separator:a51fdab443155aaaa935956645e8f9131"><td class="memSeparator" colspan="2"> </td></tr> |
| 102 </table> | 104 </table> |
| 103 <h2 class="groupheader">Constructor & 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 & 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  <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  <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> |
