annotate code-doc/classFixedTempoEstimator_1_1D.html @ 21:cc0be37dc9d3 website

* Updates for 2.0
author cannam
date Tue, 09 Dec 2008 11:02:57 +0000
parents
children 0976232e353b
rev   line source
cannam@21 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
cannam@21 2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
cannam@21 3 <title>VampPluginSDK: FixedTempoEstimator::D Class Reference</title>
cannam@21 4 <link href="doxygen.css" rel="stylesheet" type="text/css">
cannam@21 5 <link href="tabs.css" rel="stylesheet" type="text/css">
cannam@21 6 </head><body>
cannam@21 7 <!-- Generated by Doxygen 1.5.6 -->
cannam@21 8 <div class="navigation" id="top">
cannam@21 9 <div class="tabs">
cannam@21 10 <ul>
cannam@21 11 <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
cannam@21 12 <li><a href="namespaces.html"><span>Namespaces</span></a></li>
cannam@21 13 <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
cannam@21 14 <li><a href="files.html"><span>Files</span></a></li>
cannam@21 15 <li><a href="dirs.html"><span>Directories</span></a></li>
cannam@21 16 </ul>
cannam@21 17 </div>
cannam@21 18 <div class="tabs">
cannam@21 19 <ul>
cannam@21 20 <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
cannam@21 21 <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
cannam@21 22 <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
cannam@21 23 </ul>
cannam@21 24 </div>
cannam@21 25 <div class="navpath"><a class="el" href="classFixedTempoEstimator.html">FixedTempoEstimator</a>::<a class="el" href="classFixedTempoEstimator_1_1D.html">D</a>
cannam@21 26 </div>
cannam@21 27 </div>
cannam@21 28 <div class="contents">
cannam@21 29 <h1>FixedTempoEstimator::D Class Reference</h1><!-- doxytag: class="FixedTempoEstimator::D" -->
cannam@21 30 <p>
cannam@21 31 <a href="classFixedTempoEstimator_1_1D-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
cannam@21 32
cannam@21 33 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00049">49</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 34 <table border="0" cellpadding="0" cellspacing="0">
cannam@21 35 <tr><td></td></tr>
cannam@21 36 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
cannam@21 37 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#104a9b64d47eca678844584f69ca0b9d">D</a> (float inputSampleRate)</td></tr>
cannam@21 38
cannam@21 39 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#78a63ac8bbf342cb0405747871adf4cc">~D</a> ()</td></tr>
cannam@21 40
cannam@21 41 <tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#dd749be18355ab1ae5c1ccbacfd2e192">getPreferredStepSize</a> () const </td></tr>
cannam@21 42
cannam@21 43 <tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#c02826f981736fc2aa5d835fa14e174d">getPreferredBlockSize</a> () const </td></tr>
cannam@21 44
cannam@21 45 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classVamp_1_1PluginBase.html#3b6bb4bbd86affe1ca9deceea1aad4f8">ParameterList</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#06fcf80a9a22c4b90abbc88eb592621a">getParameterDescriptors</a> () const </td></tr>
cannam@21 46
cannam@21 47 <tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#968ef2e555c81e4a3bde89d19fafb31a">getParameter</a> (string id) const </td></tr>
cannam@21 48
cannam@21 49 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#6cafa64d4cc8aa3556bc0ce6b0c49bc4">setParameter</a> (string id, float value)</td></tr>
cannam@21 50
cannam@21 51 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#30f531b8fb69fac41a24e3d2a6a08ed9">OutputList</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#7ce98af800f36045a0dae4b1dbed943f">getOutputDescriptors</a> () const </td></tr>
cannam@21 52
cannam@21 53 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#f0fcad4493650728babb7e341963c91d">initialise</a> (size_t channels, size_t stepSize, size_t blockSize)</td></tr>
cannam@21 54
cannam@21 55 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#f5ac8147bfe79371d00aba8a19c2f8fd">reset</a> ()</td></tr>
cannam@21 56
cannam@21 57 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#448fb57dc245d47923ec9eeaf9856c5f">FeatureSet</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#7fac74fc9fc54f436408705d1e125e20">process</a> (const float *const *, <a class="el" href="structVamp_1_1RealTime.html">RealTime</a>)</td></tr>
cannam@21 58
cannam@21 59 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#448fb57dc245d47923ec9eeaf9856c5f">FeatureSet</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#7f9c3603bb3374d6936885010dbdd82b">getRemainingFeatures</a> ()</td></tr>
cannam@21 60
cannam@21 61 <tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
cannam@21 62 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#4f2cbc11fba5bc8af3fd2a0078156091">calculate</a> ()</td></tr>
cannam@21 63
cannam@21 64 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#448fb57dc245d47923ec9eeaf9856c5f">FeatureSet</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#20389ba1515f6ce4181d3f41e5c4f347">assembleFeatures</a> ()</td></tr>
cannam@21 65
cannam@21 66 <tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#0a7cb0705938097ab23a6f9187e6bae5">lag2tempo</a> (int)</td></tr>
cannam@21 67
cannam@21 68 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#c6a75212293fc855de6ed0c6581a0fb9">tempo2lag</a> (float)</td></tr>
cannam@21 69
cannam@21 70 <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
cannam@21 71 <tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#072a0fc30b3912a54858eefdd47f4d4f">m_inputSampleRate</a></td></tr>
cannam@21 72
cannam@21 73 <tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#837da9722c63fe3c66c738255990c45f">m_stepSize</a></td></tr>
cannam@21 74
cannam@21 75 <tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#0b9bf37e600f0564b9f305f73a9517c8">m_blockSize</a></td></tr>
cannam@21 76
cannam@21 77 <tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#768fdbb62e4b21a39897963fdbd486ed">m_minbpm</a></td></tr>
cannam@21 78
cannam@21 79 <tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#33e8d045b222addc6173b50df2553ba8">m_maxbpm</a></td></tr>
cannam@21 80
cannam@21 81 <tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#ca506973452865d436e07462eabdebad">m_maxdflen</a></td></tr>
cannam@21 82
cannam@21 83 <tr><td class="memItemLeft" nowrap align="right" valign="top">float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a59cf1cb5640a910c70884579e5d99ad">m_priorMagnitudes</a></td></tr>
cannam@21 84
cannam@21 85 <tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#e739e006f2d10ef2b13677770b23e663">m_dfsize</a></td></tr>
cannam@21 86
cannam@21 87 <tr><td class="memItemLeft" nowrap align="right" valign="top">float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#8e2312120e87ad9a48fedeebbaefa396">m_df</a></td></tr>
cannam@21 88
cannam@21 89 <tr><td class="memItemLeft" nowrap align="right" valign="top">float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#7a8c8658ecfeec98962078df89fcd538">m_r</a></td></tr>
cannam@21 90
cannam@21 91 <tr><td class="memItemLeft" nowrap align="right" valign="top">float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#b255006072672653e645fc315eea6167">m_fr</a></td></tr>
cannam@21 92
cannam@21 93 <tr><td class="memItemLeft" nowrap align="right" valign="top">float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#698446aad2c0f737732a392fb86a612c">m_t</a></td></tr>
cannam@21 94
cannam@21 95 <tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#b73af7f1943b76388de04cbb4696a983">m_n</a></td></tr>
cannam@21 96
cannam@21 97 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">Vamp::RealTime</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#3a3a0b4a4c259087f02d0046241674d0">m_start</a></td></tr>
cannam@21 98
cannam@21 99 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">Vamp::RealTime</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#bacd5ff19c301020efb99c03136b849a">m_lasttime</a></td></tr>
cannam@21 100
cannam@21 101 </table>
cannam@21 102 <hr><h2>Constructor &amp; Destructor Documentation</h2>
cannam@21 103 <a class="anchor" name="104a9b64d47eca678844584f69ca0b9d"></a><!-- doxytag: member="FixedTempoEstimator::D::D" ref="104a9b64d47eca678844584f69ca0b9d" args="(float inputSampleRate)" -->
cannam@21 104 <div class="memitem">
cannam@21 105 <div class="memproto">
cannam@21 106 <table class="memname">
cannam@21 107 <tr>
cannam@21 108 <td class="memname">FixedTempoEstimator::D::D </td>
cannam@21 109 <td>(</td>
cannam@21 110 <td class="paramtype">float&nbsp;</td>
cannam@21 111 <td class="paramname"> <em>inputSampleRate</em> </td>
cannam@21 112 <td>&nbsp;)&nbsp;</td>
cannam@21 113 <td></td>
cannam@21 114 </tr>
cannam@21 115 </table>
cannam@21 116 </div>
cannam@21 117 <div class="memdoc">
cannam@21 118
cannam@21 119 <p>
cannam@21 120
cannam@21 121 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00098">98</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 122
cannam@21 123 </div>
cannam@21 124 </div><p>
cannam@21 125 <a class="anchor" name="78a63ac8bbf342cb0405747871adf4cc"></a><!-- doxytag: member="FixedTempoEstimator::D::~D" ref="78a63ac8bbf342cb0405747871adf4cc" args="()" -->
cannam@21 126 <div class="memitem">
cannam@21 127 <div class="memproto">
cannam@21 128 <table class="memname">
cannam@21 129 <tr>
cannam@21 130 <td class="memname">FixedTempoEstimator::D::~D </td>
cannam@21 131 <td>(</td>
cannam@21 132 <td class="paramname"> </td>
cannam@21 133 <td>&nbsp;)&nbsp;</td>
cannam@21 134 <td></td>
cannam@21 135 </tr>
cannam@21 136 </table>
cannam@21 137 </div>
cannam@21 138 <div class="memdoc">
cannam@21 139
cannam@21 140 <p>
cannam@21 141
cannam@21 142 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00114">114</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 143
cannam@21 144 <p>References <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00088">m_df</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00090">m_fr</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00085">m_priorMagnitudes</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00089">m_r</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00091">m_t</a>.</p>
cannam@21 145
cannam@21 146 </div>
cannam@21 147 </div><p>
cannam@21 148 <hr><h2>Member Function Documentation</h2>
cannam@21 149 <a class="anchor" name="dd749be18355ab1ae5c1ccbacfd2e192"></a><!-- doxytag: member="FixedTempoEstimator::D::getPreferredStepSize" ref="dd749be18355ab1ae5c1ccbacfd2e192" args="() const " -->
cannam@21 150 <div class="memitem">
cannam@21 151 <div class="memproto">
cannam@21 152 <table class="memname">
cannam@21 153 <tr>
cannam@21 154 <td class="memname">size_t FixedTempoEstimator::D::getPreferredStepSize </td>
cannam@21 155 <td>(</td>
cannam@21 156 <td class="paramname"> </td>
cannam@21 157 <td>&nbsp;)&nbsp;</td>
cannam@21 158 <td> const<code> [inline]</code></td>
cannam@21 159 </tr>
cannam@21 160 </table>
cannam@21 161 </div>
cannam@21 162 <div class="memdoc">
cannam@21 163
cannam@21 164 <p>
cannam@21 165
cannam@21 166 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00056">56</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 167
cannam@21 168 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00664">FixedTempoEstimator::getPreferredStepSize()</a>.</p>
cannam@21 169
cannam@21 170 </div>
cannam@21 171 </div><p>
cannam@21 172 <a class="anchor" name="c02826f981736fc2aa5d835fa14e174d"></a><!-- doxytag: member="FixedTempoEstimator::D::getPreferredBlockSize" ref="c02826f981736fc2aa5d835fa14e174d" args="() const " -->
cannam@21 173 <div class="memitem">
cannam@21 174 <div class="memproto">
cannam@21 175 <table class="memname">
cannam@21 176 <tr>
cannam@21 177 <td class="memname">size_t FixedTempoEstimator::D::getPreferredBlockSize </td>
cannam@21 178 <td>(</td>
cannam@21 179 <td class="paramname"> </td>
cannam@21 180 <td>&nbsp;)&nbsp;</td>
cannam@21 181 <td> const<code> [inline]</code></td>
cannam@21 182 </tr>
cannam@21 183 </table>
cannam@21 184 </div>
cannam@21 185 <div class="memdoc">
cannam@21 186
cannam@21 187 <p>
cannam@21 188
cannam@21 189 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00057">57</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 190
cannam@21 191 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00189">getOutputDescriptors()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00670">FixedTempoEstimator::getPreferredBlockSize()</a>.</p>
cannam@21 192
cannam@21 193 </div>
cannam@21 194 </div><p>
cannam@21 195 <a class="anchor" name="06fcf80a9a22c4b90abbc88eb592621a"></a><!-- doxytag: member="FixedTempoEstimator::D::getParameterDescriptors" ref="06fcf80a9a22c4b90abbc88eb592621a" args="() const " -->
cannam@21 196 <div class="memitem">
cannam@21 197 <div class="memproto">
cannam@21 198 <table class="memname">
cannam@21 199 <tr>
cannam@21 200 <td class="memname"><a class="el" href="classVamp_1_1PluginBase.html#3b6bb4bbd86affe1ca9deceea1aad4f8">FixedTempoEstimator::ParameterList</a> FixedTempoEstimator::D::getParameterDescriptors </td>
cannam@21 201 <td>(</td>
cannam@21 202 <td class="paramname"> </td>
cannam@21 203 <td>&nbsp;)&nbsp;</td>
cannam@21 204 <td> const</td>
cannam@21 205 </tr>
cannam@21 206 </table>
cannam@21 207 </div>
cannam@21 208 <div class="memdoc">
cannam@21 209
cannam@21 210 <p>
cannam@21 211
cannam@21 212 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00124">124</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 213
cannam@21 214 <p>References <a class="el" href="vamp-sdk_2PluginBase_8h-source.html#l00171">Vamp::PluginBase::ParameterDescriptor::defaultValue</a>, <a class="el" href="vamp-sdk_2PluginBase_8h-source.html#l00148">Vamp::PluginBase::ParameterDescriptor::description</a>, <a class="el" href="vamp-sdk_2PluginBase_8h-source.html#l00137">Vamp::PluginBase::ParameterDescriptor::identifier</a>, <a class="el" href="vamp-sdk_2PluginBase_8h-source.html#l00177">Vamp::PluginBase::ParameterDescriptor::isQuantized</a>, <a class="el" href="vamp-sdk_2PluginBase_8h-source.html#l00163">Vamp::PluginBase::ParameterDescriptor::maxValue</a>, <a class="el" href="vamp-sdk_2PluginBase_8h-source.html#l00158">Vamp::PluginBase::ParameterDescriptor::minValue</a>, <a class="el" href="vamp-sdk_2PluginBase_8h-source.html#l00142">Vamp::PluginBase::ParameterDescriptor::name</a>, and <a class="el" href="vamp-sdk_2PluginBase_8h-source.html#l00153">Vamp::PluginBase::ParameterDescriptor::unit</a>.</p>
cannam@21 215
cannam@21 216 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00691">FixedTempoEstimator::getParameterDescriptors()</a>.</p>
cannam@21 217
cannam@21 218 </div>
cannam@21 219 </div><p>
cannam@21 220 <a class="anchor" name="968ef2e555c81e4a3bde89d19fafb31a"></a><!-- doxytag: member="FixedTempoEstimator::D::getParameter" ref="968ef2e555c81e4a3bde89d19fafb31a" args="(string id) const " -->
cannam@21 221 <div class="memitem">
cannam@21 222 <div class="memproto">
cannam@21 223 <table class="memname">
cannam@21 224 <tr>
cannam@21 225 <td class="memname">float FixedTempoEstimator::D::getParameter </td>
cannam@21 226 <td>(</td>
cannam@21 227 <td class="paramtype">string&nbsp;</td>
cannam@21 228 <td class="paramname"> <em>id</em> </td>
cannam@21 229 <td>&nbsp;)&nbsp;</td>
cannam@21 230 <td> const</td>
cannam@21 231 </tr>
cannam@21 232 </table>
cannam@21 233 </div>
cannam@21 234 <div class="memdoc">
cannam@21 235
cannam@21 236 <p>
cannam@21 237
cannam@21 238 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00158">158</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 239
cannam@21 240 <p>References <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00082">m_maxbpm</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00083">m_maxdflen</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00081">m_minbpm</a>.</p>
cannam@21 241
cannam@21 242 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00697">FixedTempoEstimator::getParameter()</a>.</p>
cannam@21 243
cannam@21 244 </div>
cannam@21 245 </div><p>
cannam@21 246 <a class="anchor" name="6cafa64d4cc8aa3556bc0ce6b0c49bc4"></a><!-- doxytag: member="FixedTempoEstimator::D::setParameter" ref="6cafa64d4cc8aa3556bc0ce6b0c49bc4" args="(string id, float value)" -->
cannam@21 247 <div class="memitem">
cannam@21 248 <div class="memproto">
cannam@21 249 <table class="memname">
cannam@21 250 <tr>
cannam@21 251 <td class="memname">void FixedTempoEstimator::D::setParameter </td>
cannam@21 252 <td>(</td>
cannam@21 253 <td class="paramtype">string&nbsp;</td>
cannam@21 254 <td class="paramname"> <em>id</em>, </td>
cannam@21 255 </tr>
cannam@21 256 <tr>
cannam@21 257 <td class="paramkey"></td>
cannam@21 258 <td></td>
cannam@21 259 <td class="paramtype">float&nbsp;</td>
cannam@21 260 <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
cannam@21 261 </tr>
cannam@21 262 <tr>
cannam@21 263 <td></td>
cannam@21 264 <td>)</td>
cannam@21 265 <td></td><td></td><td></td>
cannam@21 266 </tr>
cannam@21 267 </table>
cannam@21 268 </div>
cannam@21 269 <div class="memdoc">
cannam@21 270
cannam@21 271 <p>
cannam@21 272
cannam@21 273 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00171">171</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 274
cannam@21 275 <p>References <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00082">m_maxbpm</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00083">m_maxdflen</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00081">m_minbpm</a>.</p>
cannam@21 276
cannam@21 277 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00703">FixedTempoEstimator::setParameter()</a>.</p>
cannam@21 278
cannam@21 279 </div>
cannam@21 280 </div><p>
cannam@21 281 <a class="anchor" name="7ce98af800f36045a0dae4b1dbed943f"></a><!-- doxytag: member="FixedTempoEstimator::D::getOutputDescriptors" ref="7ce98af800f36045a0dae4b1dbed943f" args="() const " -->
cannam@21 282 <div class="memitem">
cannam@21 283 <div class="memproto">
cannam@21 284 <table class="memname">
cannam@21 285 <tr>
cannam@21 286 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#30f531b8fb69fac41a24e3d2a6a08ed9">FixedTempoEstimator::OutputList</a> FixedTempoEstimator::D::getOutputDescriptors </td>
cannam@21 287 <td>(</td>
cannam@21 288 <td class="paramname"> </td>
cannam@21 289 <td>&nbsp;)&nbsp;</td>
cannam@21 290 <td> const</td>
cannam@21 291 </tr>
cannam@21 292 </table>
cannam@21 293 </div>
cannam@21 294 <div class="memdoc">
cannam@21 295
cannam@21 296 <p>
cannam@21 297
cannam@21 298 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00189">189</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 299
cannam@21 300 <p>References <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00242">Vamp::Plugin::OutputDescriptor::binCount</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00222">Vamp::Plugin::OutputDescriptor::description</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00288">Vamp::Plugin::OutputDescriptor::FixedSampleRate</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00057">getPreferredBlockSize()</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00315">Vamp::Plugin::OutputDescriptor::hasDuration</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00234">Vamp::Plugin::OutputDescriptor::hasFixedBinCount</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00255">Vamp::Plugin::OutputDescriptor::hasKnownExtents</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00209">Vamp::Plugin::OutputDescriptor::identifier</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00273">Vamp::Plugin::OutputDescriptor::isQuantized</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00077">m_inputSampleRate</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00078">m_stepSize</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00267">Vamp::Plugin::OutputDescriptor::maxValue</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00261">Vamp::Plugin::OutputDescriptor::minValue</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00215">Vamp::Plugin::OutputDescriptor::name</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00280">Vamp::Plugin::OutputDescriptor::quantizeStep</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00309">Vamp::Plugin::OutputDescriptor::sampleRate</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00297">Vamp::Plugin::OutputDescriptor::sampleType</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00227">Vamp::Plugin::OutputDescriptor::unit</a>, and <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00291">Vamp::Plugin::OutputDescriptor::VariableSampleRate</a>.</p>
cannam@21 301
cannam@21 302 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00709">FixedTempoEstimator::getOutputDescriptors()</a>.</p>
cannam@21 303
cannam@21 304 </div>
cannam@21 305 </div><p>
cannam@21 306 <a class="anchor" name="f0fcad4493650728babb7e341963c91d"></a><!-- doxytag: member="FixedTempoEstimator::D::initialise" ref="f0fcad4493650728babb7e341963c91d" args="(size_t channels, size_t stepSize, size_t blockSize)" -->
cannam@21 307 <div class="memitem">
cannam@21 308 <div class="memproto">
cannam@21 309 <table class="memname">
cannam@21 310 <tr>
cannam@21 311 <td class="memname">bool FixedTempoEstimator::D::initialise </td>
cannam@21 312 <td>(</td>
cannam@21 313 <td class="paramtype">size_t&nbsp;</td>
cannam@21 314 <td class="paramname"> <em>channels</em>, </td>
cannam@21 315 </tr>
cannam@21 316 <tr>
cannam@21 317 <td class="paramkey"></td>
cannam@21 318 <td></td>
cannam@21 319 <td class="paramtype">size_t&nbsp;</td>
cannam@21 320 <td class="paramname"> <em>stepSize</em>, </td>
cannam@21 321 </tr>
cannam@21 322 <tr>
cannam@21 323 <td class="paramkey"></td>
cannam@21 324 <td></td>
cannam@21 325 <td class="paramtype">size_t&nbsp;</td>
cannam@21 326 <td class="paramname"> <em>blockSize</em></td><td>&nbsp;</td>
cannam@21 327 </tr>
cannam@21 328 <tr>
cannam@21 329 <td></td>
cannam@21 330 <td>)</td>
cannam@21 331 <td></td><td></td><td></td>
cannam@21 332 </tr>
cannam@21 333 </table>
cannam@21 334 </div>
cannam@21 335 <div class="memdoc">
cannam@21 336
cannam@21 337 <p>
cannam@21 338
cannam@21 339 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00251">251</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 340
cannam@21 341 <p>References <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00079">m_blockSize</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00088">m_df</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00087">m_dfsize</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00077">m_inputSampleRate</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00083">m_maxdflen</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00092">m_n</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00085">m_priorMagnitudes</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00078">m_stepSize</a>.</p>
cannam@21 342
cannam@21 343 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00676">FixedTempoEstimator::initialise()</a>.</p>
cannam@21 344
cannam@21 345 </div>
cannam@21 346 </div><p>
cannam@21 347 <a class="anchor" name="f5ac8147bfe79371d00aba8a19c2f8fd"></a><!-- doxytag: member="FixedTempoEstimator::D::reset" ref="f5ac8147bfe79371d00aba8a19c2f8fd" args="()" -->
cannam@21 348 <div class="memitem">
cannam@21 349 <div class="memproto">
cannam@21 350 <table class="memname">
cannam@21 351 <tr>
cannam@21 352 <td class="memname">void FixedTempoEstimator::D::reset </td>
cannam@21 353 <td>(</td>
cannam@21 354 <td class="paramname"> </td>
cannam@21 355 <td>&nbsp;)&nbsp;</td>
cannam@21 356 <td></td>
cannam@21 357 </tr>
cannam@21 358 </table>
cannam@21 359 </div>
cannam@21 360 <div class="memdoc">
cannam@21 361
cannam@21 362 <p>
cannam@21 363
cannam@21 364 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00275">275</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 365
cannam@21 366 <p>References <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00079">m_blockSize</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00088">m_df</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00087">m_dfsize</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00090">m_fr</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00095">m_lasttime</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00092">m_n</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00085">m_priorMagnitudes</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00089">m_r</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00094">m_start</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00091">m_t</a>.</p>
cannam@21 367
cannam@21 368 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00685">FixedTempoEstimator::reset()</a>.</p>
cannam@21 369
cannam@21 370 </div>
cannam@21 371 </div><p>
cannam@21 372 <a class="anchor" name="7fac74fc9fc54f436408705d1e125e20"></a><!-- doxytag: member="FixedTempoEstimator::D::process" ref="7fac74fc9fc54f436408705d1e125e20" args="(const float *const *, RealTime)" -->
cannam@21 373 <div class="memitem">
cannam@21 374 <div class="memproto">
cannam@21 375 <table class="memname">
cannam@21 376 <tr>
cannam@21 377 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#448fb57dc245d47923ec9eeaf9856c5f">FixedTempoEstimator::FeatureSet</a> FixedTempoEstimator::D::process </td>
cannam@21 378 <td>(</td>
cannam@21 379 <td class="paramtype">const float *const *&nbsp;</td>
cannam@21 380 <td class="paramname"> <em>inputBuffers</em>, </td>
cannam@21 381 </tr>
cannam@21 382 <tr>
cannam@21 383 <td class="paramkey"></td>
cannam@21 384 <td></td>
cannam@21 385 <td class="paramtype"><a class="el" href="structVamp_1_1RealTime.html">RealTime</a>&nbsp;</td>
cannam@21 386 <td class="paramname"> <em>ts</em></td><td>&nbsp;</td>
cannam@21 387 </tr>
cannam@21 388 <tr>
cannam@21 389 <td></td>
cannam@21 390 <td>)</td>
cannam@21 391 <td></td><td></td><td></td>
cannam@21 392 </tr>
cannam@21 393 </table>
cannam@21 394 </div>
cannam@21 395 <div class="memdoc">
cannam@21 396
cannam@21 397 <p>
cannam@21 398
cannam@21 399 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00302">302</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 400
cannam@21 401 <p>References <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00480">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00374">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00079">m_blockSize</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00088">m_df</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00087">m_dfsize</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00095">m_lasttime</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00092">m_n</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00085">m_priorMagnitudes</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00094">m_start</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00078">m_stepSize</a>.</p>
cannam@21 402
cannam@21 403 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00715">FixedTempoEstimator::process()</a>.</p>
cannam@21 404
cannam@21 405 </div>
cannam@21 406 </div><p>
cannam@21 407 <a class="anchor" name="7f9c3603bb3374d6936885010dbdd82b"></a><!-- doxytag: member="FixedTempoEstimator::D::getRemainingFeatures" ref="7f9c3603bb3374d6936885010dbdd82b" args="()" -->
cannam@21 408 <div class="memitem">
cannam@21 409 <div class="memproto">
cannam@21 410 <table class="memname">
cannam@21 411 <tr>
cannam@21 412 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#448fb57dc245d47923ec9eeaf9856c5f">FixedTempoEstimator::FeatureSet</a> FixedTempoEstimator::D::getRemainingFeatures </td>
cannam@21 413 <td>(</td>
cannam@21 414 <td class="paramname"> </td>
cannam@21 415 <td>&nbsp;)&nbsp;</td>
cannam@21 416 <td></td>
cannam@21 417 </tr>
cannam@21 418 </table>
cannam@21 419 </div>
cannam@21 420 <div class="memdoc">
cannam@21 421
cannam@21 422 <p>
cannam@21 423
cannam@21 424 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00351">351</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 425
cannam@21 426 <p>References <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00480">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00374">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00087">m_dfsize</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00092">m_n</a>.</p>
cannam@21 427
cannam@21 428 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00721">FixedTempoEstimator::getRemainingFeatures()</a>.</p>
cannam@21 429
cannam@21 430 </div>
cannam@21 431 </div><p>
cannam@21 432 <a class="anchor" name="4f2cbc11fba5bc8af3fd2a0078156091"></a><!-- doxytag: member="FixedTempoEstimator::D::calculate" ref="4f2cbc11fba5bc8af3fd2a0078156091" args="()" -->
cannam@21 433 <div class="memitem">
cannam@21 434 <div class="memproto">
cannam@21 435 <table class="memname">
cannam@21 436 <tr>
cannam@21 437 <td class="memname">void FixedTempoEstimator::D::calculate </td>
cannam@21 438 <td>(</td>
cannam@21 439 <td class="paramname"> </td>
cannam@21 440 <td>&nbsp;)&nbsp;</td>
cannam@21 441 <td><code> [private]</code></td>
cannam@21 442 </tr>
cannam@21 443 </table>
cannam@21 444 </div>
cannam@21 445 <div class="memdoc">
cannam@21 446
cannam@21 447 <p>
cannam@21 448
cannam@21 449 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00374">374</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 450
cannam@21 451 <p>References <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00362">lag2tempo()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00088">m_df</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00087">m_dfsize</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00090">m_fr</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00077">m_inputSampleRate</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00092">m_n</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00089">m_r</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00078">m_stepSize</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00091">m_t</a>.</p>
cannam@21 452
cannam@21 453 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00351">getRemainingFeatures()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00302">process()</a>.</p>
cannam@21 454
cannam@21 455 </div>
cannam@21 456 </div><p>
cannam@21 457 <a class="anchor" name="20389ba1515f6ce4181d3f41e5c4f347"></a><!-- doxytag: member="FixedTempoEstimator::D::assembleFeatures" ref="20389ba1515f6ce4181d3f41e5c4f347" args="()" -->
cannam@21 458 <div class="memitem">
cannam@21 459 <div class="memproto">
cannam@21 460 <table class="memname">
cannam@21 461 <tr>
cannam@21 462 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#448fb57dc245d47923ec9eeaf9856c5f">FixedTempoEstimator::FeatureSet</a> FixedTempoEstimator::D::assembleFeatures </td>
cannam@21 463 <td>(</td>
cannam@21 464 <td class="paramname"> </td>
cannam@21 465 <td>&nbsp;)&nbsp;</td>
cannam@21 466 <td><code> [private]</code></td>
cannam@21 467 </tr>
cannam@21 468 </table>
cannam@21 469 </div>
cannam@21 470 <div class="memdoc">
cannam@21 471
cannam@21 472 <p>
cannam@21 473
cannam@21 474 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00480">480</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 475
cannam@21 476 <p>References <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00185">ACFOutput</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00183">CandidatesOutput</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00184">DFOutput</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00362">Vamp::Plugin::Feature::duration</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00186">FilteredACFOutput</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00355">Vamp::Plugin::Feature::hasDuration</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00339">Vamp::Plugin::Feature::hasTimestamp</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00374">Vamp::Plugin::Feature::label</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00362">lag2tempo()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00088">m_df</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00090">m_fr</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00077">m_inputSampleRate</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00095">m_lasttime</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00082">m_maxbpm</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00081">m_minbpm</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00092">m_n</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00089">m_r</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00094">m_start</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00078">m_stepSize</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00091">m_t</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00368">tempo2lag()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00182">TempoOutput</a>, <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00347">Vamp::Plugin::Feature::timestamp</a>, and <a class="el" href="vamp-sdk_2Plugin_8h-source.html#l00369">Vamp::Plugin::Feature::values</a>.</p>
cannam@21 477
cannam@21 478 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00351">getRemainingFeatures()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00302">process()</a>.</p>
cannam@21 479
cannam@21 480 </div>
cannam@21 481 </div><p>
cannam@21 482 <a class="anchor" name="0a7cb0705938097ab23a6f9187e6bae5"></a><!-- doxytag: member="FixedTempoEstimator::D::lag2tempo" ref="0a7cb0705938097ab23a6f9187e6bae5" args="(int)" -->
cannam@21 483 <div class="memitem">
cannam@21 484 <div class="memproto">
cannam@21 485 <table class="memname">
cannam@21 486 <tr>
cannam@21 487 <td class="memname">float FixedTempoEstimator::D::lag2tempo </td>
cannam@21 488 <td>(</td>
cannam@21 489 <td class="paramtype">int&nbsp;</td>
cannam@21 490 <td class="paramname"> <em>lag</em> </td>
cannam@21 491 <td>&nbsp;)&nbsp;</td>
cannam@21 492 <td><code> [private]</code></td>
cannam@21 493 </tr>
cannam@21 494 </table>
cannam@21 495 </div>
cannam@21 496 <div class="memdoc">
cannam@21 497
cannam@21 498 <p>
cannam@21 499
cannam@21 500 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00362">362</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 501
cannam@21 502 <p>References <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00077">m_inputSampleRate</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00078">m_stepSize</a>.</p>
cannam@21 503
cannam@21 504 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00480">assembleFeatures()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00374">calculate()</a>.</p>
cannam@21 505
cannam@21 506 </div>
cannam@21 507 </div><p>
cannam@21 508 <a class="anchor" name="c6a75212293fc855de6ed0c6581a0fb9"></a><!-- doxytag: member="FixedTempoEstimator::D::tempo2lag" ref="c6a75212293fc855de6ed0c6581a0fb9" args="(float)" -->
cannam@21 509 <div class="memitem">
cannam@21 510 <div class="memproto">
cannam@21 511 <table class="memname">
cannam@21 512 <tr>
cannam@21 513 <td class="memname">int FixedTempoEstimator::D::tempo2lag </td>
cannam@21 514 <td>(</td>
cannam@21 515 <td class="paramtype">float&nbsp;</td>
cannam@21 516 <td class="paramname"> <em>tempo</em> </td>
cannam@21 517 <td>&nbsp;)&nbsp;</td>
cannam@21 518 <td><code> [private]</code></td>
cannam@21 519 </tr>
cannam@21 520 </table>
cannam@21 521 </div>
cannam@21 522 <div class="memdoc">
cannam@21 523
cannam@21 524 <p>
cannam@21 525
cannam@21 526 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00368">368</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 527
cannam@21 528 <p>References <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00077">m_inputSampleRate</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00078">m_stepSize</a>.</p>
cannam@21 529
cannam@21 530 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00480">assembleFeatures()</a>.</p>
cannam@21 531
cannam@21 532 </div>
cannam@21 533 </div><p>
cannam@21 534 <hr><h2>Member Data Documentation</h2>
cannam@21 535 <a class="anchor" name="072a0fc30b3912a54858eefdd47f4d4f"></a><!-- doxytag: member="FixedTempoEstimator::D::m_inputSampleRate" ref="072a0fc30b3912a54858eefdd47f4d4f" args="" -->
cannam@21 536 <div class="memitem">
cannam@21 537 <div class="memproto">
cannam@21 538 <table class="memname">
cannam@21 539 <tr>
cannam@21 540 <td class="memname">float <a class="el" href="classFixedTempoEstimator_1_1D.html#072a0fc30b3912a54858eefdd47f4d4f">FixedTempoEstimator::D::m_inputSampleRate</a><code> [private]</code> </td>
cannam@21 541 </tr>
cannam@21 542 </table>
cannam@21 543 </div>
cannam@21 544 <div class="memdoc">
cannam@21 545
cannam@21 546 <p>
cannam@21 547
cannam@21 548 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00077">77</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 549
cannam@21 550 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00480">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00374">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00189">getOutputDescriptors()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00251">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00362">lag2tempo()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00368">tempo2lag()</a>.</p>
cannam@21 551
cannam@21 552 </div>
cannam@21 553 </div><p>
cannam@21 554 <a class="anchor" name="837da9722c63fe3c66c738255990c45f"></a><!-- doxytag: member="FixedTempoEstimator::D::m_stepSize" ref="837da9722c63fe3c66c738255990c45f" args="" -->
cannam@21 555 <div class="memitem">
cannam@21 556 <div class="memproto">
cannam@21 557 <table class="memname">
cannam@21 558 <tr>
cannam@21 559 <td class="memname">size_t <a class="el" href="classFixedTempoEstimator_1_1D.html#837da9722c63fe3c66c738255990c45f">FixedTempoEstimator::D::m_stepSize</a><code> [private]</code> </td>
cannam@21 560 </tr>
cannam@21 561 </table>
cannam@21 562 </div>
cannam@21 563 <div class="memdoc">
cannam@21 564
cannam@21 565 <p>
cannam@21 566
cannam@21 567 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00078">78</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 568
cannam@21 569 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00480">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00374">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00189">getOutputDescriptors()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00251">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00362">lag2tempo()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00302">process()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00368">tempo2lag()</a>.</p>
cannam@21 570
cannam@21 571 </div>
cannam@21 572 </div><p>
cannam@21 573 <a class="anchor" name="0b9bf37e600f0564b9f305f73a9517c8"></a><!-- doxytag: member="FixedTempoEstimator::D::m_blockSize" ref="0b9bf37e600f0564b9f305f73a9517c8" args="" -->
cannam@21 574 <div class="memitem">
cannam@21 575 <div class="memproto">
cannam@21 576 <table class="memname">
cannam@21 577 <tr>
cannam@21 578 <td class="memname">size_t <a class="el" href="classFixedTempoEstimator_1_1D.html#0b9bf37e600f0564b9f305f73a9517c8">FixedTempoEstimator::D::m_blockSize</a><code> [private]</code> </td>
cannam@21 579 </tr>
cannam@21 580 </table>
cannam@21 581 </div>
cannam@21 582 <div class="memdoc">
cannam@21 583
cannam@21 584 <p>
cannam@21 585
cannam@21 586 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00079">79</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 587
cannam@21 588 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00251">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00302">process()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00275">reset()</a>.</p>
cannam@21 589
cannam@21 590 </div>
cannam@21 591 </div><p>
cannam@21 592 <a class="anchor" name="768fdbb62e4b21a39897963fdbd486ed"></a><!-- doxytag: member="FixedTempoEstimator::D::m_minbpm" ref="768fdbb62e4b21a39897963fdbd486ed" args="" -->
cannam@21 593 <div class="memitem">
cannam@21 594 <div class="memproto">
cannam@21 595 <table class="memname">
cannam@21 596 <tr>
cannam@21 597 <td class="memname">float <a class="el" href="classFixedTempoEstimator_1_1D.html#768fdbb62e4b21a39897963fdbd486ed">FixedTempoEstimator::D::m_minbpm</a><code> [private]</code> </td>
cannam@21 598 </tr>
cannam@21 599 </table>
cannam@21 600 </div>
cannam@21 601 <div class="memdoc">
cannam@21 602
cannam@21 603 <p>
cannam@21 604
cannam@21 605 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00081">81</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 606
cannam@21 607 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00480">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00158">getParameter()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00171">setParameter()</a>.</p>
cannam@21 608
cannam@21 609 </div>
cannam@21 610 </div><p>
cannam@21 611 <a class="anchor" name="33e8d045b222addc6173b50df2553ba8"></a><!-- doxytag: member="FixedTempoEstimator::D::m_maxbpm" ref="33e8d045b222addc6173b50df2553ba8" args="" -->
cannam@21 612 <div class="memitem">
cannam@21 613 <div class="memproto">
cannam@21 614 <table class="memname">
cannam@21 615 <tr>
cannam@21 616 <td class="memname">float <a class="el" href="classFixedTempoEstimator_1_1D.html#33e8d045b222addc6173b50df2553ba8">FixedTempoEstimator::D::m_maxbpm</a><code> [private]</code> </td>
cannam@21 617 </tr>
cannam@21 618 </table>
cannam@21 619 </div>
cannam@21 620 <div class="memdoc">
cannam@21 621
cannam@21 622 <p>
cannam@21 623
cannam@21 624 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00082">82</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 625
cannam@21 626 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00480">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00158">getParameter()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00171">setParameter()</a>.</p>
cannam@21 627
cannam@21 628 </div>
cannam@21 629 </div><p>
cannam@21 630 <a class="anchor" name="ca506973452865d436e07462eabdebad"></a><!-- doxytag: member="FixedTempoEstimator::D::m_maxdflen" ref="ca506973452865d436e07462eabdebad" args="" -->
cannam@21 631 <div class="memitem">
cannam@21 632 <div class="memproto">
cannam@21 633 <table class="memname">
cannam@21 634 <tr>
cannam@21 635 <td class="memname">float <a class="el" href="classFixedTempoEstimator_1_1D.html#ca506973452865d436e07462eabdebad">FixedTempoEstimator::D::m_maxdflen</a><code> [private]</code> </td>
cannam@21 636 </tr>
cannam@21 637 </table>
cannam@21 638 </div>
cannam@21 639 <div class="memdoc">
cannam@21 640
cannam@21 641 <p>
cannam@21 642
cannam@21 643 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00083">83</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 644
cannam@21 645 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00158">getParameter()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00251">initialise()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00171">setParameter()</a>.</p>
cannam@21 646
cannam@21 647 </div>
cannam@21 648 </div><p>
cannam@21 649 <a class="anchor" name="a59cf1cb5640a910c70884579e5d99ad"></a><!-- doxytag: member="FixedTempoEstimator::D::m_priorMagnitudes" ref="a59cf1cb5640a910c70884579e5d99ad" args="" -->
cannam@21 650 <div class="memitem">
cannam@21 651 <div class="memproto">
cannam@21 652 <table class="memname">
cannam@21 653 <tr>
cannam@21 654 <td class="memname">float* <a class="el" href="classFixedTempoEstimator_1_1D.html#a59cf1cb5640a910c70884579e5d99ad">FixedTempoEstimator::D::m_priorMagnitudes</a><code> [private]</code> </td>
cannam@21 655 </tr>
cannam@21 656 </table>
cannam@21 657 </div>
cannam@21 658 <div class="memdoc">
cannam@21 659
cannam@21 660 <p>
cannam@21 661
cannam@21 662 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00085">85</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 663
cannam@21 664 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00251">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00302">process()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00275">reset()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00114">~D()</a>.</p>
cannam@21 665
cannam@21 666 </div>
cannam@21 667 </div><p>
cannam@21 668 <a class="anchor" name="e739e006f2d10ef2b13677770b23e663"></a><!-- doxytag: member="FixedTempoEstimator::D::m_dfsize" ref="e739e006f2d10ef2b13677770b23e663" args="" -->
cannam@21 669 <div class="memitem">
cannam@21 670 <div class="memproto">
cannam@21 671 <table class="memname">
cannam@21 672 <tr>
cannam@21 673 <td class="memname">size_t <a class="el" href="classFixedTempoEstimator_1_1D.html#e739e006f2d10ef2b13677770b23e663">FixedTempoEstimator::D::m_dfsize</a><code> [private]</code> </td>
cannam@21 674 </tr>
cannam@21 675 </table>
cannam@21 676 </div>
cannam@21 677 <div class="memdoc">
cannam@21 678
cannam@21 679 <p>
cannam@21 680
cannam@21 681 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00087">87</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 682
cannam@21 683 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00374">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00351">getRemainingFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00251">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00302">process()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00275">reset()</a>.</p>
cannam@21 684
cannam@21 685 </div>
cannam@21 686 </div><p>
cannam@21 687 <a class="anchor" name="8e2312120e87ad9a48fedeebbaefa396"></a><!-- doxytag: member="FixedTempoEstimator::D::m_df" ref="8e2312120e87ad9a48fedeebbaefa396" args="" -->
cannam@21 688 <div class="memitem">
cannam@21 689 <div class="memproto">
cannam@21 690 <table class="memname">
cannam@21 691 <tr>
cannam@21 692 <td class="memname">float* <a class="el" href="classFixedTempoEstimator_1_1D.html#8e2312120e87ad9a48fedeebbaefa396">FixedTempoEstimator::D::m_df</a><code> [private]</code> </td>
cannam@21 693 </tr>
cannam@21 694 </table>
cannam@21 695 </div>
cannam@21 696 <div class="memdoc">
cannam@21 697
cannam@21 698 <p>
cannam@21 699
cannam@21 700 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00088">88</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 701
cannam@21 702 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00480">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00374">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00251">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00302">process()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00275">reset()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00114">~D()</a>.</p>
cannam@21 703
cannam@21 704 </div>
cannam@21 705 </div><p>
cannam@21 706 <a class="anchor" name="7a8c8658ecfeec98962078df89fcd538"></a><!-- doxytag: member="FixedTempoEstimator::D::m_r" ref="7a8c8658ecfeec98962078df89fcd538" args="" -->
cannam@21 707 <div class="memitem">
cannam@21 708 <div class="memproto">
cannam@21 709 <table class="memname">
cannam@21 710 <tr>
cannam@21 711 <td class="memname">float* <a class="el" href="classFixedTempoEstimator_1_1D.html#7a8c8658ecfeec98962078df89fcd538">FixedTempoEstimator::D::m_r</a><code> [private]</code> </td>
cannam@21 712 </tr>
cannam@21 713 </table>
cannam@21 714 </div>
cannam@21 715 <div class="memdoc">
cannam@21 716
cannam@21 717 <p>
cannam@21 718
cannam@21 719 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00089">89</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 720
cannam@21 721 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00480">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00374">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00275">reset()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00114">~D()</a>.</p>
cannam@21 722
cannam@21 723 </div>
cannam@21 724 </div><p>
cannam@21 725 <a class="anchor" name="b255006072672653e645fc315eea6167"></a><!-- doxytag: member="FixedTempoEstimator::D::m_fr" ref="b255006072672653e645fc315eea6167" args="" -->
cannam@21 726 <div class="memitem">
cannam@21 727 <div class="memproto">
cannam@21 728 <table class="memname">
cannam@21 729 <tr>
cannam@21 730 <td class="memname">float* <a class="el" href="classFixedTempoEstimator_1_1D.html#b255006072672653e645fc315eea6167">FixedTempoEstimator::D::m_fr</a><code> [private]</code> </td>
cannam@21 731 </tr>
cannam@21 732 </table>
cannam@21 733 </div>
cannam@21 734 <div class="memdoc">
cannam@21 735
cannam@21 736 <p>
cannam@21 737
cannam@21 738 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00090">90</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 739
cannam@21 740 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00480">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00374">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00275">reset()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00114">~D()</a>.</p>
cannam@21 741
cannam@21 742 </div>
cannam@21 743 </div><p>
cannam@21 744 <a class="anchor" name="698446aad2c0f737732a392fb86a612c"></a><!-- doxytag: member="FixedTempoEstimator::D::m_t" ref="698446aad2c0f737732a392fb86a612c" args="" -->
cannam@21 745 <div class="memitem">
cannam@21 746 <div class="memproto">
cannam@21 747 <table class="memname">
cannam@21 748 <tr>
cannam@21 749 <td class="memname">float* <a class="el" href="classFixedTempoEstimator_1_1D.html#698446aad2c0f737732a392fb86a612c">FixedTempoEstimator::D::m_t</a><code> [private]</code> </td>
cannam@21 750 </tr>
cannam@21 751 </table>
cannam@21 752 </div>
cannam@21 753 <div class="memdoc">
cannam@21 754
cannam@21 755 <p>
cannam@21 756
cannam@21 757 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00091">91</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 758
cannam@21 759 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00480">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00374">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00275">reset()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00114">~D()</a>.</p>
cannam@21 760
cannam@21 761 </div>
cannam@21 762 </div><p>
cannam@21 763 <a class="anchor" name="b73af7f1943b76388de04cbb4696a983"></a><!-- doxytag: member="FixedTempoEstimator::D::m_n" ref="b73af7f1943b76388de04cbb4696a983" args="" -->
cannam@21 764 <div class="memitem">
cannam@21 765 <div class="memproto">
cannam@21 766 <table class="memname">
cannam@21 767 <tr>
cannam@21 768 <td class="memname">size_t <a class="el" href="classFixedTempoEstimator_1_1D.html#b73af7f1943b76388de04cbb4696a983">FixedTempoEstimator::D::m_n</a><code> [private]</code> </td>
cannam@21 769 </tr>
cannam@21 770 </table>
cannam@21 771 </div>
cannam@21 772 <div class="memdoc">
cannam@21 773
cannam@21 774 <p>
cannam@21 775
cannam@21 776 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00092">92</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 777
cannam@21 778 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00480">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00374">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00351">getRemainingFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00251">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00302">process()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00275">reset()</a>.</p>
cannam@21 779
cannam@21 780 </div>
cannam@21 781 </div><p>
cannam@21 782 <a class="anchor" name="3a3a0b4a4c259087f02d0046241674d0"></a><!-- doxytag: member="FixedTempoEstimator::D::m_start" ref="3a3a0b4a4c259087f02d0046241674d0" args="" -->
cannam@21 783 <div class="memitem">
cannam@21 784 <div class="memproto">
cannam@21 785 <table class="memname">
cannam@21 786 <tr>
cannam@21 787 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">Vamp::RealTime</a> <a class="el" href="classFixedTempoEstimator_1_1D.html#3a3a0b4a4c259087f02d0046241674d0">FixedTempoEstimator::D::m_start</a><code> [private]</code> </td>
cannam@21 788 </tr>
cannam@21 789 </table>
cannam@21 790 </div>
cannam@21 791 <div class="memdoc">
cannam@21 792
cannam@21 793 <p>
cannam@21 794
cannam@21 795 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00094">94</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 796
cannam@21 797 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00480">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00302">process()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00275">reset()</a>.</p>
cannam@21 798
cannam@21 799 </div>
cannam@21 800 </div><p>
cannam@21 801 <a class="anchor" name="bacd5ff19c301020efb99c03136b849a"></a><!-- doxytag: member="FixedTempoEstimator::D::m_lasttime" ref="bacd5ff19c301020efb99c03136b849a" args="" -->
cannam@21 802 <div class="memitem">
cannam@21 803 <div class="memproto">
cannam@21 804 <table class="memname">
cannam@21 805 <tr>
cannam@21 806 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">Vamp::RealTime</a> <a class="el" href="classFixedTempoEstimator_1_1D.html#bacd5ff19c301020efb99c03136b849a">FixedTempoEstimator::D::m_lasttime</a><code> [private]</code> </td>
cannam@21 807 </tr>
cannam@21 808 </table>
cannam@21 809 </div>
cannam@21 810 <div class="memdoc">
cannam@21 811
cannam@21 812 <p>
cannam@21 813
cannam@21 814 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00095">95</a> of file <a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a>.</p>
cannam@21 815
cannam@21 816 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00480">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00302">process()</a>, and <a class="el" href="FixedTempoEstimator_8cpp-source.html#l00275">reset()</a>.</p>
cannam@21 817
cannam@21 818 </div>
cannam@21 819 </div><p>
cannam@21 820 <hr>The documentation for this class was generated from the following file:<ul>
cannam@21 821 <li><a class="el" href="FixedTempoEstimator_8cpp-source.html">FixedTempoEstimator.cpp</a></ul>
cannam@21 822 </div>
cannam@21 823 <hr size="1"><address style="text-align: right;"><small>Generated on Mon Dec 8 14:37:19 2008 for VampPluginSDK by&nbsp;
cannam@21 824 <a href="http://www.doxygen.org/index.html">
cannam@21 825 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
cannam@21 826 </body>
cannam@21 827 </html>