Mercurial > hg > vamp-docs
comparison code-docs/classFixedTempoEstimator.html @ 3:5c2683745b33 vamp-plugin-sdk-v2.4
Update for 2.4
| author | Chris Cannam |
|---|---|
| date | Fri, 13 Jul 2012 13:30:27 +0100 |
| parents | 3c430ef1ed66 |
| children | 27319718b1f8 |
comparison
equal
deleted
inserted
replaced
| 2:52d16fb98e80 | 3:5c2683745b33 |
|---|---|
| 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| 2 <html xmlns="http://www.w3.org/1999/xhtml"> | 2 <html xmlns="http://www.w3.org/1999/xhtml"> |
| 3 <head> | 3 <head> |
| 4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> | 4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> |
| 5 <meta http-equiv="X-UA-Compatible" content="IE=9"/> | |
| 5 <title>VampPluginSDK: FixedTempoEstimator Class Reference</title> | 6 <title>VampPluginSDK: FixedTempoEstimator Class Reference</title> |
| 6 | 7 |
| 7 <link href="tabs.css" rel="stylesheet" type="text/css"/> | 8 <link href="tabs.css" rel="stylesheet" type="text/css"/> |
| 8 <link href="doxygen.css" rel="stylesheet" type="text/css" /> | 9 <link href="doxygen.css" rel="stylesheet" type="text/css" /> |
| 9 <link href="navtree.css" rel="stylesheet" type="text/css"/> | 10 <link href="navtree.css" rel="stylesheet" type="text/css"/> |
| 26 <tr style="height: 56px;"> | 27 <tr style="height: 56px;"> |
| 27 | 28 |
| 28 | 29 |
| 29 <td style="padding-left: 0.5em;"> | 30 <td style="padding-left: 0.5em;"> |
| 30 <div id="projectname">VampPluginSDK | 31 <div id="projectname">VampPluginSDK |
| 31  <span id="projectnumber">2.1</span> | 32  <span id="projectnumber">2.4</span> |
| 32 </div> | 33 </div> |
| 33 | 34 |
| 34 </td> | 35 </td> |
| 35 | 36 |
| 36 | 37 |
| 38 </tr> | 39 </tr> |
| 39 </tbody> | 40 </tbody> |
| 40 </table> | 41 </table> |
| 41 </div> | 42 </div> |
| 42 | 43 |
| 43 <!-- Generated by Doxygen 1.7.5.1 --> | 44 <!-- Generated by Doxygen 1.8.0 --> |
| 44 <div id="navrow1" class="tabs"> | 45 <div id="navrow1" class="tabs"> |
| 45 <ul class="tablist"> | 46 <ul class="tablist"> |
| 46 <li><a href="index.html"><span>Main Page</span></a></li> | 47 <li><a href="index.html"><span>Main Page</span></a></li> |
| 47 <li><a href="namespaces.html"><span>Namespaces</span></a></li> | 48 <li><a href="namespaces.html"><span>Namespaces</span></a></li> |
| 48 <li class="current"><a href="annotated.html"><span>Classes</span></a></li> | 49 <li class="current"><a href="annotated.html"><span>Classes</span></a></li> |
| 77 <a href="#pub-types">Public Types</a> | | 78 <a href="#pub-types">Public Types</a> | |
| 78 <a href="#pub-methods">Public Member Functions</a> | | 79 <a href="#pub-methods">Public Member Functions</a> | |
| 79 <a href="#pro-attribs">Protected Attributes</a> </div> | 80 <a href="#pro-attribs">Protected Attributes</a> </div> |
| 80 <div class="headertitle"> | 81 <div class="headertitle"> |
| 81 <div class="title">FixedTempoEstimator Class Reference</div> </div> | 82 <div class="title">FixedTempoEstimator Class Reference</div> </div> |
| 82 </div> | 83 </div><!--header--> |
| 83 <div class="contents"> | 84 <div class="contents"> |
| 84 <!-- doxytag: class="FixedTempoEstimator" --><!-- doxytag: inherits="Vamp::Plugin" --> | 85 |
| 85 <p>Example plugin that estimates the tempo of a short fixed-tempo sample. | 86 <p>Example plugin that estimates the tempo of a short fixed-tempo sample. |
| 86 <a href="classFixedTempoEstimator.html#details">More...</a></p> | 87 <a href="classFixedTempoEstimator.html#details">More...</a></p> |
| 87 | 88 |
| 88 <p><code>#include <<a class="el" href="FixedTempoEstimator_8h_source.html">FixedTempoEstimator.h</a>></code></p> | 89 <p><code>#include <<a class="el" href="FixedTempoEstimator_8h_source.html">FixedTempoEstimator.h</a>></code></p> |
| 89 <div class="dynheader"> | 90 <div class="dynheader"> |
| 96 | 97 |
| 97 <p><a href="classFixedTempoEstimator-members.html">List of all members.</a></p> | 98 <p><a href="classFixedTempoEstimator-members.html">List of all members.</a></p> |
| 98 <table class="memberdecls"> | 99 <table class="memberdecls"> |
| 99 <tr><td colspan="2"><h2><a name="nested-classes"></a> | 100 <tr><td colspan="2"><h2><a name="nested-classes"></a> |
| 100 Classes</h2></td></tr> | 101 Classes</h2></td></tr> |
| 101 <tr><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html">D</a></td></tr> | 102 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html">D</a></td></tr> |
| 102 <tr><td colspan="2"><h2><a name="pub-types"></a> | 103 <tr><td colspan="2"><h2><a name="pub-types"></a> |
| 103 Public Types</h2></td></tr> | 104 Public Types</h2></td></tr> |
| 104 <tr><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1Plugin.html#a39cb7649d6dcc20e4cb1640cd55907bc">InputDomain</a> { <a class="el" href="classVamp_1_1Plugin.html#a39cb7649d6dcc20e4cb1640cd55907bcad4a9f31b958a43a9757af7893aa2e7ff">TimeDomain</a>, | 105 <tr class="memitem:a39cb7649d6dcc20e4cb1640cd55907bc"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1Plugin.html#a39cb7649d6dcc20e4cb1640cd55907bc">InputDomain</a> { <a class="el" href="classVamp_1_1Plugin.html#a39cb7649d6dcc20e4cb1640cd55907bcad4a9f31b958a43a9757af7893aa2e7ff">TimeDomain</a>, |
| 105 <a class="el" href="classVamp_1_1Plugin.html#a39cb7649d6dcc20e4cb1640cd55907bcaa30e7877ab33f76acbdca28607e6ab53">FrequencyDomain</a> | 106 <a class="el" href="classVamp_1_1Plugin.html#a39cb7649d6dcc20e4cb1640cd55907bcaa30e7877ab33f76acbdca28607e6ab53">FrequencyDomain</a> |
| 106 }</td></tr> | 107 }</td></tr> |
| 107 <tr><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/> | 108 <tr class="memitem:a30f531b8fb69fac41a24e3d2a6a08ed9"><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/> |
| 108 < <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html">OutputDescriptor</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1Plugin.html#a30f531b8fb69fac41a24e3d2a6a08ed9">OutputList</a></td></tr> | 109 < <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html">OutputDescriptor</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1Plugin.html#a30f531b8fb69fac41a24e3d2a6a08ed9">OutputList</a></td></tr> |
| 109 <tr><td class="memItemLeft" align="right" valign="top">typedef std::vector< <a class="el" href="structVamp_1_1Plugin_1_1Feature.html">Feature</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1Plugin.html#a0730bc72c87fa02eb8d2854b233f7be1">FeatureList</a></td></tr> | 110 <tr class="memitem:a0730bc72c87fa02eb8d2854b233f7be1"><td class="memItemLeft" align="right" valign="top">typedef std::vector< <a class="el" href="structVamp_1_1Plugin_1_1Feature.html">Feature</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1Plugin.html#a0730bc72c87fa02eb8d2854b233f7be1">FeatureList</a></td></tr> |
| 110 <tr><td class="memItemLeft" align="right" valign="top">typedef std::map< int, <br class="typebreak"/> | 111 <tr class="memitem:a448fb57dc245d47923ec9eeaf9856c5f"><td class="memItemLeft" align="right" valign="top">typedef std::map< int, <br class="typebreak"/> |
| 111 <a class="el" href="classVamp_1_1Plugin.html#a0730bc72c87fa02eb8d2854b233f7be1">FeatureList</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FeatureSet</a></td></tr> | 112 <a class="el" href="classVamp_1_1Plugin.html#a0730bc72c87fa02eb8d2854b233f7be1">FeatureList</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FeatureSet</a></td></tr> |
| 112 <tr><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/> | 113 <tr class="memitem:a3b6bb4bbd86affe1ca9deceea1aad4f8"><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/> |
| 113 < <a class="el" href="structVamp_1_1PluginBase_1_1ParameterDescriptor.html">ParameterDescriptor</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1PluginBase.html#a3b6bb4bbd86affe1ca9deceea1aad4f8">ParameterList</a></td></tr> | 114 < <a class="el" href="structVamp_1_1PluginBase_1_1ParameterDescriptor.html">ParameterDescriptor</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1PluginBase.html#a3b6bb4bbd86affe1ca9deceea1aad4f8">ParameterList</a></td></tr> |
| 114 <tr><td class="memItemLeft" align="right" valign="top">typedef std::vector< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1PluginBase.html#a7f66f00437b21e5f694fe02356b12f20">ProgramList</a></td></tr> | 115 <tr class="memitem:a7f66f00437b21e5f694fe02356b12f20"><td class="memItemLeft" align="right" valign="top">typedef std::vector< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1PluginBase.html#a7f66f00437b21e5f694fe02356b12f20">ProgramList</a></td></tr> |
| 115 <tr><td colspan="2"><h2><a name="pub-methods"></a> | 116 <tr><td colspan="2"><h2><a name="pub-methods"></a> |
| 116 Public Member Functions</h2></td></tr> | 117 Public Member Functions</h2></td></tr> |
| 117 <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a3967c189f054f864639837c2519bd64d">FixedTempoEstimator</a> (float inputSampleRate)</td></tr> | 118 <tr class="memitem:a3967c189f054f864639837c2519bd64d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a3967c189f054f864639837c2519bd64d">FixedTempoEstimator</a> (float inputSampleRate)</td></tr> |
| 118 <tr><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a0302c4bfdc163a3d34478cde93c96a53">~FixedTempoEstimator</a> ()</td></tr> | 119 <tr class="memitem:a0302c4bfdc163a3d34478cde93c96a53"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a0302c4bfdc163a3d34478cde93c96a53">~FixedTempoEstimator</a> ()</td></tr> |
| 119 <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#aa7500a4ffbc4653baaf5101defdb37f5">initialise</a> (size_t channels, size_t stepSize, size_t blockSize)</td></tr> | 120 <tr class="memitem:aa7500a4ffbc4653baaf5101defdb37f5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#aa7500a4ffbc4653baaf5101defdb37f5">initialise</a> (size_t channels, size_t stepSize, size_t blockSize)</td></tr> |
| 120 <tr><td class="mdescLeft"> </td><td class="mdescRight">Initialise a plugin to prepare it for use with the given number of input channels, step size (window increment, in sample frames) and block size (window size, in sample frames). <a href="#aa7500a4ffbc4653baaf5101defdb37f5"></a><br/></td></tr> | 121 <tr class="memdesc:aa7500a4ffbc4653baaf5101defdb37f5"><td class="mdescLeft"> </td><td class="mdescRight">Initialise a plugin to prepare it for use with the given number of input channels, step size (window increment, in sample frames) and block size (window size, in sample frames). <a href="#aa7500a4ffbc4653baaf5101defdb37f5"></a><br/></td></tr> |
| 121 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#ac41708397255400c6682fee6c1b3d45f">reset</a> ()</td></tr> | 122 <tr class="memitem:ac41708397255400c6682fee6c1b3d45f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#ac41708397255400c6682fee6c1b3d45f">reset</a> ()</td></tr> |
| 122 <tr><td class="mdescLeft"> </td><td class="mdescRight">Reset the plugin after use, to prepare it for another clean run. <a href="#ac41708397255400c6682fee6c1b3d45f"></a><br/></td></tr> | 123 <tr class="memdesc:ac41708397255400c6682fee6c1b3d45f"><td class="mdescLeft"> </td><td class="mdescRight">Reset the plugin after use, to prepare it for another clean run. <a href="#ac41708397255400c6682fee6c1b3d45f"></a><br/></td></tr> |
| 123 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#a39cb7649d6dcc20e4cb1640cd55907bc">InputDomain</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a055689c9b41b0945e8d3cdbc3b8c3a2e">getInputDomain</a> () const </td></tr> | 124 <tr class="memitem:a055689c9b41b0945e8d3cdbc3b8c3a2e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#a39cb7649d6dcc20e4cb1640cd55907bc">InputDomain</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a055689c9b41b0945e8d3cdbc3b8c3a2e">getInputDomain</a> () const </td></tr> |
| 124 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the plugin's required input domain. <a href="#a055689c9b41b0945e8d3cdbc3b8c3a2e"></a><br/></td></tr> | 125 <tr class="memdesc:a055689c9b41b0945e8d3cdbc3b8c3a2e"><td class="mdescLeft"> </td><td class="mdescRight">Get the plugin's required input domain. <a href="#a055689c9b41b0945e8d3cdbc3b8c3a2e"></a><br/></td></tr> |
| 125 <tr><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#ab818edcf1555177d10260e197e3a5e7a">getIdentifier</a> () const </td></tr> | 126 <tr class="memitem:ab818edcf1555177d10260e197e3a5e7a"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#ab818edcf1555177d10260e197e3a5e7a">getIdentifier</a> () const </td></tr> |
| 126 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the computer-usable name of the plugin. <a href="#ab818edcf1555177d10260e197e3a5e7a"></a><br/></td></tr> | 127 <tr class="memdesc:ab818edcf1555177d10260e197e3a5e7a"><td class="mdescLeft"> </td><td class="mdescRight">Get the computer-usable name of the plugin. <a href="#ab818edcf1555177d10260e197e3a5e7a"></a><br/></td></tr> |
| 127 <tr><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#af9eb6fa8a98aa66b55e64e1795f9405f">getName</a> () const </td></tr> | 128 <tr class="memitem:af9eb6fa8a98aa66b55e64e1795f9405f"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#af9eb6fa8a98aa66b55e64e1795f9405f">getName</a> () const </td></tr> |
| 128 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get a human-readable name or title of the plugin. <a href="#af9eb6fa8a98aa66b55e64e1795f9405f"></a><br/></td></tr> | 129 <tr class="memdesc:af9eb6fa8a98aa66b55e64e1795f9405f"><td class="mdescLeft"> </td><td class="mdescRight">Get a human-readable name or title of the plugin. <a href="#af9eb6fa8a98aa66b55e64e1795f9405f"></a><br/></td></tr> |
| 129 <tr><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a06b00853f00c2e78d490697fcd7d1920">getDescription</a> () const </td></tr> | 130 <tr class="memitem:a06b00853f00c2e78d490697fcd7d1920"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a06b00853f00c2e78d490697fcd7d1920">getDescription</a> () const </td></tr> |
| 130 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get a human-readable description for the plugin, typically a line of text that may optionally be displayed in addition to the plugin's "name". <a href="#a06b00853f00c2e78d490697fcd7d1920"></a><br/></td></tr> | 131 <tr class="memdesc:a06b00853f00c2e78d490697fcd7d1920"><td class="mdescLeft"> </td><td class="mdescRight">Get a human-readable description for the plugin, typically a line of text that may optionally be displayed in addition to the plugin's "name". <a href="#a06b00853f00c2e78d490697fcd7d1920"></a><br/></td></tr> |
| 131 <tr><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#ae910d1b9250b11097fd6b51cd8285b68">getMaker</a> () const </td></tr> | 132 <tr class="memitem:ae910d1b9250b11097fd6b51cd8285b68"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#ae910d1b9250b11097fd6b51cd8285b68">getMaker</a> () const </td></tr> |
| 132 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the name of the author or vendor of the plugin in human-readable form. <a href="#ae910d1b9250b11097fd6b51cd8285b68"></a><br/></td></tr> | 133 <tr class="memdesc:ae910d1b9250b11097fd6b51cd8285b68"><td class="mdescLeft"> </td><td class="mdescRight">Get the name of the author or vendor of the plugin in human-readable form. <a href="#ae910d1b9250b11097fd6b51cd8285b68"></a><br/></td></tr> |
| 133 <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#ad002fddb3735c2dd7e31e6a9def9949f">getPluginVersion</a> () const </td></tr> | 134 <tr class="memitem:ad002fddb3735c2dd7e31e6a9def9949f"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#ad002fddb3735c2dd7e31e6a9def9949f">getPluginVersion</a> () const </td></tr> |
| 134 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the version number of the plugin. <a href="#ad002fddb3735c2dd7e31e6a9def9949f"></a><br/></td></tr> | 135 <tr class="memdesc:ad002fddb3735c2dd7e31e6a9def9949f"><td class="mdescLeft"> </td><td class="mdescRight">Get the version number of the plugin. <a href="#ad002fddb3735c2dd7e31e6a9def9949f"></a><br/></td></tr> |
| 135 <tr><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a50c6b64530c84c0707ba3936c5022a48">getCopyright</a> () const </td></tr> | 136 <tr class="memitem:a50c6b64530c84c0707ba3936c5022a48"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a50c6b64530c84c0707ba3936c5022a48">getCopyright</a> () const </td></tr> |
| 136 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the copyright statement or licensing summary for the plugin. <a href="#a50c6b64530c84c0707ba3936c5022a48"></a><br/></td></tr> | 137 <tr class="memdesc:a50c6b64530c84c0707ba3936c5022a48"><td class="mdescLeft"> </td><td class="mdescRight">Get the copyright statement or licensing summary for the plugin. <a href="#a50c6b64530c84c0707ba3936c5022a48"></a><br/></td></tr> |
| 137 <tr><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#ad450bb7e7df559ae3d68dfbfb085676f">getPreferredStepSize</a> () const </td></tr> | 138 <tr class="memitem:ad450bb7e7df559ae3d68dfbfb085676f"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#ad450bb7e7df559ae3d68dfbfb085676f">getPreferredStepSize</a> () const </td></tr> |
| 138 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the preferred step size (window increment -- the distance in sample frames between the start frames of consecutive blocks passed to the <a class="el" href="classFixedTempoEstimator.html#a1cf76b0e55cf4ed3da095cffcdeaec3c" title="Process a single block of input data.">process()</a> function) for the plugin. <a href="#ad450bb7e7df559ae3d68dfbfb085676f"></a><br/></td></tr> | 139 <tr class="memdesc:ad450bb7e7df559ae3d68dfbfb085676f"><td class="mdescLeft"> </td><td class="mdescRight">Get the preferred step size (window increment -- the distance in sample frames between the start frames of consecutive blocks passed to the <a class="el" href="classFixedTempoEstimator.html#a1cf76b0e55cf4ed3da095cffcdeaec3c" title="Process a single block of input data.">process()</a> function) for the plugin. <a href="#ad450bb7e7df559ae3d68dfbfb085676f"></a><br/></td></tr> |
| 139 <tr><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a68b8569b71504a0478caf990dbe30683">getPreferredBlockSize</a> () const </td></tr> | 140 <tr class="memitem:a68b8569b71504a0478caf990dbe30683"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a68b8569b71504a0478caf990dbe30683">getPreferredBlockSize</a> () const </td></tr> |
| 140 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the preferred block size (window size -- the number of sample frames passed in each block to the <a class="el" href="classFixedTempoEstimator.html#a1cf76b0e55cf4ed3da095cffcdeaec3c" title="Process a single block of input data.">process()</a> function). <a href="#a68b8569b71504a0478caf990dbe30683"></a><br/></td></tr> | 141 <tr class="memdesc:a68b8569b71504a0478caf990dbe30683"><td class="mdescLeft"> </td><td class="mdescRight">Get the preferred block size (window size -- the number of sample frames passed in each block to the <a class="el" href="classFixedTempoEstimator.html#a1cf76b0e55cf4ed3da095cffcdeaec3c" title="Process a single block of input data.">process()</a> function). <a href="#a68b8569b71504a0478caf990dbe30683"></a><br/></td></tr> |
| 141 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1PluginBase.html#a3b6bb4bbd86affe1ca9deceea1aad4f8">ParameterList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#ae157465a4e07d180bab05b5c3a4d8987">getParameterDescriptors</a> () const </td></tr> | 142 <tr class="memitem:ae157465a4e07d180bab05b5c3a4d8987"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1PluginBase.html#a3b6bb4bbd86affe1ca9deceea1aad4f8">ParameterList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#ae157465a4e07d180bab05b5c3a4d8987">getParameterDescriptors</a> () const </td></tr> |
| 142 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the controllable parameters of this plugin. <a href="#ae157465a4e07d180bab05b5c3a4d8987"></a><br/></td></tr> | 143 <tr class="memdesc:ae157465a4e07d180bab05b5c3a4d8987"><td class="mdescLeft"> </td><td class="mdescRight">Get the controllable parameters of this plugin. <a href="#ae157465a4e07d180bab05b5c3a4d8987"></a><br/></td></tr> |
| 143 <tr><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a2030b05fb1228b30ace16200780c9152">getParameter</a> (std::string id) const </td></tr> | 144 <tr class="memitem:a2030b05fb1228b30ace16200780c9152"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a2030b05fb1228b30ace16200780c9152">getParameter</a> (std::string id) const </td></tr> |
| 144 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the value of a named parameter. <a href="#a2030b05fb1228b30ace16200780c9152"></a><br/></td></tr> | 145 <tr class="memdesc:a2030b05fb1228b30ace16200780c9152"><td class="mdescLeft"> </td><td class="mdescRight">Get the value of a named parameter. <a href="#a2030b05fb1228b30ace16200780c9152"></a><br/></td></tr> |
| 145 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a8a5a413025384cf451c64d2c2ce13a75">setParameter</a> (std::string id, float value)</td></tr> | 146 <tr class="memitem:a8a5a413025384cf451c64d2c2ce13a75"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a8a5a413025384cf451c64d2c2ce13a75">setParameter</a> (std::string id, float value)</td></tr> |
| 146 <tr><td class="mdescLeft"> </td><td class="mdescRight">Set a named parameter. <a href="#a8a5a413025384cf451c64d2c2ce13a75"></a><br/></td></tr> | 147 <tr class="memdesc:a8a5a413025384cf451c64d2c2ce13a75"><td class="mdescLeft"> </td><td class="mdescRight">Set a named parameter. <a href="#a8a5a413025384cf451c64d2c2ce13a75"></a><br/></td></tr> |
| 147 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#a30f531b8fb69fac41a24e3d2a6a08ed9">OutputList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a83121c205a723fe6297e2bf8870622a4">getOutputDescriptors</a> () const </td></tr> | 148 <tr class="memitem:a83121c205a723fe6297e2bf8870622a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#a30f531b8fb69fac41a24e3d2a6a08ed9">OutputList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a83121c205a723fe6297e2bf8870622a4">getOutputDescriptors</a> () const </td></tr> |
| 148 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the outputs of this plugin. <a href="#a83121c205a723fe6297e2bf8870622a4"></a><br/></td></tr> | 149 <tr class="memdesc:a83121c205a723fe6297e2bf8870622a4"><td class="mdescLeft"> </td><td class="mdescRight">Get the outputs of this plugin. <a href="#a83121c205a723fe6297e2bf8870622a4"></a><br/></td></tr> |
| 149 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FeatureSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a1cf76b0e55cf4ed3da095cffcdeaec3c">process</a> (const float *const *inputBuffers, <a class="el" href="structVamp_1_1RealTime.html">Vamp::RealTime</a> timestamp)</td></tr> | 150 <tr class="memitem:a1cf76b0e55cf4ed3da095cffcdeaec3c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FeatureSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a1cf76b0e55cf4ed3da095cffcdeaec3c">process</a> (const float *const *inputBuffers, <a class="el" href="structVamp_1_1RealTime.html">Vamp::RealTime</a> timestamp)</td></tr> |
| 150 <tr><td class="mdescLeft"> </td><td class="mdescRight">Process a single block of input data. <a href="#a1cf76b0e55cf4ed3da095cffcdeaec3c"></a><br/></td></tr> | 151 <tr class="memdesc:a1cf76b0e55cf4ed3da095cffcdeaec3c"><td class="mdescLeft"> </td><td class="mdescRight">Process a single block of input data. <a href="#a1cf76b0e55cf4ed3da095cffcdeaec3c"></a><br/></td></tr> |
| 151 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FeatureSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a4965cf99be77fc4d1de51e11d83936b0">getRemainingFeatures</a> ()</td></tr> | 152 <tr class="memitem:a4965cf99be77fc4d1de51e11d83936b0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FeatureSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a4965cf99be77fc4d1de51e11d83936b0">getRemainingFeatures</a> ()</td></tr> |
| 152 <tr><td class="mdescLeft"> </td><td class="mdescRight">After all blocks have been processed, calculate and return any remaining features derived from the complete input. <a href="#a4965cf99be77fc4d1de51e11d83936b0"></a><br/></td></tr> | 153 <tr class="memdesc:a4965cf99be77fc4d1de51e11d83936b0"><td class="mdescLeft"> </td><td class="mdescRight">After all blocks have been processed, calculate and return any remaining features derived from the complete input. <a href="#a4965cf99be77fc4d1de51e11d83936b0"></a><br/></td></tr> |
| 153 <tr><td class="memItemLeft" align="right" valign="top">virtual size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1Plugin.html#a267b42e866df3cf0d190893e8096f525">getMinChannelCount</a> () const </td></tr> | 154 <tr class="memitem:a267b42e866df3cf0d190893e8096f525"><td class="memItemLeft" align="right" valign="top">virtual size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1Plugin.html#a267b42e866df3cf0d190893e8096f525">getMinChannelCount</a> () const </td></tr> |
| 154 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the minimum supported number of input channels. <a href="#a267b42e866df3cf0d190893e8096f525"></a><br/></td></tr> | 155 <tr class="memdesc:a267b42e866df3cf0d190893e8096f525"><td class="mdescLeft"> </td><td class="mdescRight">Get the minimum supported number of input channels. <a href="#a267b42e866df3cf0d190893e8096f525"></a><br/></td></tr> |
| 155 <tr><td class="memItemLeft" align="right" valign="top">virtual size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1Plugin.html#a2c5ab12b6fa4847cb244bd1e9cb3ae5e">getMaxChannelCount</a> () const </td></tr> | 156 <tr class="memitem:a2c5ab12b6fa4847cb244bd1e9cb3ae5e"><td class="memItemLeft" align="right" valign="top">virtual size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1Plugin.html#a2c5ab12b6fa4847cb244bd1e9cb3ae5e">getMaxChannelCount</a> () const </td></tr> |
| 156 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the maximum supported number of input channels. <a href="#a2c5ab12b6fa4847cb244bd1e9cb3ae5e"></a><br/></td></tr> | 157 <tr class="memdesc:a2c5ab12b6fa4847cb244bd1e9cb3ae5e"><td class="mdescLeft"> </td><td class="mdescRight">Get the maximum supported number of input channels. <a href="#a2c5ab12b6fa4847cb244bd1e9cb3ae5e"></a><br/></td></tr> |
| 157 <tr><td class="memItemLeft" align="right" valign="top">virtual std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1Plugin.html#abe13b3997a69fbcc09e2213faa352f91">getType</a> () const </td></tr> | 158 <tr class="memitem:abe13b3997a69fbcc09e2213faa352f91"><td class="memItemLeft" align="right" valign="top">virtual std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1Plugin.html#abe13b3997a69fbcc09e2213faa352f91">getType</a> () const </td></tr> |
| 158 <tr><td class="mdescLeft"> </td><td class="mdescRight">Used to distinguish between <a class="el" href="classVamp_1_1Plugin.html" title="Vamp::Plugin is a base class for plugin instance classes that provide feature extraction from audio o...">Vamp::Plugin</a> and other potential sibling subclasses of <a class="el" href="classVamp_1_1PluginBase.html" title="A base class for plugins with optional configurable parameters, programs, etc.">PluginBase</a>. <a href="#abe13b3997a69fbcc09e2213faa352f91"></a><br/></td></tr> | 159 <tr class="memdesc:abe13b3997a69fbcc09e2213faa352f91"><td class="mdescLeft"> </td><td class="mdescRight">Used to distinguish between <a class="el" href="classVamp_1_1Plugin.html" title="Vamp::Plugin is a base class for plugin instance classes that provide feature extraction from audio o...">Vamp::Plugin</a> and other potential sibling subclasses of <a class="el" href="classVamp_1_1PluginBase.html" title="A base class for plugins with optional configurable parameters, programs, etc.">PluginBase</a>. <a href="#abe13b3997a69fbcc09e2213faa352f91"></a><br/></td></tr> |
| 159 <tr><td class="memItemLeft" align="right" valign="top">virtual unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1PluginBase.html#a8fd2c48291c64b790f0efb8948508dcf">getVampApiVersion</a> () const </td></tr> | 160 <tr class="memitem:a8fd2c48291c64b790f0efb8948508dcf"><td class="memItemLeft" align="right" valign="top">virtual unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1PluginBase.html#a8fd2c48291c64b790f0efb8948508dcf">getVampApiVersion</a> () const </td></tr> |
| 160 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the <a class="el" href="namespaceVamp.html">Vamp</a> API compatibility level of the plugin. <a href="#a8fd2c48291c64b790f0efb8948508dcf"></a><br/></td></tr> | 161 <tr class="memdesc:a8fd2c48291c64b790f0efb8948508dcf"><td class="mdescLeft"> </td><td class="mdescRight">Get the <a class="el" href="namespaceVamp.html">Vamp</a> API compatibility level of the plugin. <a href="#a8fd2c48291c64b790f0efb8948508dcf"></a><br/></td></tr> |
| 161 <tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classVamp_1_1PluginBase.html#a7f66f00437b21e5f694fe02356b12f20">ProgramList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1PluginBase.html#abb307c60bdb981d5f5af50c3c4ae84af">getPrograms</a> () const </td></tr> | 162 <tr class="memitem:abb307c60bdb981d5f5af50c3c4ae84af"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classVamp_1_1PluginBase.html#a7f66f00437b21e5f694fe02356b12f20">ProgramList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1PluginBase.html#abb307c60bdb981d5f5af50c3c4ae84af">getPrograms</a> () const </td></tr> |
| 162 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the program settings available in this plugin. <a href="#abb307c60bdb981d5f5af50c3c4ae84af"></a><br/></td></tr> | 163 <tr class="memdesc:abb307c60bdb981d5f5af50c3c4ae84af"><td class="mdescLeft"> </td><td class="mdescRight">Get the program settings available in this plugin. <a href="#abb307c60bdb981d5f5af50c3c4ae84af"></a><br/></td></tr> |
| 163 <tr><td class="memItemLeft" align="right" valign="top">virtual std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1PluginBase.html#a24e77eccf1bdfbbca3c79bb25e8799b3">getCurrentProgram</a> () const </td></tr> | 164 <tr class="memitem:a24e77eccf1bdfbbca3c79bb25e8799b3"><td class="memItemLeft" align="right" valign="top">virtual std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1PluginBase.html#a24e77eccf1bdfbbca3c79bb25e8799b3">getCurrentProgram</a> () const </td></tr> |
| 164 <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the current program. <a href="#a24e77eccf1bdfbbca3c79bb25e8799b3"></a><br/></td></tr> | 165 <tr class="memdesc:a24e77eccf1bdfbbca3c79bb25e8799b3"><td class="mdescLeft"> </td><td class="mdescRight">Get the current program. <a href="#a24e77eccf1bdfbbca3c79bb25e8799b3"></a><br/></td></tr> |
| 165 <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1PluginBase.html#aadd3a547ef140bae200473a9518e3353">selectProgram</a> (std::string)</td></tr> | 166 <tr class="memitem:aadd3a547ef140bae200473a9518e3353"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1PluginBase.html#aadd3a547ef140bae200473a9518e3353">selectProgram</a> (std::string)</td></tr> |
| 166 <tr><td class="mdescLeft"> </td><td class="mdescRight">Select a program. <a href="#aadd3a547ef140bae200473a9518e3353"></a><br/></td></tr> | 167 <tr class="memdesc:aadd3a547ef140bae200473a9518e3353"><td class="mdescLeft"> </td><td class="mdescRight">Select a program. <a href="#aadd3a547ef140bae200473a9518e3353"></a><br/></td></tr> |
| 167 <tr><td colspan="2"><h2><a name="pro-attribs"></a> | 168 <tr><td colspan="2"><h2><a name="pro-attribs"></a> |
| 168 Protected Attributes</h2></td></tr> | 169 Protected Attributes</h2></td></tr> |
| 169 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classFixedTempoEstimator_1_1D.html">D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a5e1c9abaf33e9f48eb7d3b48f8af3308">m_d</a></td></tr> | 170 <tr class="memitem:a5e1c9abaf33e9f48eb7d3b48f8af3308"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classFixedTempoEstimator_1_1D.html">D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator.html#a5e1c9abaf33e9f48eb7d3b48f8af3308">m_d</a></td></tr> |
| 170 <tr><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1Plugin.html#a59b9dd82a4f4eb946cd0474cc81abc23">m_inputSampleRate</a></td></tr> | 171 <tr class="memitem:a59b9dd82a4f4eb946cd0474cc81abc23"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classVamp_1_1Plugin.html#a59b9dd82a4f4eb946cd0474cc81abc23">m_inputSampleRate</a></td></tr> |
| 171 </table> | 172 </table> |
| 172 <hr/><a name="details" id="details"></a><h2>Detailed Description</h2> | 173 <hr/><a name="details" id="details"></a><h2>Detailed Description</h2> |
| 173 <div class="textblock"><p>Example plugin that estimates the tempo of a short fixed-tempo sample. </p> | 174 <div class="textblock"><p>Example plugin that estimates the tempo of a short fixed-tempo sample. </p> |
| 174 | 175 |
| 175 <p>Definition at line <a class="el" href="FixedTempoEstimator_8h_source.html#l00046">46</a> of file <a class="el" href="FixedTempoEstimator_8h_source.html">FixedTempoEstimator.h</a>.</p> | 176 <p>Definition at line <a class="el" href="FixedTempoEstimator_8h_source.html#l00046">46</a> of file <a class="el" href="FixedTempoEstimator_8h_source.html">FixedTempoEstimator.h</a>.</p> |
| 176 </div><hr/><h2>Member Typedef Documentation</h2> | 177 </div><hr/><h2>Member Typedef Documentation</h2> |
| 177 <a class="anchor" id="a30f531b8fb69fac41a24e3d2a6a08ed9"></a><!-- doxytag: member="FixedTempoEstimator::OutputList" ref="a30f531b8fb69fac41a24e3d2a6a08ed9" args="" --> | 178 <a class="anchor" id="a30f531b8fb69fac41a24e3d2a6a08ed9"></a> |
| 178 <div class="memitem"> | 179 <div class="memitem"> |
| 179 <div class="memproto"> | 180 <div class="memproto"> |
| 180 <table class="memname"> | 181 <table class="memname"> |
| 181 <tr> | 182 <tr> |
| 182 <td class="memname">typedef std::vector<<a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html">OutputDescriptor</a>> <a class="el" href="classVamp_1_1Plugin.html#a30f531b8fb69fac41a24e3d2a6a08ed9">Vamp::Plugin::OutputList</a><code> [inherited]</code></td> | 183 <td class="memname">typedef std::vector<<a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html">OutputDescriptor</a>> <a class="el" href="classVamp_1_1Plugin.html#a30f531b8fb69fac41a24e3d2a6a08ed9">Vamp::Plugin::OutputList</a><code> [inherited]</code></td> |
| 187 | 188 |
| 188 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00327">327</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p> | 189 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00327">327</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p> |
| 189 | 190 |
| 190 </div> | 191 </div> |
| 191 </div> | 192 </div> |
| 192 <a class="anchor" id="a0730bc72c87fa02eb8d2854b233f7be1"></a><!-- doxytag: member="FixedTempoEstimator::FeatureList" ref="a0730bc72c87fa02eb8d2854b233f7be1" args="" --> | 193 <a class="anchor" id="a0730bc72c87fa02eb8d2854b233f7be1"></a> |
| 193 <div class="memitem"> | 194 <div class="memitem"> |
| 194 <div class="memproto"> | 195 <div class="memproto"> |
| 195 <table class="memname"> | 196 <table class="memname"> |
| 196 <tr> | 197 <tr> |
| 197 <td class="memname">typedef std::vector<<a class="el" href="structVamp_1_1Plugin_1_1Feature.html">Feature</a>> <a class="el" href="classVamp_1_1Plugin.html#a0730bc72c87fa02eb8d2854b233f7be1">Vamp::Plugin::FeatureList</a><code> [inherited]</code></td> | 198 <td class="memname">typedef std::vector<<a class="el" href="structVamp_1_1Plugin_1_1Feature.html">Feature</a>> <a class="el" href="classVamp_1_1Plugin.html#a0730bc72c87fa02eb8d2854b233f7be1">Vamp::Plugin::FeatureList</a><code> [inherited]</code></td> |
| 202 | 203 |
| 203 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00385">385</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p> | 204 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00385">385</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p> |
| 204 | 205 |
| 205 </div> | 206 </div> |
| 206 </div> | 207 </div> |
| 207 <a class="anchor" id="a448fb57dc245d47923ec9eeaf9856c5f"></a><!-- doxytag: member="FixedTempoEstimator::FeatureSet" ref="a448fb57dc245d47923ec9eeaf9856c5f" args="" --> | 208 <a class="anchor" id="a448fb57dc245d47923ec9eeaf9856c5f"></a> |
| 208 <div class="memitem"> | 209 <div class="memitem"> |
| 209 <div class="memproto"> | 210 <div class="memproto"> |
| 210 <table class="memname"> | 211 <table class="memname"> |
| 211 <tr> | 212 <tr> |
| 212 <td class="memname">typedef std::map<int, <a class="el" href="classVamp_1_1Plugin.html#a0730bc72c87fa02eb8d2854b233f7be1">FeatureList</a>> <a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">Vamp::Plugin::FeatureSet</a><code> [inherited]</code></td> | 213 <td class="memname">typedef std::map<int, <a class="el" href="classVamp_1_1Plugin.html#a0730bc72c87fa02eb8d2854b233f7be1">FeatureList</a>> <a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">Vamp::Plugin::FeatureSet</a><code> [inherited]</code></td> |
| 217 | 218 |
| 218 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00387">387</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p> | 219 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00387">387</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p> |
| 219 | 220 |
| 220 </div> | 221 </div> |
| 221 </div> | 222 </div> |
| 222 <a class="anchor" id="a3b6bb4bbd86affe1ca9deceea1aad4f8"></a><!-- doxytag: member="FixedTempoEstimator::ParameterList" ref="a3b6bb4bbd86affe1ca9deceea1aad4f8" args="" --> | 223 <a class="anchor" id="a3b6bb4bbd86affe1ca9deceea1aad4f8"></a> |
| 223 <div class="memitem"> | 224 <div class="memitem"> |
| 224 <div class="memproto"> | 225 <div class="memproto"> |
| 225 <table class="memname"> | 226 <table class="memname"> |
| 226 <tr> | 227 <tr> |
| 227 <td class="memname">typedef std::vector<<a class="el" href="structVamp_1_1PluginBase_1_1ParameterDescriptor.html">ParameterDescriptor</a>> <a class="el" href="classVamp_1_1PluginBase.html#a3b6bb4bbd86affe1ca9deceea1aad4f8">Vamp::PluginBase::ParameterList</a><code> [inherited]</code></td> | 228 <td class="memname">typedef std::vector<<a class="el" href="structVamp_1_1PluginBase_1_1ParameterDescriptor.html">ParameterDescriptor</a>> <a class="el" href="classVamp_1_1PluginBase.html#a3b6bb4bbd86affe1ca9deceea1aad4f8">Vamp::PluginBase::ParameterList</a><code> [inherited]</code></td> |
| 228 </tr> | 229 </tr> |
| 229 </table> | 230 </table> |
| 230 </div> | 231 </div> |
| 231 <div class="memdoc"> | 232 <div class="memdoc"> |
| 232 | 233 |
| 233 <p>Definition at line <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00203">203</a> of file <a class="el" href="vamp-sdk_2PluginBase_8h_source.html">vamp-sdk/PluginBase.h</a>.</p> | 234 <p>Definition at line <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00199">199</a> of file <a class="el" href="vamp-sdk_2PluginBase_8h_source.html">vamp-sdk/PluginBase.h</a>.</p> |
| 234 | 235 |
| 235 </div> | 236 </div> |
| 236 </div> | 237 </div> |
| 237 <a class="anchor" id="a7f66f00437b21e5f694fe02356b12f20"></a><!-- doxytag: member="FixedTempoEstimator::ProgramList" ref="a7f66f00437b21e5f694fe02356b12f20" args="" --> | 238 <a class="anchor" id="a7f66f00437b21e5f694fe02356b12f20"></a> |
| 238 <div class="memitem"> | 239 <div class="memitem"> |
| 239 <div class="memproto"> | 240 <div class="memproto"> |
| 240 <table class="memname"> | 241 <table class="memname"> |
| 241 <tr> | 242 <tr> |
| 242 <td class="memname">typedef std::vector<std::string> <a class="el" href="classVamp_1_1PluginBase.html#a7f66f00437b21e5f694fe02356b12f20">Vamp::PluginBase::ProgramList</a><code> [inherited]</code></td> | 243 <td class="memname">typedef std::vector<std::string> <a class="el" href="classVamp_1_1PluginBase.html#a7f66f00437b21e5f694fe02356b12f20">Vamp::PluginBase::ProgramList</a><code> [inherited]</code></td> |
| 243 </tr> | 244 </tr> |
| 244 </table> | 245 </table> |
| 245 </div> | 246 </div> |
| 246 <div class="memdoc"> | 247 <div class="memdoc"> |
| 247 | 248 |
| 248 <p>Definition at line <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00225">225</a> of file <a class="el" href="vamp-sdk_2PluginBase_8h_source.html">vamp-sdk/PluginBase.h</a>.</p> | 249 <p>Definition at line <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00221">221</a> of file <a class="el" href="vamp-sdk_2PluginBase_8h_source.html">vamp-sdk/PluginBase.h</a>.</p> |
| 249 | 250 |
| 250 </div> | 251 </div> |
| 251 </div> | 252 </div> |
| 252 <hr/><h2>Member Enumeration Documentation</h2> | 253 <hr/><h2>Member Enumeration Documentation</h2> |
| 253 <a class="anchor" id="a39cb7649d6dcc20e4cb1640cd55907bc"></a><!-- doxytag: member="FixedTempoEstimator::InputDomain" ref="a39cb7649d6dcc20e4cb1640cd55907bc" args="" --> | 254 <a class="anchor" id="a39cb7649d6dcc20e4cb1640cd55907bc"></a> |
| 254 <div class="memitem"> | 255 <div class="memitem"> |
| 255 <div class="memproto"> | 256 <div class="memproto"> |
| 256 <table class="memname"> | 257 <table class="memname"> |
| 257 <tr> | 258 <tr> |
| 258 <td class="memname">enum <a class="el" href="classVamp_1_1Plugin.html#a39cb7649d6dcc20e4cb1640cd55907bc">Vamp::Plugin::InputDomain</a><code> [inherited]</code></td> | 259 <td class="memname">enum <a class="el" href="classVamp_1_1Plugin.html#a39cb7649d6dcc20e4cb1640cd55907bc">Vamp::Plugin::InputDomain</a><code> [inherited]</code></td> |
| 259 </tr> | 260 </tr> |
| 260 </table> | 261 </table> |
| 261 </div> | 262 </div> |
| 262 <div class="memdoc"> | 263 <div class="memdoc"> |
| 263 <dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0"> | 264 <dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0"> |
| 264 <tr><td valign="top"><em><a class="anchor" id="a39cb7649d6dcc20e4cb1640cd55907bcad4a9f31b958a43a9757af7893aa2e7ff"></a><!-- doxytag: member="TimeDomain" ref="a39cb7649d6dcc20e4cb1640cd55907bcad4a9f31b958a43a9757af7893aa2e7ff" args="" -->TimeDomain</em> </td><td> | 265 <tr><td valign="top"><em><a class="anchor" id="a39cb7649d6dcc20e4cb1640cd55907bcad4a9f31b958a43a9757af7893aa2e7ff"></a>TimeDomain</em> </td><td> |
| 265 </td></tr> | 266 </td></tr> |
| 266 <tr><td valign="top"><em><a class="anchor" id="a39cb7649d6dcc20e4cb1640cd55907bcaa30e7877ab33f76acbdca28607e6ab53"></a><!-- doxytag: member="FrequencyDomain" ref="a39cb7649d6dcc20e4cb1640cd55907bcaa30e7877ab33f76acbdca28607e6ab53" args="" -->FrequencyDomain</em> </td><td> | 267 <tr><td valign="top"><em><a class="anchor" id="a39cb7649d6dcc20e4cb1640cd55907bcaa30e7877ab33f76acbdca28607e6ab53"></a>FrequencyDomain</em> </td><td> |
| 267 </td></tr> | 268 </td></tr> |
| 268 </table> | 269 </table> |
| 269 </dd> | 270 </dd> |
| 270 </dl> | 271 </dl> |
| 271 | 272 |
| 272 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00152">152</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p> | 273 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00152">152</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p> |
| 273 | 274 |
| 274 </div> | 275 </div> |
| 275 </div> | 276 </div> |
| 276 <hr/><h2>Constructor & Destructor Documentation</h2> | 277 <hr/><h2>Constructor & Destructor Documentation</h2> |
| 277 <a class="anchor" id="a3967c189f054f864639837c2519bd64d"></a><!-- doxytag: member="FixedTempoEstimator::FixedTempoEstimator" ref="a3967c189f054f864639837c2519bd64d" args="(float inputSampleRate)" --> | 278 <a class="anchor" id="a3967c189f054f864639837c2519bd64d"></a> |
| 278 <div class="memitem"> | 279 <div class="memitem"> |
| 279 <div class="memproto"> | 280 <div class="memproto"> |
| 280 <table class="memname"> | 281 <table class="memname"> |
| 281 <tr> | 282 <tr> |
| 282 <td class="memname">FixedTempoEstimator::FixedTempoEstimator </td> | 283 <td class="memname"><a class="el" href="classFixedTempoEstimator.html#a3967c189f054f864639837c2519bd64d">FixedTempoEstimator::FixedTempoEstimator</a> </td> |
| 283 <td>(</td> | 284 <td>(</td> |
| 284 <td class="paramtype">float </td> | 285 <td class="paramtype">float </td> |
| 285 <td class="paramname"><em>inputSampleRate</em></td><td>)</td> | 286 <td class="paramname"><em>inputSampleRate</em></td><td>)</td> |
| 286 <td></td> | 287 <td></td> |
| 287 </tr> | 288 </tr> |
| 291 | 292 |
| 292 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00617">617</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> | 293 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00617">617</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> |
| 293 | 294 |
| 294 </div> | 295 </div> |
| 295 </div> | 296 </div> |
| 296 <a class="anchor" id="a0302c4bfdc163a3d34478cde93c96a53"></a><!-- doxytag: member="FixedTempoEstimator::~FixedTempoEstimator" ref="a0302c4bfdc163a3d34478cde93c96a53" args="()" --> | 297 <a class="anchor" id="a0302c4bfdc163a3d34478cde93c96a53"></a> |
| 297 <div class="memitem"> | 298 <div class="memitem"> |
| 298 <div class="memproto"> | 299 <div class="memproto"> |
| 299 <table class="memname"> | 300 <table class="memname"> |
| 300 <tr> | 301 <tr> |
| 301 <td class="memname">FixedTempoEstimator::~FixedTempoEstimator </td> | 302 <td class="memname"><a class="el" href="classFixedTempoEstimator.html#a0302c4bfdc163a3d34478cde93c96a53">FixedTempoEstimator::~FixedTempoEstimator</a> </td> |
| 302 <td>(</td> | 303 <td>(</td> |
| 303 <td class="paramname"></td><td>)</td> | 304 <td class="paramname"></td><td>)</td> |
| 304 <td><code> [virtual]</code></td> | 305 <td><code> [virtual]</code></td> |
| 305 </tr> | 306 </tr> |
| 306 </table> | 307 </table> |
| 312 <p>References <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>.</p> | 313 <p>References <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>.</p> |
| 313 | 314 |
| 314 </div> | 315 </div> |
| 315 </div> | 316 </div> |
| 316 <hr/><h2>Member Function Documentation</h2> | 317 <hr/><h2>Member Function Documentation</h2> |
| 317 <a class="anchor" id="aa7500a4ffbc4653baaf5101defdb37f5"></a><!-- doxytag: member="FixedTempoEstimator::initialise" ref="aa7500a4ffbc4653baaf5101defdb37f5" args="(size_t channels, size_t stepSize, size_t blockSize)" --> | 318 <a class="anchor" id="aa7500a4ffbc4653baaf5101defdb37f5"></a> |
| 318 <div class="memitem"> | 319 <div class="memitem"> |
| 319 <div class="memproto"> | 320 <div class="memproto"> |
| 320 <table class="memname"> | 321 <table class="memname"> |
| 321 <tr> | 322 <tr> |
| 322 <td class="memname">bool FixedTempoEstimator::initialise </td> | 323 <td class="memname">bool <a class="el" href="classFixedTempoEstimator.html#aa7500a4ffbc4653baaf5101defdb37f5">FixedTempoEstimator::initialise</a> </td> |
| 323 <td>(</td> | 324 <td>(</td> |
| 324 <td class="paramtype">size_t </td> | 325 <td class="paramtype">size_t </td> |
| 325 <td class="paramname"><em>inputChannels</em>, </td> | 326 <td class="paramname"><em>inputChannels</em>, </td> |
| 326 </tr> | 327 </tr> |
| 327 <tr> | 328 <tr> |
| 355 | 356 |
| 356 <p>References <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00204">Vamp::Plugin::getMaxChannelCount()</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00199">Vamp::Plugin::getMinChannelCount()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00252">FixedTempoEstimator::D::initialise()</a>, and <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>.</p> | 357 <p>References <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00204">Vamp::Plugin::getMaxChannelCount()</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00199">Vamp::Plugin::getMinChannelCount()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00252">FixedTempoEstimator::D::initialise()</a>, and <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>.</p> |
| 357 | 358 |
| 358 </div> | 359 </div> |
| 359 </div> | 360 </div> |
| 360 <a class="anchor" id="ac41708397255400c6682fee6c1b3d45f"></a><!-- doxytag: member="FixedTempoEstimator::reset" ref="ac41708397255400c6682fee6c1b3d45f" args="()" --> | 361 <a class="anchor" id="ac41708397255400c6682fee6c1b3d45f"></a> |
| 361 <div class="memitem"> | 362 <div class="memitem"> |
| 362 <div class="memproto"> | 363 <div class="memproto"> |
| 363 <table class="memname"> | 364 <table class="memname"> |
| 364 <tr> | 365 <tr> |
| 365 <td class="memname">void FixedTempoEstimator::reset </td> | 366 <td class="memname">void <a class="el" href="classFixedTempoEstimator.html#ac41708397255400c6682fee6c1b3d45f">FixedTempoEstimator::reset</a> </td> |
| 366 <td>(</td> | 367 <td>(</td> |
| 367 <td class="paramname"></td><td>)</td> | 368 <td class="paramname"></td><td>)</td> |
| 368 <td><code> [virtual]</code></td> | 369 <td><code> [virtual]</code></td> |
| 369 </tr> | 370 </tr> |
| 370 </table> | 371 </table> |
| 380 | 381 |
| 381 <p>References <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00276">FixedTempoEstimator::D::reset()</a>.</p> | 382 <p>References <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00276">FixedTempoEstimator::D::reset()</a>.</p> |
| 382 | 383 |
| 383 </div> | 384 </div> |
| 384 </div> | 385 </div> |
| 385 <a class="anchor" id="a055689c9b41b0945e8d3cdbc3b8c3a2e"></a><!-- doxytag: member="FixedTempoEstimator::getInputDomain" ref="a055689c9b41b0945e8d3cdbc3b8c3a2e" args="() const " --> | 386 <a class="anchor" id="a055689c9b41b0945e8d3cdbc3b8c3a2e"></a> |
| 386 <div class="memitem"> | 387 <div class="memitem"> |
| 387 <div class="memproto"> | 388 <div class="memproto"> |
| 388 <table class="memname"> | 389 <table class="memname"> |
| 389 <tr> | 390 <tr> |
| 390 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#a39cb7649d6dcc20e4cb1640cd55907bc">InputDomain</a> FixedTempoEstimator::getInputDomain </td> | 391 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#a39cb7649d6dcc20e4cb1640cd55907bc">InputDomain</a> <a class="el" href="classFixedTempoEstimator.html#a055689c9b41b0945e8d3cdbc3b8c3a2e">FixedTempoEstimator::getInputDomain</a> </td> |
| 391 <td>(</td> | 392 <td>(</td> |
| 392 <td class="paramname"></td><td>)</td> | 393 <td class="paramname"></td><td>)</td> |
| 393 <td> const<code> [inline, virtual]</code></td> | 394 <td> const<code> [inline, virtual]</code></td> |
| 394 </tr> | 395 </tr> |
| 395 </table> | 396 </table> |
| 406 | 407 |
| 407 <p>References <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00152">Vamp::Plugin::FrequencyDomain</a>.</p> | 408 <p>References <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00152">Vamp::Plugin::FrequencyDomain</a>.</p> |
| 408 | 409 |
| 409 </div> | 410 </div> |
| 410 </div> | 411 </div> |
| 411 <a class="anchor" id="ab818edcf1555177d10260e197e3a5e7a"></a><!-- doxytag: member="FixedTempoEstimator::getIdentifier" ref="ab818edcf1555177d10260e197e3a5e7a" args="() const " --> | 412 <a class="anchor" id="ab818edcf1555177d10260e197e3a5e7a"></a> |
| 412 <div class="memitem"> | 413 <div class="memitem"> |
| 413 <div class="memproto"> | 414 <div class="memproto"> |
| 414 <table class="memname"> | 415 <table class="memname"> |
| 415 <tr> | 416 <tr> |
| 416 <td class="memname">string FixedTempoEstimator::getIdentifier </td> | 417 <td class="memname">string <a class="el" href="classFixedTempoEstimator.html#ab818edcf1555177d10260e197e3a5e7a">FixedTempoEstimator::getIdentifier</a> </td> |
| 417 <td>(</td> | 418 <td>(</td> |
| 418 <td class="paramname"></td><td>)</td> | 419 <td class="paramname"></td><td>)</td> |
| 419 <td> const<code> [virtual]</code></td> | 420 <td> const<code> [virtual]</code></td> |
| 420 </tr> | 421 </tr> |
| 421 </table> | 422 </table> |
| 431 | 432 |
| 432 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00629">629</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> | 433 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00629">629</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> |
| 433 | 434 |
| 434 </div> | 435 </div> |
| 435 </div> | 436 </div> |
| 436 <a class="anchor" id="af9eb6fa8a98aa66b55e64e1795f9405f"></a><!-- doxytag: member="FixedTempoEstimator::getName" ref="af9eb6fa8a98aa66b55e64e1795f9405f" args="() const " --> | 437 <a class="anchor" id="af9eb6fa8a98aa66b55e64e1795f9405f"></a> |
| 437 <div class="memitem"> | 438 <div class="memitem"> |
| 438 <div class="memproto"> | 439 <div class="memproto"> |
| 439 <table class="memname"> | 440 <table class="memname"> |
| 440 <tr> | 441 <tr> |
| 441 <td class="memname">string FixedTempoEstimator::getName </td> | 442 <td class="memname">string <a class="el" href="classFixedTempoEstimator.html#af9eb6fa8a98aa66b55e64e1795f9405f">FixedTempoEstimator::getName</a> </td> |
| 442 <td>(</td> | 443 <td>(</td> |
| 443 <td class="paramname"></td><td>)</td> | 444 <td class="paramname"></td><td>)</td> |
| 444 <td> const<code> [virtual]</code></td> | 445 <td> const<code> [virtual]</code></td> |
| 445 </tr> | 446 </tr> |
| 446 </table> | 447 </table> |
| 455 | 456 |
| 456 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00635">635</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> | 457 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00635">635</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> |
| 457 | 458 |
| 458 </div> | 459 </div> |
| 459 </div> | 460 </div> |
| 460 <a class="anchor" id="a06b00853f00c2e78d490697fcd7d1920"></a><!-- doxytag: member="FixedTempoEstimator::getDescription" ref="a06b00853f00c2e78d490697fcd7d1920" args="() const " --> | 461 <a class="anchor" id="a06b00853f00c2e78d490697fcd7d1920"></a> |
| 461 <div class="memitem"> | 462 <div class="memitem"> |
| 462 <div class="memproto"> | 463 <div class="memproto"> |
| 463 <table class="memname"> | 464 <table class="memname"> |
| 464 <tr> | 465 <tr> |
| 465 <td class="memname">string FixedTempoEstimator::getDescription </td> | 466 <td class="memname">string <a class="el" href="classFixedTempoEstimator.html#a06b00853f00c2e78d490697fcd7d1920">FixedTempoEstimator::getDescription</a> </td> |
| 466 <td>(</td> | 467 <td>(</td> |
| 467 <td class="paramname"></td><td>)</td> | 468 <td class="paramname"></td><td>)</td> |
| 468 <td> const<code> [virtual]</code></td> | 469 <td> const<code> [virtual]</code></td> |
| 469 </tr> | 470 </tr> |
| 470 </table> | 471 </table> |
| 479 | 480 |
| 480 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00641">641</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> | 481 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00641">641</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> |
| 481 | 482 |
| 482 </div> | 483 </div> |
| 483 </div> | 484 </div> |
| 484 <a class="anchor" id="ae910d1b9250b11097fd6b51cd8285b68"></a><!-- doxytag: member="FixedTempoEstimator::getMaker" ref="ae910d1b9250b11097fd6b51cd8285b68" args="() const " --> | 485 <a class="anchor" id="ae910d1b9250b11097fd6b51cd8285b68"></a> |
| 485 <div class="memitem"> | 486 <div class="memitem"> |
| 486 <div class="memproto"> | 487 <div class="memproto"> |
| 487 <table class="memname"> | 488 <table class="memname"> |
| 488 <tr> | 489 <tr> |
| 489 <td class="memname">string FixedTempoEstimator::getMaker </td> | 490 <td class="memname">string <a class="el" href="classFixedTempoEstimator.html#ae910d1b9250b11097fd6b51cd8285b68">FixedTempoEstimator::getMaker</a> </td> |
| 490 <td>(</td> | 491 <td>(</td> |
| 491 <td class="paramname"></td><td>)</td> | 492 <td class="paramname"></td><td>)</td> |
| 492 <td> const<code> [virtual]</code></td> | 493 <td> const<code> [virtual]</code></td> |
| 493 </tr> | 494 </tr> |
| 494 </table> | 495 </table> |
| 502 | 503 |
| 503 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00647">647</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> | 504 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00647">647</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> |
| 504 | 505 |
| 505 </div> | 506 </div> |
| 506 </div> | 507 </div> |
| 507 <a class="anchor" id="ad002fddb3735c2dd7e31e6a9def9949f"></a><!-- doxytag: member="FixedTempoEstimator::getPluginVersion" ref="ad002fddb3735c2dd7e31e6a9def9949f" args="() const " --> | 508 <a class="anchor" id="ad002fddb3735c2dd7e31e6a9def9949f"></a> |
| 508 <div class="memitem"> | 509 <div class="memitem"> |
| 509 <div class="memproto"> | 510 <div class="memproto"> |
| 510 <table class="memname"> | 511 <table class="memname"> |
| 511 <tr> | 512 <tr> |
| 512 <td class="memname">int FixedTempoEstimator::getPluginVersion </td> | 513 <td class="memname">int <a class="el" href="classFixedTempoEstimator.html#ad002fddb3735c2dd7e31e6a9def9949f">FixedTempoEstimator::getPluginVersion</a> </td> |
| 513 <td>(</td> | 514 <td>(</td> |
| 514 <td class="paramname"></td><td>)</td> | 515 <td class="paramname"></td><td>)</td> |
| 515 <td> const<code> [virtual]</code></td> | 516 <td> const<code> [virtual]</code></td> |
| 516 </tr> | 517 </tr> |
| 517 </table> | 518 </table> |
| 524 | 525 |
| 525 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00653">653</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> | 526 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00653">653</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> |
| 526 | 527 |
| 527 </div> | 528 </div> |
| 528 </div> | 529 </div> |
| 529 <a class="anchor" id="a50c6b64530c84c0707ba3936c5022a48"></a><!-- doxytag: member="FixedTempoEstimator::getCopyright" ref="a50c6b64530c84c0707ba3936c5022a48" args="() const " --> | 530 <a class="anchor" id="a50c6b64530c84c0707ba3936c5022a48"></a> |
| 530 <div class="memitem"> | 531 <div class="memitem"> |
| 531 <div class="memproto"> | 532 <div class="memproto"> |
| 532 <table class="memname"> | 533 <table class="memname"> |
| 533 <tr> | 534 <tr> |
| 534 <td class="memname">string FixedTempoEstimator::getCopyright </td> | 535 <td class="memname">string <a class="el" href="classFixedTempoEstimator.html#a50c6b64530c84c0707ba3936c5022a48">FixedTempoEstimator::getCopyright</a> </td> |
| 535 <td>(</td> | 536 <td>(</td> |
| 536 <td class="paramname"></td><td>)</td> | 537 <td class="paramname"></td><td>)</td> |
| 537 <td> const<code> [virtual]</code></td> | 538 <td> const<code> [virtual]</code></td> |
| 538 </tr> | 539 </tr> |
| 539 </table> | 540 </table> |
| 547 | 548 |
| 548 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00659">659</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> | 549 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00659">659</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> |
| 549 | 550 |
| 550 </div> | 551 </div> |
| 551 </div> | 552 </div> |
| 552 <a class="anchor" id="ad450bb7e7df559ae3d68dfbfb085676f"></a><!-- doxytag: member="FixedTempoEstimator::getPreferredStepSize" ref="ad450bb7e7df559ae3d68dfbfb085676f" args="() const " --> | 553 <a class="anchor" id="ad450bb7e7df559ae3d68dfbfb085676f"></a> |
| 553 <div class="memitem"> | 554 <div class="memitem"> |
| 554 <div class="memproto"> | 555 <div class="memproto"> |
| 555 <table class="memname"> | 556 <table class="memname"> |
| 556 <tr> | 557 <tr> |
| 557 <td class="memname">size_t FixedTempoEstimator::getPreferredStepSize </td> | 558 <td class="memname">size_t <a class="el" href="classFixedTempoEstimator.html#ad450bb7e7df559ae3d68dfbfb085676f">FixedTempoEstimator::getPreferredStepSize</a> </td> |
| 558 <td>(</td> | 559 <td>(</td> |
| 559 <td class="paramname"></td><td>)</td> | 560 <td class="paramname"></td><td>)</td> |
| 560 <td> const<code> [virtual]</code></td> | 561 <td> const<code> [virtual]</code></td> |
| 561 </tr> | 562 </tr> |
| 562 </table> | 563 </table> |
| 573 | 574 |
| 574 <p>References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00057">FixedTempoEstimator::D::getPreferredStepSize()</a>, and <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>.</p> | 575 <p>References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00057">FixedTempoEstimator::D::getPreferredStepSize()</a>, and <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>.</p> |
| 575 | 576 |
| 576 </div> | 577 </div> |
| 577 </div> | 578 </div> |
| 578 <a class="anchor" id="a68b8569b71504a0478caf990dbe30683"></a><!-- doxytag: member="FixedTempoEstimator::getPreferredBlockSize" ref="a68b8569b71504a0478caf990dbe30683" args="() const " --> | 579 <a class="anchor" id="a68b8569b71504a0478caf990dbe30683"></a> |
| 579 <div class="memitem"> | 580 <div class="memitem"> |
| 580 <div class="memproto"> | 581 <div class="memproto"> |
| 581 <table class="memname"> | 582 <table class="memname"> |
| 582 <tr> | 583 <tr> |
| 583 <td class="memname">size_t FixedTempoEstimator::getPreferredBlockSize </td> | 584 <td class="memname">size_t <a class="el" href="classFixedTempoEstimator.html#a68b8569b71504a0478caf990dbe30683">FixedTempoEstimator::getPreferredBlockSize</a> </td> |
| 584 <td>(</td> | 585 <td>(</td> |
| 585 <td class="paramname"></td><td>)</td> | 586 <td class="paramname"></td><td>)</td> |
| 586 <td> const<code> [virtual]</code></td> | 587 <td> const<code> [virtual]</code></td> |
| 587 </tr> | 588 </tr> |
| 588 </table> | 589 </table> |
| 601 | 602 |
| 602 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>.</p> | 603 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>.</p> |
| 603 | 604 |
| 604 </div> | 605 </div> |
| 605 </div> | 606 </div> |
| 606 <a class="anchor" id="ae157465a4e07d180bab05b5c3a4d8987"></a><!-- doxytag: member="FixedTempoEstimator::getParameterDescriptors" ref="ae157465a4e07d180bab05b5c3a4d8987" args="() const " --> | 607 <a class="anchor" id="ae157465a4e07d180bab05b5c3a4d8987"></a> |
| 607 <div class="memitem"> | 608 <div class="memitem"> |
| 608 <div class="memproto"> | 609 <div class="memproto"> |
| 609 <table class="memname"> | 610 <table class="memname"> |
| 610 <tr> | 611 <tr> |
| 611 <td class="memname"><a class="el" href="classVamp_1_1PluginBase.html#a3b6bb4bbd86affe1ca9deceea1aad4f8">FixedTempoEstimator::ParameterList</a> FixedTempoEstimator::getParameterDescriptors </td> | 612 <td class="memname"><a class="el" href="classVamp_1_1PluginBase.html#a3b6bb4bbd86affe1ca9deceea1aad4f8">FixedTempoEstimator::ParameterList</a> <a class="el" href="classFixedTempoEstimator.html#ae157465a4e07d180bab05b5c3a4d8987">FixedTempoEstimator::getParameterDescriptors</a> </td> |
| 612 <td>(</td> | 613 <td>(</td> |
| 613 <td class="paramname"></td><td>)</td> | 614 <td class="paramname"></td><td>)</td> |
| 614 <td> const<code> [virtual]</code></td> | 615 <td> const<code> [virtual]</code></td> |
| 615 </tr> | 616 </tr> |
| 616 </table> | 617 </table> |
| 625 | 626 |
| 626 <p>References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00125">FixedTempoEstimator::D::getParameterDescriptors()</a>, and <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>.</p> | 627 <p>References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00125">FixedTempoEstimator::D::getParameterDescriptors()</a>, and <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>.</p> |
| 627 | 628 |
| 628 </div> | 629 </div> |
| 629 </div> | 630 </div> |
| 630 <a class="anchor" id="a2030b05fb1228b30ace16200780c9152"></a><!-- doxytag: member="FixedTempoEstimator::getParameter" ref="a2030b05fb1228b30ace16200780c9152" args="(std::string id) const " --> | 631 <a class="anchor" id="a2030b05fb1228b30ace16200780c9152"></a> |
| 631 <div class="memitem"> | 632 <div class="memitem"> |
| 632 <div class="memproto"> | 633 <div class="memproto"> |
| 633 <table class="memname"> | 634 <table class="memname"> |
| 634 <tr> | 635 <tr> |
| 635 <td class="memname">float FixedTempoEstimator::getParameter </td> | 636 <td class="memname">float <a class="el" href="classFixedTempoEstimator.html#a2030b05fb1228b30ace16200780c9152">FixedTempoEstimator::getParameter</a> </td> |
| 636 <td>(</td> | 637 <td>(</td> |
| 637 <td class="paramtype">std::string </td> | 638 <td class="paramtype">std::string </td> |
| 638 <td class="paramname"></td><td>)</td> | 639 <td class="paramname"></td><td>)</td> |
| 639 <td> const<code> [virtual]</code></td> | 640 <td> const<code> [virtual]</code></td> |
| 640 </tr> | 641 </tr> |
| 651 | 652 |
| 652 <p>References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00159">FixedTempoEstimator::D::getParameter()</a>, and <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>.</p> | 653 <p>References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00159">FixedTempoEstimator::D::getParameter()</a>, and <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>.</p> |
| 653 | 654 |
| 654 </div> | 655 </div> |
| 655 </div> | 656 </div> |
| 656 <a class="anchor" id="a8a5a413025384cf451c64d2c2ce13a75"></a><!-- doxytag: member="FixedTempoEstimator::setParameter" ref="a8a5a413025384cf451c64d2c2ce13a75" args="(std::string id, float value)" --> | 657 <a class="anchor" id="a8a5a413025384cf451c64d2c2ce13a75"></a> |
| 657 <div class="memitem"> | 658 <div class="memitem"> |
| 658 <div class="memproto"> | 659 <div class="memproto"> |
| 659 <table class="memname"> | 660 <table class="memname"> |
| 660 <tr> | 661 <tr> |
| 661 <td class="memname">void FixedTempoEstimator::setParameter </td> | 662 <td class="memname">void <a class="el" href="classFixedTempoEstimator.html#a8a5a413025384cf451c64d2c2ce13a75">FixedTempoEstimator::setParameter</a> </td> |
| 662 <td>(</td> | 663 <td>(</td> |
| 663 <td class="paramtype">std::string </td> | 664 <td class="paramtype">std::string </td> |
| 664 <td class="paramname">, </td> | 665 <td class="paramname">, </td> |
| 665 </tr> | 666 </tr> |
| 666 <tr> | 667 <tr> |
| 687 | 688 |
| 688 <p>References <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00172">FixedTempoEstimator::D::setParameter()</a>.</p> | 689 <p>References <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00172">FixedTempoEstimator::D::setParameter()</a>.</p> |
| 689 | 690 |
| 690 </div> | 691 </div> |
| 691 </div> | 692 </div> |
| 692 <a class="anchor" id="a83121c205a723fe6297e2bf8870622a4"></a><!-- doxytag: member="FixedTempoEstimator::getOutputDescriptors" ref="a83121c205a723fe6297e2bf8870622a4" args="() const " --> | 693 <a class="anchor" id="a83121c205a723fe6297e2bf8870622a4"></a> |
| 693 <div class="memitem"> | 694 <div class="memitem"> |
| 694 <div class="memproto"> | 695 <div class="memproto"> |
| 695 <table class="memname"> | 696 <table class="memname"> |
| 696 <tr> | 697 <tr> |
| 697 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#a30f531b8fb69fac41a24e3d2a6a08ed9">FixedTempoEstimator::OutputList</a> FixedTempoEstimator::getOutputDescriptors </td> | 698 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#a30f531b8fb69fac41a24e3d2a6a08ed9">FixedTempoEstimator::OutputList</a> <a class="el" href="classFixedTempoEstimator.html#a83121c205a723fe6297e2bf8870622a4">FixedTempoEstimator::getOutputDescriptors</a> </td> |
| 698 <td>(</td> | 699 <td>(</td> |
| 699 <td class="paramname"></td><td>)</td> | 700 <td class="paramname"></td><td>)</td> |
| 700 <td> const<code> [virtual]</code></td> | 701 <td> const<code> [virtual]</code></td> |
| 701 </tr> | 702 </tr> |
| 702 </table> | 703 </table> |
| 712 | 713 |
| 713 <p>References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>, and <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>.</p> | 714 <p>References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>, and <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>.</p> |
| 714 | 715 |
| 715 </div> | 716 </div> |
| 716 </div> | 717 </div> |
| 717 <a class="anchor" id="a1cf76b0e55cf4ed3da095cffcdeaec3c"></a><!-- doxytag: member="FixedTempoEstimator::process" ref="a1cf76b0e55cf4ed3da095cffcdeaec3c" args="(const float *const *inputBuffers, Vamp::RealTime timestamp)" --> | 718 <a class="anchor" id="a1cf76b0e55cf4ed3da095cffcdeaec3c"></a> |
| 718 <div class="memitem"> | 719 <div class="memitem"> |
| 719 <div class="memproto"> | 720 <div class="memproto"> |
| 720 <table class="memname"> | 721 <table class="memname"> |
| 721 <tr> | 722 <tr> |
| 722 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FixedTempoEstimator::FeatureSet</a> FixedTempoEstimator::process </td> | 723 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FixedTempoEstimator::FeatureSet</a> <a class="el" href="classFixedTempoEstimator.html#a1cf76b0e55cf4ed3da095cffcdeaec3c">FixedTempoEstimator::process</a> </td> |
| 723 <td>(</td> | 724 <td>(</td> |
| 724 <td class="paramtype">const float *const * </td> | 725 <td class="paramtype">const float *const * </td> |
| 725 <td class="paramname"><em>inputBuffers</em>, </td> | 726 <td class="paramname"><em>inputBuffers</em>, </td> |
| 726 </tr> | 727 </tr> |
| 727 <tr> | 728 <tr> |
| 750 | 751 |
| 751 <p>References <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00303">FixedTempoEstimator::D::process()</a>.</p> | 752 <p>References <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00303">FixedTempoEstimator::D::process()</a>.</p> |
| 752 | 753 |
| 753 </div> | 754 </div> |
| 754 </div> | 755 </div> |
| 755 <a class="anchor" id="a4965cf99be77fc4d1de51e11d83936b0"></a><!-- doxytag: member="FixedTempoEstimator::getRemainingFeatures" ref="a4965cf99be77fc4d1de51e11d83936b0" args="()" --> | 756 <a class="anchor" id="a4965cf99be77fc4d1de51e11d83936b0"></a> |
| 756 <div class="memitem"> | 757 <div class="memitem"> |
| 757 <div class="memproto"> | 758 <div class="memproto"> |
| 758 <table class="memname"> | 759 <table class="memname"> |
| 759 <tr> | 760 <tr> |
| 760 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FixedTempoEstimator::FeatureSet</a> FixedTempoEstimator::getRemainingFeatures </td> | 761 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FixedTempoEstimator::FeatureSet</a> <a class="el" href="classFixedTempoEstimator.html#a4965cf99be77fc4d1de51e11d83936b0">FixedTempoEstimator::getRemainingFeatures</a> </td> |
| 761 <td>(</td> | 762 <td>(</td> |
| 762 <td class="paramname"></td><td>)</td> | 763 <td class="paramname"></td><td>)</td> |
| 763 <td><code> [virtual]</code></td> | 764 <td><code> [virtual]</code></td> |
| 764 </tr> | 765 </tr> |
| 765 </table> | 766 </table> |
| 774 | 775 |
| 775 <p>References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00352">FixedTempoEstimator::D::getRemainingFeatures()</a>, and <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>.</p> | 776 <p>References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00352">FixedTempoEstimator::D::getRemainingFeatures()</a>, and <a class="el" href="FixedTempoEstimator_8h_source.html#l00079">m_d</a>.</p> |
| 776 | 777 |
| 777 </div> | 778 </div> |
| 778 </div> | 779 </div> |
| 779 <a class="anchor" id="a267b42e866df3cf0d190893e8096f525"></a><!-- doxytag: member="FixedTempoEstimator::getMinChannelCount" ref="a267b42e866df3cf0d190893e8096f525" args="() const " --> | 780 <a class="anchor" id="a267b42e866df3cf0d190893e8096f525"></a> |
| 780 <div class="memitem"> | 781 <div class="memitem"> |
| 781 <div class="memproto"> | 782 <div class="memproto"> |
| 782 <table class="memname"> | 783 <table class="memname"> |
| 783 <tr> | 784 <tr> |
| 784 <td class="memname">virtual size_t Vamp::Plugin::getMinChannelCount </td> | 785 <td class="memname">virtual size_t <a class="el" href="classVamp_1_1Plugin.html#a267b42e866df3cf0d190893e8096f525">Vamp::Plugin::getMinChannelCount</a> </td> |
| 785 <td>(</td> | 786 <td>(</td> |
| 786 <td class="paramname"></td><td>)</td> | 787 <td class="paramname"></td><td>)</td> |
| 787 <td> const<code> [inline, virtual, inherited]</code></td> | 788 <td> const<code> [inline, virtual, inherited]</code></td> |
| 788 </tr> | 789 </tr> |
| 789 </table> | 790 </table> |
| 798 | 799 |
| 799 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp_source.html#l00578">enumeratePlugins()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00677">initialise()</a>, <a class="el" href="PercussionOnsetDetector_8cpp_source.html#l00113">PercussionOnsetDetector::initialise()</a>, <a class="el" href="AmplitudeFollower_8cpp_source.html#l00105">AmplitudeFollower::initialise()</a>, <a class="el" href="SpectralCentroid_8cpp_source.html#l00104">SpectralCentroid::initialise()</a>, <a class="el" href="ZeroCrossing_8cpp_source.html#l00094">ZeroCrossing::initialise()</a>, <a class="el" href="PowerSpectrum_8cpp_source.html#l00092">PowerSpectrum::initialise()</a>, and <a class="el" href="vamp-simple-host_8cpp_source.html#l00265">runPlugin()</a>.</p> | 800 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp_source.html#l00578">enumeratePlugins()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00677">initialise()</a>, <a class="el" href="PercussionOnsetDetector_8cpp_source.html#l00113">PercussionOnsetDetector::initialise()</a>, <a class="el" href="AmplitudeFollower_8cpp_source.html#l00105">AmplitudeFollower::initialise()</a>, <a class="el" href="SpectralCentroid_8cpp_source.html#l00104">SpectralCentroid::initialise()</a>, <a class="el" href="ZeroCrossing_8cpp_source.html#l00094">ZeroCrossing::initialise()</a>, <a class="el" href="PowerSpectrum_8cpp_source.html#l00092">PowerSpectrum::initialise()</a>, and <a class="el" href="vamp-simple-host_8cpp_source.html#l00265">runPlugin()</a>.</p> |
| 800 | 801 |
| 801 </div> | 802 </div> |
| 802 </div> | 803 </div> |
| 803 <a class="anchor" id="a2c5ab12b6fa4847cb244bd1e9cb3ae5e"></a><!-- doxytag: member="FixedTempoEstimator::getMaxChannelCount" ref="a2c5ab12b6fa4847cb244bd1e9cb3ae5e" args="() const " --> | 804 <a class="anchor" id="a2c5ab12b6fa4847cb244bd1e9cb3ae5e"></a> |
| 804 <div class="memitem"> | 805 <div class="memitem"> |
| 805 <div class="memproto"> | 806 <div class="memproto"> |
| 806 <table class="memname"> | 807 <table class="memname"> |
| 807 <tr> | 808 <tr> |
| 808 <td class="memname">virtual size_t Vamp::Plugin::getMaxChannelCount </td> | 809 <td class="memname">virtual size_t <a class="el" href="classVamp_1_1Plugin.html#a2c5ab12b6fa4847cb244bd1e9cb3ae5e">Vamp::Plugin::getMaxChannelCount</a> </td> |
| 809 <td>(</td> | 810 <td>(</td> |
| 810 <td class="paramname"></td><td>)</td> | 811 <td class="paramname"></td><td>)</td> |
| 811 <td> const<code> [inline, virtual, inherited]</code></td> | 812 <td> const<code> [inline, virtual, inherited]</code></td> |
| 812 </tr> | 813 </tr> |
| 813 </table> | 814 </table> |
| 822 | 823 |
| 823 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp_source.html#l00578">enumeratePlugins()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00677">initialise()</a>, <a class="el" href="PercussionOnsetDetector_8cpp_source.html#l00113">PercussionOnsetDetector::initialise()</a>, <a class="el" href="AmplitudeFollower_8cpp_source.html#l00105">AmplitudeFollower::initialise()</a>, <a class="el" href="SpectralCentroid_8cpp_source.html#l00104">SpectralCentroid::initialise()</a>, <a class="el" href="ZeroCrossing_8cpp_source.html#l00094">ZeroCrossing::initialise()</a>, <a class="el" href="PowerSpectrum_8cpp_source.html#l00092">PowerSpectrum::initialise()</a>, and <a class="el" href="vamp-simple-host_8cpp_source.html#l00265">runPlugin()</a>.</p> | 824 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp_source.html#l00578">enumeratePlugins()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00677">initialise()</a>, <a class="el" href="PercussionOnsetDetector_8cpp_source.html#l00113">PercussionOnsetDetector::initialise()</a>, <a class="el" href="AmplitudeFollower_8cpp_source.html#l00105">AmplitudeFollower::initialise()</a>, <a class="el" href="SpectralCentroid_8cpp_source.html#l00104">SpectralCentroid::initialise()</a>, <a class="el" href="ZeroCrossing_8cpp_source.html#l00094">ZeroCrossing::initialise()</a>, <a class="el" href="PowerSpectrum_8cpp_source.html#l00092">PowerSpectrum::initialise()</a>, and <a class="el" href="vamp-simple-host_8cpp_source.html#l00265">runPlugin()</a>.</p> |
| 824 | 825 |
| 825 </div> | 826 </div> |
| 826 </div> | 827 </div> |
| 827 <a class="anchor" id="abe13b3997a69fbcc09e2213faa352f91"></a><!-- doxytag: member="FixedTempoEstimator::getType" ref="abe13b3997a69fbcc09e2213faa352f91" args="() const " --> | 828 <a class="anchor" id="abe13b3997a69fbcc09e2213faa352f91"></a> |
| 828 <div class="memitem"> | 829 <div class="memitem"> |
| 829 <div class="memproto"> | 830 <div class="memproto"> |
| 830 <table class="memname"> | 831 <table class="memname"> |
| 831 <tr> | 832 <tr> |
| 832 <td class="memname">virtual std::string Vamp::Plugin::getType </td> | 833 <td class="memname">virtual std::string <a class="el" href="classVamp_1_1Plugin.html#abe13b3997a69fbcc09e2213faa352f91">Vamp::Plugin::getType</a> </td> |
| 833 <td>(</td> | 834 <td>(</td> |
| 834 <td class="paramname"></td><td>)</td> | 835 <td class="paramname"></td><td>)</td> |
| 835 <td> const<code> [inline, virtual, inherited]</code></td> | 836 <td> const<code> [inline, virtual, inherited]</code></td> |
| 836 </tr> | 837 </tr> |
| 837 </table> | 838 </table> |
| 845 | 846 |
| 846 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00430">430</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p> | 847 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00430">430</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p> |
| 847 | 848 |
| 848 </div> | 849 </div> |
| 849 </div> | 850 </div> |
| 850 <a class="anchor" id="a8fd2c48291c64b790f0efb8948508dcf"></a><!-- doxytag: member="FixedTempoEstimator::getVampApiVersion" ref="a8fd2c48291c64b790f0efb8948508dcf" args="() const " --> | 851 <a class="anchor" id="a8fd2c48291c64b790f0efb8948508dcf"></a> |
| 851 <div class="memitem"> | 852 <div class="memitem"> |
| 852 <div class="memproto"> | 853 <div class="memproto"> |
| 853 <table class="memname"> | 854 <table class="memname"> |
| 854 <tr> | 855 <tr> |
| 855 <td class="memname">virtual unsigned int Vamp::PluginBase::getVampApiVersion </td> | 856 <td class="memname">virtual unsigned int <a class="el" href="classVamp_1_1PluginBase.html#a8fd2c48291c64b790f0efb8948508dcf">Vamp::PluginBase::getVampApiVersion</a> </td> |
| 856 <td>(</td> | 857 <td>(</td> |
| 857 <td class="paramname"></td><td>)</td> | 858 <td class="paramname"></td><td>)</td> |
| 858 <td> const<code> [inline, virtual, inherited]</code></td> | 859 <td> const<code> [inline, virtual, inherited]</code></td> |
| 859 </tr> | 860 </tr> |
| 860 </table> | 861 </table> |
| 863 | 864 |
| 864 <p>Get the <a class="el" href="namespaceVamp.html">Vamp</a> API compatibility level of the plugin. </p> | 865 <p>Get the <a class="el" href="namespaceVamp.html">Vamp</a> API compatibility level of the plugin. </p> |
| 865 | 866 |
| 866 <p>Reimplemented in <a class="el" href="classVamp_1_1PluginHostAdapter.html#a98aadddc8403eb46c9d8c5a9d1fdd19e">Vamp::PluginHostAdapter</a>, and <a class="el" href="classVamp_1_1HostExt_1_1PluginWrapper.html#a74147fda6b44ff2169bd4a1eea0d46ff">Vamp::HostExt::PluginWrapper</a>.</p> | 867 <p>Reimplemented in <a class="el" href="classVamp_1_1PluginHostAdapter.html#a98aadddc8403eb46c9d8c5a9d1fdd19e">Vamp::PluginHostAdapter</a>, and <a class="el" href="classVamp_1_1HostExt_1_1PluginWrapper.html#a74147fda6b44ff2169bd4a1eea0d46ff">Vamp::HostExt::PluginWrapper</a>.</p> |
| 867 | 868 |
| 868 <p>Definition at line <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00072">72</a> of file <a class="el" href="vamp-sdk_2PluginBase_8h_source.html">vamp-sdk/PluginBase.h</a>.</p> | 869 <p>Definition at line <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00068">68</a> of file <a class="el" href="vamp-sdk_2PluginBase_8h_source.html">vamp-sdk/PluginBase.h</a>.</p> |
| 869 | 870 |
| 870 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp_source.html#l00578">enumeratePlugins()</a>.</p> | 871 <p>Referenced by <a class="el" href="vamp-simple-host_8cpp_source.html#l00578">enumeratePlugins()</a>.</p> |
| 871 | 872 |
| 872 </div> | 873 </div> |
| 873 </div> | 874 </div> |
| 874 <a class="anchor" id="abb307c60bdb981d5f5af50c3c4ae84af"></a><!-- doxytag: member="FixedTempoEstimator::getPrograms" ref="abb307c60bdb981d5f5af50c3c4ae84af" args="() const " --> | 875 <a class="anchor" id="abb307c60bdb981d5f5af50c3c4ae84af"></a> |
| 875 <div class="memitem"> | 876 <div class="memitem"> |
| 876 <div class="memproto"> | 877 <div class="memproto"> |
| 877 <table class="memname"> | 878 <table class="memname"> |
| 878 <tr> | 879 <tr> |
| 879 <td class="memname">virtual <a class="el" href="classVamp_1_1PluginBase.html#a7f66f00437b21e5f694fe02356b12f20">ProgramList</a> Vamp::PluginBase::getPrograms </td> | 880 <td class="memname">virtual <a class="el" href="classVamp_1_1PluginBase.html#a7f66f00437b21e5f694fe02356b12f20">ProgramList</a> <a class="el" href="classVamp_1_1PluginBase.html#abb307c60bdb981d5f5af50c3c4ae84af">Vamp::PluginBase::getPrograms</a> </td> |
| 880 <td>(</td> | 881 <td>(</td> |
| 881 <td class="paramname"></td><td>)</td> | 882 <td class="paramname"></td><td>)</td> |
| 882 <td> const<code> [inline, virtual, inherited]</code></td> | 883 <td> const<code> [inline, virtual, inherited]</code></td> |
| 883 </tr> | 884 </tr> |
| 884 </table> | 885 </table> |
| 889 <p>A program is a named shorthand for a set of parameter values; changing the program may cause the plugin to alter the values of its published parameters (and/or non-public internal processing parameters). The host should re-read the plugin's parameter values after setting a new program.</p> | 890 <p>A program is a named shorthand for a set of parameter values; changing the program may cause the plugin to alter the values of its published parameters (and/or non-public internal processing parameters). The host should re-read the plugin's parameter values after setting a new program.</p> |
| 890 <p>The programs must have unique names. </p> | 891 <p>The programs must have unique names. </p> |
| 891 | 892 |
| 892 <p>Reimplemented in <a class="el" href="classVamp_1_1PluginHostAdapter.html#ae0cde5cd625418c1bc470b91f75daafc">Vamp::PluginHostAdapter</a>, and <a class="el" href="classVamp_1_1HostExt_1_1PluginWrapper.html#a131fbe1df81215020b9aa8cecef4c802">Vamp::HostExt::PluginWrapper</a>.</p> | 893 <p>Reimplemented in <a class="el" href="classVamp_1_1PluginHostAdapter.html#ae0cde5cd625418c1bc470b91f75daafc">Vamp::PluginHostAdapter</a>, and <a class="el" href="classVamp_1_1HostExt_1_1PluginWrapper.html#a131fbe1df81215020b9aa8cecef4c802">Vamp::HostExt::PluginWrapper</a>.</p> |
| 893 | 894 |
| 894 <p>Definition at line <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00237">237</a> of file <a class="el" href="vamp-sdk_2PluginBase_8h_source.html">vamp-sdk/PluginBase.h</a>.</p> | 895 <p>Definition at line <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00233">233</a> of file <a class="el" href="vamp-sdk_2PluginBase_8h_source.html">vamp-sdk/PluginBase.h</a>.</p> |
| 895 | 896 |
| 896 </div> | 897 </div> |
| 897 </div> | 898 </div> |
| 898 <a class="anchor" id="a24e77eccf1bdfbbca3c79bb25e8799b3"></a><!-- doxytag: member="FixedTempoEstimator::getCurrentProgram" ref="a24e77eccf1bdfbbca3c79bb25e8799b3" args="() const " --> | 899 <a class="anchor" id="a24e77eccf1bdfbbca3c79bb25e8799b3"></a> |
| 899 <div class="memitem"> | 900 <div class="memitem"> |
| 900 <div class="memproto"> | 901 <div class="memproto"> |
| 901 <table class="memname"> | 902 <table class="memname"> |
| 902 <tr> | 903 <tr> |
| 903 <td class="memname">virtual std::string Vamp::PluginBase::getCurrentProgram </td> | 904 <td class="memname">virtual std::string <a class="el" href="classVamp_1_1PluginBase.html#a24e77eccf1bdfbbca3c79bb25e8799b3">Vamp::PluginBase::getCurrentProgram</a> </td> |
| 904 <td>(</td> | 905 <td>(</td> |
| 905 <td class="paramname"></td><td>)</td> | 906 <td class="paramname"></td><td>)</td> |
| 906 <td> const<code> [inline, virtual, inherited]</code></td> | 907 <td> const<code> [inline, virtual, inherited]</code></td> |
| 907 </tr> | 908 </tr> |
| 908 </table> | 909 </table> |
| 911 | 912 |
| 912 <p>Get the current program. </p> | 913 <p>Get the current program. </p> |
| 913 | 914 |
| 914 <p>Reimplemented in <a class="el" href="classVamp_1_1PluginHostAdapter.html#a34859eff8ca8d862af39be9636ec1867">Vamp::PluginHostAdapter</a>, and <a class="el" href="classVamp_1_1HostExt_1_1PluginWrapper.html#a7a312dd42d161064b70afd7ff24c0651">Vamp::HostExt::PluginWrapper</a>.</p> | 915 <p>Reimplemented in <a class="el" href="classVamp_1_1PluginHostAdapter.html#a34859eff8ca8d862af39be9636ec1867">Vamp::PluginHostAdapter</a>, and <a class="el" href="classVamp_1_1HostExt_1_1PluginWrapper.html#a7a312dd42d161064b70afd7ff24c0651">Vamp::HostExt::PluginWrapper</a>.</p> |
| 915 | 916 |
| 916 <p>Definition at line <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00242">242</a> of file <a class="el" href="vamp-sdk_2PluginBase_8h_source.html">vamp-sdk/PluginBase.h</a>.</p> | 917 <p>Definition at line <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00238">238</a> of file <a class="el" href="vamp-sdk_2PluginBase_8h_source.html">vamp-sdk/PluginBase.h</a>.</p> |
| 917 | 918 |
| 918 </div> | 919 </div> |
| 919 </div> | 920 </div> |
| 920 <a class="anchor" id="aadd3a547ef140bae200473a9518e3353"></a><!-- doxytag: member="FixedTempoEstimator::selectProgram" ref="aadd3a547ef140bae200473a9518e3353" args="(std::string)" --> | 921 <a class="anchor" id="aadd3a547ef140bae200473a9518e3353"></a> |
| 921 <div class="memitem"> | 922 <div class="memitem"> |
| 922 <div class="memproto"> | 923 <div class="memproto"> |
| 923 <table class="memname"> | 924 <table class="memname"> |
| 924 <tr> | 925 <tr> |
| 925 <td class="memname">virtual void Vamp::PluginBase::selectProgram </td> | 926 <td class="memname">virtual void <a class="el" href="classVamp_1_1PluginBase.html#aadd3a547ef140bae200473a9518e3353">Vamp::PluginBase::selectProgram</a> </td> |
| 926 <td>(</td> | 927 <td>(</td> |
| 927 <td class="paramtype">std::string </td> | 928 <td class="paramtype">std::string </td> |
| 928 <td class="paramname"></td><td>)</td> | 929 <td class="paramname"></td><td>)</td> |
| 929 <td><code> [inline, virtual, inherited]</code></td> | 930 <td><code> [inline, virtual, inherited]</code></td> |
| 930 </tr> | 931 </tr> |
| 935 <p>Select a program. </p> | 936 <p>Select a program. </p> |
| 936 <p>(If the given program name is not one of the available programs, do nothing.) </p> | 937 <p>(If the given program name is not one of the available programs, do nothing.) </p> |
| 937 | 938 |
| 938 <p>Reimplemented in <a class="el" href="classVamp_1_1HostExt_1_1PluginBufferingAdapter.html#a3cc7000e0aff525950e0a286b87f8927">Vamp::HostExt::PluginBufferingAdapter</a>, <a class="el" href="classVamp_1_1PluginHostAdapter.html#a8f5515ab34cc13d9403ccc6b4b788683">Vamp::PluginHostAdapter</a>, and <a class="el" href="classVamp_1_1HostExt_1_1PluginWrapper.html#a074978333a74fdcf336a8a1d8ea20abf">Vamp::HostExt::PluginWrapper</a>.</p> | 939 <p>Reimplemented in <a class="el" href="classVamp_1_1HostExt_1_1PluginBufferingAdapter.html#a3cc7000e0aff525950e0a286b87f8927">Vamp::HostExt::PluginBufferingAdapter</a>, <a class="el" href="classVamp_1_1PluginHostAdapter.html#a8f5515ab34cc13d9403ccc6b4b788683">Vamp::PluginHostAdapter</a>, and <a class="el" href="classVamp_1_1HostExt_1_1PluginWrapper.html#a074978333a74fdcf336a8a1d8ea20abf">Vamp::HostExt::PluginWrapper</a>.</p> |
| 939 | 940 |
| 940 <p>Definition at line <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00248">248</a> of file <a class="el" href="vamp-sdk_2PluginBase_8h_source.html">vamp-sdk/PluginBase.h</a>.</p> | 941 <p>Definition at line <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00244">244</a> of file <a class="el" href="vamp-sdk_2PluginBase_8h_source.html">vamp-sdk/PluginBase.h</a>.</p> |
| 941 | 942 |
| 942 </div> | 943 </div> |
| 943 </div> | 944 </div> |
| 944 <hr/><h2>Member Data Documentation</h2> | 945 <hr/><h2>Member Data Documentation</h2> |
| 945 <a class="anchor" id="a5e1c9abaf33e9f48eb7d3b48f8af3308"></a><!-- doxytag: member="FixedTempoEstimator::m_d" ref="a5e1c9abaf33e9f48eb7d3b48f8af3308" args="" --> | 946 <a class="anchor" id="a5e1c9abaf33e9f48eb7d3b48f8af3308"></a> |
| 946 <div class="memitem"> | 947 <div class="memitem"> |
| 947 <div class="memproto"> | 948 <div class="memproto"> |
| 948 <table class="memname"> | 949 <table class="memname"> |
| 949 <tr> | 950 <tr> |
| 950 <td class="memname"><a class="el" href="classFixedTempoEstimator_1_1D.html">D</a>* <a class="el" href="classFixedTempoEstimator.html#a5e1c9abaf33e9f48eb7d3b48f8af3308">FixedTempoEstimator::m_d</a><code> [protected]</code></td> | 951 <td class="memname"><a class="el" href="classFixedTempoEstimator_1_1D.html">D</a>* <a class="el" href="classFixedTempoEstimator.html#a5e1c9abaf33e9f48eb7d3b48f8af3308">FixedTempoEstimator::m_d</a><code> [protected]</code></td> |
| 957 | 958 |
| 958 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00710">getOutputDescriptors()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00698">getParameter()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00692">getParameterDescriptors()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00671">getPreferredBlockSize()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00665">getPreferredStepSize()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00722">getRemainingFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00677">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00716">process()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00686">reset()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00704">setParameter()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00623">~FixedTempoEstimator()</a>.</p> | 959 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00710">getOutputDescriptors()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00698">getParameter()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00692">getParameterDescriptors()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00671">getPreferredBlockSize()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00665">getPreferredStepSize()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00722">getRemainingFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00677">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00716">process()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00686">reset()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00704">setParameter()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00623">~FixedTempoEstimator()</a>.</p> |
| 959 | 960 |
| 960 </div> | 961 </div> |
| 961 </div> | 962 </div> |
| 962 <a class="anchor" id="a59b9dd82a4f4eb946cd0474cc81abc23"></a><!-- doxytag: member="FixedTempoEstimator::m_inputSampleRate" ref="a59b9dd82a4f4eb946cd0474cc81abc23" args="" --> | 963 <a class="anchor" id="a59b9dd82a4f4eb946cd0474cc81abc23"></a> |
| 963 <div class="memitem"> | 964 <div class="memitem"> |
| 964 <div class="memproto"> | 965 <div class="memproto"> |
| 965 <table class="memname"> | 966 <table class="memname"> |
| 966 <tr> | 967 <tr> |
| 967 <td class="memname">float <a class="el" href="classVamp_1_1Plugin.html#a59b9dd82a4f4eb946cd0474cc81abc23">Vamp::Plugin::m_inputSampleRate</a><code> [protected, inherited]</code></td> | 968 <td class="memname">float <a class="el" href="classVamp_1_1Plugin.html#a59b9dd82a4f4eb946cd0474cc81abc23">Vamp::Plugin::m_inputSampleRate</a><code> [protected, inherited]</code></td> |
| 978 </div> | 979 </div> |
| 979 <hr/>The documentation for this class was generated from the following files:<ul> | 980 <hr/>The documentation for this class was generated from the following files:<ul> |
| 980 <li><a class="el" href="FixedTempoEstimator_8h_source.html">FixedTempoEstimator.h</a></li> | 981 <li><a class="el" href="FixedTempoEstimator_8h_source.html">FixedTempoEstimator.h</a></li> |
| 981 <li><a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a></li> | 982 <li><a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a></li> |
| 982 </ul> | 983 </ul> |
| 983 </div> | 984 </div><!-- contents --> |
| 984 </div> | 985 </div> |
| 985 <div id="nav-path" class="navpath"> | 986 <div id="nav-path" class="navpath"> |
| 986 <ul> | 987 <ul> |
| 987 <li class="navelem"><a class="el" href="classFixedTempoEstimator.html">FixedTempoEstimator</a> </li> | 988 <li class="navelem"><a class="el" href="classFixedTempoEstimator.html">FixedTempoEstimator</a> </li> |
| 988 | 989 |
| 989 <li class="footer">Generated on Tue Oct 4 2011 14:38:51 for VampPluginSDK by | 990 <li class="footer">Generated on Fri Jul 13 2012 13:28:48 for VampPluginSDK by |
| 990 <a href="http://www.doxygen.org/index.html"> | 991 <a href="http://www.doxygen.org/index.html"> |
| 991 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li> | 992 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.0 </li> |
| 992 </ul> | 993 </ul> |
| 993 </div> | 994 </div> |
| 994 | 995 |
| 995 | 996 |
| 996 </body> | 997 </body> |
