comparison code-docs/classFixedTempoEstimator_1_1D.html @ 6:27319718b1f8 vamp-plugin-sdk-v2.7

Update code docs to v2.7 SDK
author Chris Cannam
date Fri, 24 Feb 2017 16:44:47 +0000
parents 5c2683745b33
children
comparison
equal deleted inserted replaced
5:5c95f546f0b4 6:27319718b1f8
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 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
6 <meta name="generator" content="Doxygen 1.8.13"/>
7 <meta name="viewport" content="width=device-width, initial-scale=1"/>
6 <title>VampPluginSDK: FixedTempoEstimator::D Class Reference</title> 8 <title>VampPluginSDK: FixedTempoEstimator::D Class Reference</title>
7
8 <link href="tabs.css" rel="stylesheet" type="text/css"/> 9 <link href="tabs.css" rel="stylesheet" type="text/css"/>
9 <link href="doxygen.css" rel="stylesheet" type="text/css" /> 10 <script type="text/javascript" src="jquery.js"></script>
11 <script type="text/javascript" src="dynsections.js"></script>
10 <link href="navtree.css" rel="stylesheet" type="text/css"/> 12 <link href="navtree.css" rel="stylesheet" type="text/css"/>
11 <script type="text/javascript" src="jquery.js"></script>
12 <script type="text/javascript" src="resize.js"></script> 13 <script type="text/javascript" src="resize.js"></script>
14 <script type="text/javascript" src="navtreedata.js"></script>
13 <script type="text/javascript" src="navtree.js"></script> 15 <script type="text/javascript" src="navtree.js"></script>
14 <script type="text/javascript"> 16 <script type="text/javascript">
15 $(document).ready(initResizable); 17 $(document).ready(initResizable);
16 </script> 18 </script>
17 19 <link href="doxygen.css" rel="stylesheet" type="text/css" />
18
19 </head> 20 </head>
20 <body> 21 <body>
21 <div id="top"><!-- do not remove this div! --> 22 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
22
23
24 <div id="titlearea"> 23 <div id="titlearea">
25 <table cellspacing="0" cellpadding="0"> 24 <table cellspacing="0" cellpadding="0">
26 <tbody> 25 <tbody>
27 <tr style="height: 56px;"> 26 <tr style="height: 56px;">
28 27 <td id="projectalign" style="padding-left: 0.5em;">
29
30 <td style="padding-left: 0.5em;">
31 <div id="projectname">VampPluginSDK 28 <div id="projectname">VampPluginSDK
32 &#160;<span id="projectnumber">2.4</span> 29 &#160;<span id="projectnumber">2.7</span>
33 </div> 30 </div>
34 31 </td>
35 </td>
36
37
38
39 </tr> 32 </tr>
40 </tbody> 33 </tbody>
41 </table> 34 </table>
42 </div> 35 </div>
43 36 <!-- end header part -->
44 <!-- Generated by Doxygen 1.8.0 --> 37 <!-- Generated by Doxygen 1.8.13 -->
45 <div id="navrow1" class="tabs"> 38 <script type="text/javascript" src="menudata.js"></script>
46 <ul class="tablist"> 39 <script type="text/javascript" src="menu.js"></script>
47 <li><a href="index.html"><span>Main&#160;Page</span></a></li> 40 <script type="text/javascript">
48 <li><a href="namespaces.html"><span>Namespaces</span></a></li> 41 $(function() {
49 <li class="current"><a href="annotated.html"><span>Classes</span></a></li> 42 initMenu('',false,false,'search.php','Search');
50 <li><a href="files.html"><span>Files</span></a></li> 43 });
51 <li><a href="dirs.html"><span>Directories</span></a></li> 44 </script>
52 </ul> 45 <div id="main-nav"></div>
53 </div> 46 </div><!-- top -->
54 <div id="navrow2" class="tabs2">
55 <ul class="tablist">
56 <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
57 <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
58 <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
59 </ul>
60 </div>
61 </div>
62 <div id="side-nav" class="ui-resizable side-nav-resizable"> 47 <div id="side-nav" class="ui-resizable side-nav-resizable">
63 <div id="nav-tree"> 48 <div id="nav-tree">
64 <div id="nav-tree-contents"> 49 <div id="nav-tree-contents">
50 <div id="nav-sync" class="sync"></div>
65 </div> 51 </div>
66 </div> 52 </div>
67 <div id="splitbar" style="-moz-user-select:none;" 53 <div id="splitbar" style="-moz-user-select:none;"
68 class="ui-resizable-handle"> 54 class="ui-resizable-handle">
69 </div> 55 </div>
70 </div> 56 </div>
71 <script type="text/javascript"> 57 <script type="text/javascript">
72 initNavTree('classFixedTempoEstimator_1_1D.html',''); 58 $(document).ready(function(){initNavTree('classFixedTempoEstimator_1_1D.html','');});
73 </script> 59 </script>
74 <div id="doc-content"> 60 <div id="doc-content">
75 <div class="header"> 61 <div class="header">
76 <div class="summary"> 62 <div class="summary">
77 <a href="#pub-methods">Public Member Functions</a> &#124; 63 <a href="#pub-methods">Public Member Functions</a> &#124;
78 <a href="#pri-methods">Private Member Functions</a> &#124; 64 <a href="#pri-methods">Private Member Functions</a> &#124;
79 <a href="#pri-attribs">Private Attributes</a> </div> 65 <a href="#pri-attribs">Private Attributes</a> &#124;
66 <a href="classFixedTempoEstimator_1_1D-members.html">List of all members</a> </div>
80 <div class="headertitle"> 67 <div class="headertitle">
81 <div class="title">FixedTempoEstimator::D Class Reference</div> </div> 68 <div class="title">FixedTempoEstimator::D Class Reference</div> </div>
82 </div><!--header--> 69 </div><!--header-->
83 <div class="contents"> 70 <div class="contents">
84
85 <p><a href="classFixedTempoEstimator_1_1D-members.html">List of all members.</a></p>
86 <table class="memberdecls"> 71 <table class="memberdecls">
87 <tr><td colspan="2"><h2><a name="pub-methods"></a> 72 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
88 Public Member Functions</h2></td></tr> 73 Public Member Functions</h2></td></tr>
89 <tr class="memitem:a104a9b64d47eca678844584f69ca0b9d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a104a9b64d47eca678844584f69ca0b9d">D</a> (float inputSampleRate)</td></tr> 74 <tr class="memitem:a104a9b64d47eca678844584f69ca0b9d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a104a9b64d47eca678844584f69ca0b9d">D</a> (float inputSampleRate)</td></tr>
75 <tr class="separator:a104a9b64d47eca678844584f69ca0b9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
90 <tr class="memitem:a78a63ac8bbf342cb0405747871adf4cc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a78a63ac8bbf342cb0405747871adf4cc">~D</a> ()</td></tr> 76 <tr class="memitem:a78a63ac8bbf342cb0405747871adf4cc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a78a63ac8bbf342cb0405747871adf4cc">~D</a> ()</td></tr>
91 <tr class="memitem:add749be18355ab1ae5c1ccbacfd2e192"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#add749be18355ab1ae5c1ccbacfd2e192">getPreferredStepSize</a> () const </td></tr> 77 <tr class="separator:a78a63ac8bbf342cb0405747871adf4cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
92 <tr class="memitem:ac02826f981736fc2aa5d835fa14e174d"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#ac02826f981736fc2aa5d835fa14e174d">getPreferredBlockSize</a> () const </td></tr> 78 <tr class="memitem:af766d753c0e468470fbca43620164aa4"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#af766d753c0e468470fbca43620164aa4">getPreferredStepSize</a> () const</td></tr>
93 <tr class="memitem:a06fcf80a9a22c4b90abbc88eb592621a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1PluginBase.html#a3b6bb4bbd86affe1ca9deceea1aad4f8">ParameterList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a06fcf80a9a22c4b90abbc88eb592621a">getParameterDescriptors</a> () const </td></tr> 79 <tr class="separator:af766d753c0e468470fbca43620164aa4"><td class="memSeparator" colspan="2">&#160;</td></tr>
94 <tr class="memitem:a968ef2e555c81e4a3bde89d19fafb31a"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a968ef2e555c81e4a3bde89d19fafb31a">getParameter</a> (string id) const </td></tr> 80 <tr class="memitem:a12f1c5dc6b1101a9c8a91e4f3eaed4b7"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a12f1c5dc6b1101a9c8a91e4f3eaed4b7">getPreferredBlockSize</a> () const</td></tr>
81 <tr class="separator:a12f1c5dc6b1101a9c8a91e4f3eaed4b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
82 <tr class="memitem:aa8c27a6743d666f6d33227374d84360c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1PluginBase.html#a3b6bb4bbd86affe1ca9deceea1aad4f8">ParameterList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#aa8c27a6743d666f6d33227374d84360c">getParameterDescriptors</a> () const</td></tr>
83 <tr class="separator:aa8c27a6743d666f6d33227374d84360c"><td class="memSeparator" colspan="2">&#160;</td></tr>
84 <tr class="memitem:a18751bfd7126626178bbf5987144c060"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a18751bfd7126626178bbf5987144c060">getParameter</a> (string id) const</td></tr>
85 <tr class="separator:a18751bfd7126626178bbf5987144c060"><td class="memSeparator" colspan="2">&#160;</td></tr>
95 <tr class="memitem:a6cafa64d4cc8aa3556bc0ce6b0c49bc4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a6cafa64d4cc8aa3556bc0ce6b0c49bc4">setParameter</a> (string id, float value)</td></tr> 86 <tr class="memitem:a6cafa64d4cc8aa3556bc0ce6b0c49bc4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a6cafa64d4cc8aa3556bc0ce6b0c49bc4">setParameter</a> (string id, float value)</td></tr>
96 <tr class="memitem:a7ce98af800f36045a0dae4b1dbed943f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#a30f531b8fb69fac41a24e3d2a6a08ed9">OutputList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a7ce98af800f36045a0dae4b1dbed943f">getOutputDescriptors</a> () const </td></tr> 87 <tr class="separator:a6cafa64d4cc8aa3556bc0ce6b0c49bc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
88 <tr class="memitem:a61ce207b248cabe87ca757a858b16e87"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#a30f531b8fb69fac41a24e3d2a6a08ed9">OutputList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a61ce207b248cabe87ca757a858b16e87">getOutputDescriptors</a> () const</td></tr>
89 <tr class="separator:a61ce207b248cabe87ca757a858b16e87"><td class="memSeparator" colspan="2">&#160;</td></tr>
97 <tr class="memitem:af0fcad4493650728babb7e341963c91d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#af0fcad4493650728babb7e341963c91d">initialise</a> (size_t channels, size_t stepSize, size_t blockSize)</td></tr> 90 <tr class="memitem:af0fcad4493650728babb7e341963c91d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#af0fcad4493650728babb7e341963c91d">initialise</a> (size_t channels, size_t stepSize, size_t blockSize)</td></tr>
91 <tr class="separator:af0fcad4493650728babb7e341963c91d"><td class="memSeparator" colspan="2">&#160;</td></tr>
98 <tr class="memitem:af5ac8147bfe79371d00aba8a19c2f8fd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#af5ac8147bfe79371d00aba8a19c2f8fd">reset</a> ()</td></tr> 92 <tr class="memitem:af5ac8147bfe79371d00aba8a19c2f8fd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#af5ac8147bfe79371d00aba8a19c2f8fd">reset</a> ()</td></tr>
93 <tr class="separator:af5ac8147bfe79371d00aba8a19c2f8fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
99 <tr class="memitem:a7fac74fc9fc54f436408705d1e125e20"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FeatureSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a7fac74fc9fc54f436408705d1e125e20">process</a> (const float *const *, <a class="el" href="structVamp_1_1RealTime.html">RealTime</a>)</td></tr> 94 <tr class="memitem:a7fac74fc9fc54f436408705d1e125e20"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FeatureSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a7fac74fc9fc54f436408705d1e125e20">process</a> (const float *const *, <a class="el" href="structVamp_1_1RealTime.html">RealTime</a>)</td></tr>
95 <tr class="separator:a7fac74fc9fc54f436408705d1e125e20"><td class="memSeparator" colspan="2">&#160;</td></tr>
100 <tr class="memitem:a7f9c3603bb3374d6936885010dbdd82b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FeatureSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a7f9c3603bb3374d6936885010dbdd82b">getRemainingFeatures</a> ()</td></tr> 96 <tr class="memitem:a7f9c3603bb3374d6936885010dbdd82b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FeatureSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a7f9c3603bb3374d6936885010dbdd82b">getRemainingFeatures</a> ()</td></tr>
101 <tr><td colspan="2"><h2><a name="pri-methods"></a> 97 <tr class="separator:a7f9c3603bb3374d6936885010dbdd82b"><td class="memSeparator" colspan="2">&#160;</td></tr>
98 </table><table class="memberdecls">
99 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
102 Private Member Functions</h2></td></tr> 100 Private Member Functions</h2></td></tr>
103 <tr class="memitem:a4f2cbc11fba5bc8af3fd2a0078156091"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a4f2cbc11fba5bc8af3fd2a0078156091">calculate</a> ()</td></tr> 101 <tr class="memitem:a4f2cbc11fba5bc8af3fd2a0078156091"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a4f2cbc11fba5bc8af3fd2a0078156091">calculate</a> ()</td></tr>
102 <tr class="separator:a4f2cbc11fba5bc8af3fd2a0078156091"><td class="memSeparator" colspan="2">&#160;</td></tr>
104 <tr class="memitem:a20389ba1515f6ce4181d3f41e5c4f347"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FeatureSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a20389ba1515f6ce4181d3f41e5c4f347">assembleFeatures</a> ()</td></tr> 103 <tr class="memitem:a20389ba1515f6ce4181d3f41e5c4f347"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FeatureSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a20389ba1515f6ce4181d3f41e5c4f347">assembleFeatures</a> ()</td></tr>
104 <tr class="separator:a20389ba1515f6ce4181d3f41e5c4f347"><td class="memSeparator" colspan="2">&#160;</td></tr>
105 <tr class="memitem:a0a7cb0705938097ab23a6f9187e6bae5"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a0a7cb0705938097ab23a6f9187e6bae5">lag2tempo</a> (int)</td></tr> 105 <tr class="memitem:a0a7cb0705938097ab23a6f9187e6bae5"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a0a7cb0705938097ab23a6f9187e6bae5">lag2tempo</a> (int)</td></tr>
106 <tr class="separator:a0a7cb0705938097ab23a6f9187e6bae5"><td class="memSeparator" colspan="2">&#160;</td></tr>
106 <tr class="memitem:ac6a75212293fc855de6ed0c6581a0fb9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#ac6a75212293fc855de6ed0c6581a0fb9">tempo2lag</a> (float)</td></tr> 107 <tr class="memitem:ac6a75212293fc855de6ed0c6581a0fb9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#ac6a75212293fc855de6ed0c6581a0fb9">tempo2lag</a> (float)</td></tr>
107 <tr><td colspan="2"><h2><a name="pri-attribs"></a> 108 <tr class="separator:ac6a75212293fc855de6ed0c6581a0fb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
109 </table><table class="memberdecls">
110 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
108 Private Attributes</h2></td></tr> 111 Private Attributes</h2></td></tr>
109 <tr class="memitem:a072a0fc30b3912a54858eefdd47f4d4f"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a072a0fc30b3912a54858eefdd47f4d4f">m_inputSampleRate</a></td></tr> 112 <tr class="memitem:a072a0fc30b3912a54858eefdd47f4d4f"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a072a0fc30b3912a54858eefdd47f4d4f">m_inputSampleRate</a></td></tr>
113 <tr class="separator:a072a0fc30b3912a54858eefdd47f4d4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
110 <tr class="memitem:a837da9722c63fe3c66c738255990c45f"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a837da9722c63fe3c66c738255990c45f">m_stepSize</a></td></tr> 114 <tr class="memitem:a837da9722c63fe3c66c738255990c45f"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a837da9722c63fe3c66c738255990c45f">m_stepSize</a></td></tr>
115 <tr class="separator:a837da9722c63fe3c66c738255990c45f"><td class="memSeparator" colspan="2">&#160;</td></tr>
111 <tr class="memitem:a0b9bf37e600f0564b9f305f73a9517c8"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a0b9bf37e600f0564b9f305f73a9517c8">m_blockSize</a></td></tr> 116 <tr class="memitem:a0b9bf37e600f0564b9f305f73a9517c8"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a0b9bf37e600f0564b9f305f73a9517c8">m_blockSize</a></td></tr>
117 <tr class="separator:a0b9bf37e600f0564b9f305f73a9517c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
112 <tr class="memitem:a768fdbb62e4b21a39897963fdbd486ed"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a768fdbb62e4b21a39897963fdbd486ed">m_minbpm</a></td></tr> 118 <tr class="memitem:a768fdbb62e4b21a39897963fdbd486ed"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a768fdbb62e4b21a39897963fdbd486ed">m_minbpm</a></td></tr>
119 <tr class="separator:a768fdbb62e4b21a39897963fdbd486ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
113 <tr class="memitem:a33e8d045b222addc6173b50df2553ba8"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a33e8d045b222addc6173b50df2553ba8">m_maxbpm</a></td></tr> 120 <tr class="memitem:a33e8d045b222addc6173b50df2553ba8"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a33e8d045b222addc6173b50df2553ba8">m_maxbpm</a></td></tr>
121 <tr class="separator:a33e8d045b222addc6173b50df2553ba8"><td class="memSeparator" colspan="2">&#160;</td></tr>
114 <tr class="memitem:aca506973452865d436e07462eabdebad"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#aca506973452865d436e07462eabdebad">m_maxdflen</a></td></tr> 122 <tr class="memitem:aca506973452865d436e07462eabdebad"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#aca506973452865d436e07462eabdebad">m_maxdflen</a></td></tr>
123 <tr class="separator:aca506973452865d436e07462eabdebad"><td class="memSeparator" colspan="2">&#160;</td></tr>
115 <tr class="memitem:aa59cf1cb5640a910c70884579e5d99ad"><td class="memItemLeft" align="right" valign="top">float *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#aa59cf1cb5640a910c70884579e5d99ad">m_priorMagnitudes</a></td></tr> 124 <tr class="memitem:aa59cf1cb5640a910c70884579e5d99ad"><td class="memItemLeft" align="right" valign="top">float *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#aa59cf1cb5640a910c70884579e5d99ad">m_priorMagnitudes</a></td></tr>
125 <tr class="separator:aa59cf1cb5640a910c70884579e5d99ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
116 <tr class="memitem:ae739e006f2d10ef2b13677770b23e663"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#ae739e006f2d10ef2b13677770b23e663">m_dfsize</a></td></tr> 126 <tr class="memitem:ae739e006f2d10ef2b13677770b23e663"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#ae739e006f2d10ef2b13677770b23e663">m_dfsize</a></td></tr>
127 <tr class="separator:ae739e006f2d10ef2b13677770b23e663"><td class="memSeparator" colspan="2">&#160;</td></tr>
117 <tr class="memitem:a8e2312120e87ad9a48fedeebbaefa396"><td class="memItemLeft" align="right" valign="top">float *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a8e2312120e87ad9a48fedeebbaefa396">m_df</a></td></tr> 128 <tr class="memitem:a8e2312120e87ad9a48fedeebbaefa396"><td class="memItemLeft" align="right" valign="top">float *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a8e2312120e87ad9a48fedeebbaefa396">m_df</a></td></tr>
129 <tr class="separator:a8e2312120e87ad9a48fedeebbaefa396"><td class="memSeparator" colspan="2">&#160;</td></tr>
118 <tr class="memitem:a7a8c8658ecfeec98962078df89fcd538"><td class="memItemLeft" align="right" valign="top">float *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a7a8c8658ecfeec98962078df89fcd538">m_r</a></td></tr> 130 <tr class="memitem:a7a8c8658ecfeec98962078df89fcd538"><td class="memItemLeft" align="right" valign="top">float *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a7a8c8658ecfeec98962078df89fcd538">m_r</a></td></tr>
131 <tr class="separator:a7a8c8658ecfeec98962078df89fcd538"><td class="memSeparator" colspan="2">&#160;</td></tr>
119 <tr class="memitem:ab255006072672653e645fc315eea6167"><td class="memItemLeft" align="right" valign="top">float *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#ab255006072672653e645fc315eea6167">m_fr</a></td></tr> 132 <tr class="memitem:ab255006072672653e645fc315eea6167"><td class="memItemLeft" align="right" valign="top">float *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#ab255006072672653e645fc315eea6167">m_fr</a></td></tr>
133 <tr class="separator:ab255006072672653e645fc315eea6167"><td class="memSeparator" colspan="2">&#160;</td></tr>
120 <tr class="memitem:a698446aad2c0f737732a392fb86a612c"><td class="memItemLeft" align="right" valign="top">float *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a698446aad2c0f737732a392fb86a612c">m_t</a></td></tr> 134 <tr class="memitem:a698446aad2c0f737732a392fb86a612c"><td class="memItemLeft" align="right" valign="top">float *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a698446aad2c0f737732a392fb86a612c">m_t</a></td></tr>
135 <tr class="separator:a698446aad2c0f737732a392fb86a612c"><td class="memSeparator" colspan="2">&#160;</td></tr>
121 <tr class="memitem:ab73af7f1943b76388de04cbb4696a983"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#ab73af7f1943b76388de04cbb4696a983">m_n</a></td></tr> 136 <tr class="memitem:ab73af7f1943b76388de04cbb4696a983"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#ab73af7f1943b76388de04cbb4696a983">m_n</a></td></tr>
137 <tr class="separator:ab73af7f1943b76388de04cbb4696a983"><td class="memSeparator" colspan="2">&#160;</td></tr>
122 <tr class="memitem:a3a3a0b4a4c259087f02d0046241674d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">Vamp::RealTime</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a3a3a0b4a4c259087f02d0046241674d0">m_start</a></td></tr> 138 <tr class="memitem:a3a3a0b4a4c259087f02d0046241674d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">Vamp::RealTime</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#a3a3a0b4a4c259087f02d0046241674d0">m_start</a></td></tr>
139 <tr class="separator:a3a3a0b4a4c259087f02d0046241674d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
123 <tr class="memitem:abacd5ff19c301020efb99c03136b849a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">Vamp::RealTime</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#abacd5ff19c301020efb99c03136b849a">m_lasttime</a></td></tr> 140 <tr class="memitem:abacd5ff19c301020efb99c03136b849a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structVamp_1_1RealTime.html">Vamp::RealTime</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFixedTempoEstimator_1_1D.html#abacd5ff19c301020efb99c03136b849a">m_lasttime</a></td></tr>
124 </table> 141 <tr class="separator:abacd5ff19c301020efb99c03136b849a"><td class="memSeparator" colspan="2">&#160;</td></tr>
125 <hr/><a name="details" id="details"></a><h2>Detailed Description</h2> 142 </table>
143 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
126 <div class="textblock"> 144 <div class="textblock">
127 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00050">50</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 145 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00050">50</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
128 </div><hr/><h2>Constructor &amp; Destructor Documentation</h2> 146 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
129 <a class="anchor" id="a104a9b64d47eca678844584f69ca0b9d"></a> 147 <a id="a104a9b64d47eca678844584f69ca0b9d"></a>
130 <div class="memitem"> 148 <h2 class="memtitle"><span class="permalink"><a href="#a104a9b64d47eca678844584f69ca0b9d">&#9670;&nbsp;</a></span>D()</h2>
131 <div class="memproto"> 149
132 <table class="memname"> 150 <div class="memitem">
133 <tr> 151 <div class="memproto">
134 <td class="memname"><a class="el" href="classFixedTempoEstimator_1_1D.html#a104a9b64d47eca678844584f69ca0b9d">FixedTempoEstimator::D::D</a> </td> 152 <table class="memname">
153 <tr>
154 <td class="memname">FixedTempoEstimator::D::D </td>
135 <td>(</td> 155 <td>(</td>
136 <td class="paramtype">float&#160;</td> 156 <td class="paramtype">float&#160;</td>
137 <td class="paramname"><em>inputSampleRate</em></td><td>)</td> 157 <td class="paramname"><em>inputSampleRate</em></td><td>)</td>
138 <td></td> 158 <td></td>
139 </tr> 159 </tr>
140 </table> 160 </table>
141 </div> 161 </div><div class="memdoc">
142 <div class="memdoc"> 162
143 163 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00099">99</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
144 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00099">99</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 164
145 165 </div>
146 </div> 166 </div>
147 </div> 167 <a id="a78a63ac8bbf342cb0405747871adf4cc"></a>
148 <a class="anchor" id="a78a63ac8bbf342cb0405747871adf4cc"></a> 168 <h2 class="memtitle"><span class="permalink"><a href="#a78a63ac8bbf342cb0405747871adf4cc">&#9670;&nbsp;</a></span>~D()</h2>
149 <div class="memitem"> 169
150 <div class="memproto"> 170 <div class="memitem">
151 <table class="memname"> 171 <div class="memproto">
152 <tr> 172 <table class="memname">
153 <td class="memname"><a class="el" href="classFixedTempoEstimator_1_1D.html#a78a63ac8bbf342cb0405747871adf4cc">FixedTempoEstimator::D::~D</a> </td> 173 <tr>
174 <td class="memname">FixedTempoEstimator::D::~D </td>
154 <td>(</td> 175 <td>(</td>
155 <td class="paramname"></td><td>)</td> 176 <td class="paramname"></td><td>)</td>
156 <td></td> 177 <td></td>
157 </tr> 178 </tr>
158 </table> 179 </table>
159 </div> 180 </div><div class="memdoc">
160 <div class="memdoc"> 181
161 182 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00115">115</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
162 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00115">115</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 183
163 184 <p class="reference">References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00089">m_df</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00091">m_fr</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00086">m_priorMagnitudes</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00090">m_r</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00092">m_t</a>.</p>
164 </div> 185
165 </div> 186 </div>
166 <hr/><h2>Member Function Documentation</h2> 187 </div>
167 <a class="anchor" id="add749be18355ab1ae5c1ccbacfd2e192"></a> 188 <h2 class="groupheader">Member Function Documentation</h2>
168 <div class="memitem"> 189 <a id="af766d753c0e468470fbca43620164aa4"></a>
169 <div class="memproto"> 190 <h2 class="memtitle"><span class="permalink"><a href="#af766d753c0e468470fbca43620164aa4">&#9670;&nbsp;</a></span>getPreferredStepSize()</h2>
170 <table class="memname"> 191
171 <tr> 192 <div class="memitem">
172 <td class="memname">size_t <a class="el" href="classFixedTempoEstimator_1_1D.html#add749be18355ab1ae5c1ccbacfd2e192">FixedTempoEstimator::D::getPreferredStepSize</a> </td> 193 <div class="memproto">
173 <td>(</td> 194 <table class="mlabels">
174 <td class="paramname"></td><td>)</td> 195 <tr>
175 <td> const<code> [inline]</code></td> 196 <td class="mlabels-left">
176 </tr> 197 <table class="memname">
177 </table> 198 <tr>
178 </div> 199 <td class="memname">size_t FixedTempoEstimator::D::getPreferredStepSize </td>
179 <div class="memdoc">
180
181 <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>
182
183 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00665">FixedTempoEstimator::getPreferredStepSize()</a>.</p>
184
185 </div>
186 </div>
187 <a class="anchor" id="ac02826f981736fc2aa5d835fa14e174d"></a>
188 <div class="memitem">
189 <div class="memproto">
190 <table class="memname">
191 <tr>
192 <td class="memname">size_t <a class="el" href="classFixedTempoEstimator_1_1D.html#ac02826f981736fc2aa5d835fa14e174d">FixedTempoEstimator::D::getPreferredBlockSize</a> </td>
193 <td>(</td>
194 <td class="paramname"></td><td>)</td>
195 <td> const<code> [inline]</code></td>
196 </tr>
197 </table>
198 </div>
199 <div class="memdoc">
200
201 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00058">58</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
202
203 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00671">FixedTempoEstimator::getPreferredBlockSize()</a>.</p>
204
205 </div>
206 </div>
207 <a class="anchor" id="a06fcf80a9a22c4b90abbc88eb592621a"></a>
208 <div class="memitem">
209 <div class="memproto">
210 <table class="memname">
211 <tr>
212 <td class="memname"><a class="el" href="classVamp_1_1PluginBase.html#a3b6bb4bbd86affe1ca9deceea1aad4f8">FixedTempoEstimator::ParameterList</a> <a class="el" href="classFixedTempoEstimator_1_1D.html#a06fcf80a9a22c4b90abbc88eb592621a">FixedTempoEstimator::D::getParameterDescriptors</a> </td>
213 <td>(</td> 200 <td>(</td>
214 <td class="paramname"></td><td>)</td> 201 <td class="paramname"></td><td>)</td>
215 <td> const</td> 202 <td> const</td>
216 </tr> 203 </tr>
217 </table> 204 </table>
218 </div> 205 </td>
219 <div class="memdoc"> 206 <td class="mlabels-right">
220 207 <span class="mlabels"><span class="mlabel">inline</span></span> </td>
221 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00125">125</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 208 </tr>
222 209 </table>
223 <p>References <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00167">Vamp::PluginBase::ParameterDescriptor::defaultValue</a>, <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00144">Vamp::PluginBase::ParameterDescriptor::description</a>, <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00133">Vamp::PluginBase::ParameterDescriptor::identifier</a>, <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00173">Vamp::PluginBase::ParameterDescriptor::isQuantized</a>, <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00159">Vamp::PluginBase::ParameterDescriptor::maxValue</a>, <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00154">Vamp::PluginBase::ParameterDescriptor::minValue</a>, <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00138">Vamp::PluginBase::ParameterDescriptor::name</a>, and <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00149">Vamp::PluginBase::ParameterDescriptor::unit</a>.</p> 210 </div><div class="memdoc">
224 211
225 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00692">FixedTempoEstimator::getParameterDescriptors()</a>.</p> 212 <p class="definition">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>
226 213
227 </div> 214 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00665">FixedTempoEstimator::getPreferredStepSize()</a>.</p>
228 </div> 215
229 <a class="anchor" id="a968ef2e555c81e4a3bde89d19fafb31a"></a> 216 </div>
230 <div class="memitem"> 217 </div>
231 <div class="memproto"> 218 <a id="a12f1c5dc6b1101a9c8a91e4f3eaed4b7"></a>
232 <table class="memname"> 219 <h2 class="memtitle"><span class="permalink"><a href="#a12f1c5dc6b1101a9c8a91e4f3eaed4b7">&#9670;&nbsp;</a></span>getPreferredBlockSize()</h2>
233 <tr> 220
234 <td class="memname">float <a class="el" href="classFixedTempoEstimator_1_1D.html#a968ef2e555c81e4a3bde89d19fafb31a">FixedTempoEstimator::D::getParameter</a> </td> 221 <div class="memitem">
222 <div class="memproto">
223 <table class="mlabels">
224 <tr>
225 <td class="mlabels-left">
226 <table class="memname">
227 <tr>
228 <td class="memname">size_t FixedTempoEstimator::D::getPreferredBlockSize </td>
229 <td>(</td>
230 <td class="paramname"></td><td>)</td>
231 <td> const</td>
232 </tr>
233 </table>
234 </td>
235 <td class="mlabels-right">
236 <span class="mlabels"><span class="mlabel">inline</span></span> </td>
237 </tr>
238 </table>
239 </div><div class="memdoc">
240
241 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00058">58</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
242
243 <p class="reference">References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00375">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">getOutputDescriptors()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00159">getParameter()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00125">getParameterDescriptors()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00352">getRemainingFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00252">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00363">lag2tempo()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00303">process()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00276">reset()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00172">setParameter()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00369">tempo2lag()</a>.</p>
244
245 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">getOutputDescriptors()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00671">FixedTempoEstimator::getPreferredBlockSize()</a>.</p>
246
247 </div>
248 </div>
249 <a id="aa8c27a6743d666f6d33227374d84360c"></a>
250 <h2 class="memtitle"><span class="permalink"><a href="#aa8c27a6743d666f6d33227374d84360c">&#9670;&nbsp;</a></span>getParameterDescriptors()</h2>
251
252 <div class="memitem">
253 <div class="memproto">
254 <table class="memname">
255 <tr>
256 <td class="memname"><a class="el" href="classVamp_1_1PluginBase.html#a3b6bb4bbd86affe1ca9deceea1aad4f8">FixedTempoEstimator::ParameterList</a> FixedTempoEstimator::D::getParameterDescriptors </td>
257 <td>(</td>
258 <td class="paramname"></td><td>)</td>
259 <td> const</td>
260 </tr>
261 </table>
262 </div><div class="memdoc">
263
264 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00125">125</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
265
266 <p class="reference">References <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00167">Vamp::PluginBase::ParameterDescriptor::defaultValue</a>, <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00144">Vamp::PluginBase::ParameterDescriptor::description</a>, <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00133">Vamp::PluginBase::ParameterDescriptor::identifier</a>, <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00173">Vamp::PluginBase::ParameterDescriptor::isQuantized</a>, <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00159">Vamp::PluginBase::ParameterDescriptor::maxValue</a>, <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00154">Vamp::PluginBase::ParameterDescriptor::minValue</a>, <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00138">Vamp::PluginBase::ParameterDescriptor::name</a>, and <a class="el" href="vamp-sdk_2PluginBase_8h_source.html#l00149">Vamp::PluginBase::ParameterDescriptor::unit</a>.</p>
267
268 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00692">FixedTempoEstimator::getParameterDescriptors()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00058">getPreferredBlockSize()</a>.</p>
269
270 </div>
271 </div>
272 <a id="a18751bfd7126626178bbf5987144c060"></a>
273 <h2 class="memtitle"><span class="permalink"><a href="#a18751bfd7126626178bbf5987144c060">&#9670;&nbsp;</a></span>getParameter()</h2>
274
275 <div class="memitem">
276 <div class="memproto">
277 <table class="memname">
278 <tr>
279 <td class="memname">float FixedTempoEstimator::D::getParameter </td>
235 <td>(</td> 280 <td>(</td>
236 <td class="paramtype">string&#160;</td> 281 <td class="paramtype">string&#160;</td>
237 <td class="paramname"><em>id</em></td><td>)</td> 282 <td class="paramname"><em>id</em></td><td>)</td>
238 <td> const</td> 283 <td> const</td>
239 </tr> 284 </tr>
240 </table> 285 </table>
241 </div> 286 </div><div class="memdoc">
242 <div class="memdoc"> 287
243 288 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00159">159</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
244 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00159">159</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 289
245 290 <p class="reference">References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00083">m_maxbpm</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00084">m_maxdflen</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00082">m_minbpm</a>.</p>
246 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00698">FixedTempoEstimator::getParameter()</a>.</p> 291
247 292 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00698">FixedTempoEstimator::getParameter()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00058">getPreferredBlockSize()</a>.</p>
248 </div> 293
249 </div> 294 </div>
250 <a class="anchor" id="a6cafa64d4cc8aa3556bc0ce6b0c49bc4"></a> 295 </div>
251 <div class="memitem"> 296 <a id="a6cafa64d4cc8aa3556bc0ce6b0c49bc4"></a>
252 <div class="memproto"> 297 <h2 class="memtitle"><span class="permalink"><a href="#a6cafa64d4cc8aa3556bc0ce6b0c49bc4">&#9670;&nbsp;</a></span>setParameter()</h2>
253 <table class="memname"> 298
254 <tr> 299 <div class="memitem">
255 <td class="memname">void <a class="el" href="classFixedTempoEstimator_1_1D.html#a6cafa64d4cc8aa3556bc0ce6b0c49bc4">FixedTempoEstimator::D::setParameter</a> </td> 300 <div class="memproto">
301 <table class="memname">
302 <tr>
303 <td class="memname">void FixedTempoEstimator::D::setParameter </td>
256 <td>(</td> 304 <td>(</td>
257 <td class="paramtype">string&#160;</td> 305 <td class="paramtype">string&#160;</td>
258 <td class="paramname"><em>id</em>, </td> 306 <td class="paramname"><em>id</em>, </td>
259 </tr> 307 </tr>
260 <tr> 308 <tr>
267 <td></td> 315 <td></td>
268 <td>)</td> 316 <td>)</td>
269 <td></td><td></td> 317 <td></td><td></td>
270 </tr> 318 </tr>
271 </table> 319 </table>
272 </div> 320 </div><div class="memdoc">
273 <div class="memdoc"> 321
274 322 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00172">172</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
275 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00172">172</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 323
276 324 <p class="reference">References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00083">m_maxbpm</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00084">m_maxdflen</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00082">m_minbpm</a>.</p>
277 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00704">FixedTempoEstimator::setParameter()</a>.</p> 325
278 326 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00058">getPreferredBlockSize()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00704">FixedTempoEstimator::setParameter()</a>.</p>
279 </div> 327
280 </div> 328 </div>
281 <a class="anchor" id="a7ce98af800f36045a0dae4b1dbed943f"></a> 329 </div>
282 <div class="memitem"> 330 <a id="a61ce207b248cabe87ca757a858b16e87"></a>
283 <div class="memproto"> 331 <h2 class="memtitle"><span class="permalink"><a href="#a61ce207b248cabe87ca757a858b16e87">&#9670;&nbsp;</a></span>getOutputDescriptors()</h2>
284 <table class="memname"> 332
285 <tr> 333 <div class="memitem">
286 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#a30f531b8fb69fac41a24e3d2a6a08ed9">FixedTempoEstimator::OutputList</a> <a class="el" href="classFixedTempoEstimator_1_1D.html#a7ce98af800f36045a0dae4b1dbed943f">FixedTempoEstimator::D::getOutputDescriptors</a> </td> 334 <div class="memproto">
335 <table class="memname">
336 <tr>
337 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#a30f531b8fb69fac41a24e3d2a6a08ed9">FixedTempoEstimator::OutputList</a> FixedTempoEstimator::D::getOutputDescriptors </td>
287 <td>(</td> 338 <td>(</td>
288 <td class="paramname"></td><td>)</td> 339 <td class="paramname"></td><td>)</td>
289 <td> const</td> 340 <td> const</td>
290 </tr> 341 </tr>
291 </table> 342 </table>
292 </div> 343 </div><div class="memdoc">
293 <div class="memdoc"> 344
294 345 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">190</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
295 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">190</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 346
296 347 <p class="reference">References <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00247">Vamp::Plugin::OutputDescriptor::binCount</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00227">Vamp::Plugin::OutputDescriptor::description</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00293">Vamp::Plugin::OutputDescriptor::FixedSampleRate</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00058">getPreferredBlockSize()</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00320">Vamp::Plugin::OutputDescriptor::hasDuration</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00239">Vamp::Plugin::OutputDescriptor::hasFixedBinCount</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00260">Vamp::Plugin::OutputDescriptor::hasKnownExtents</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00214">Vamp::Plugin::OutputDescriptor::identifier</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00278">Vamp::Plugin::OutputDescriptor::isQuantized</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00078">m_inputSampleRate</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00079">m_stepSize</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00272">Vamp::Plugin::OutputDescriptor::maxValue</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00266">Vamp::Plugin::OutputDescriptor::minValue</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00220">Vamp::Plugin::OutputDescriptor::name</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00285">Vamp::Plugin::OutputDescriptor::quantizeStep</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00314">Vamp::Plugin::OutputDescriptor::sampleRate</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00302">Vamp::Plugin::OutputDescriptor::sampleType</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00232">Vamp::Plugin::OutputDescriptor::unit</a>, and <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00296">Vamp::Plugin::OutputDescriptor::VariableSampleRate</a>.</p>
297 <p>References <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00247">Vamp::Plugin::OutputDescriptor::binCount</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00227">Vamp::Plugin::OutputDescriptor::description</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00293">Vamp::Plugin::OutputDescriptor::FixedSampleRate</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00671">FixedTempoEstimator::getPreferredBlockSize()</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00320">Vamp::Plugin::OutputDescriptor::hasDuration</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00239">Vamp::Plugin::OutputDescriptor::hasFixedBinCount</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00260">Vamp::Plugin::OutputDescriptor::hasKnownExtents</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00214">Vamp::Plugin::OutputDescriptor::identifier</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00278">Vamp::Plugin::OutputDescriptor::isQuantized</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00436">Vamp::Plugin::m_inputSampleRate</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00272">Vamp::Plugin::OutputDescriptor::maxValue</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00266">Vamp::Plugin::OutputDescriptor::minValue</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00220">Vamp::Plugin::OutputDescriptor::name</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00285">Vamp::Plugin::OutputDescriptor::quantizeStep</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00314">Vamp::Plugin::OutputDescriptor::sampleRate</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00302">Vamp::Plugin::OutputDescriptor::sampleType</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00232">Vamp::Plugin::OutputDescriptor::unit</a>, and <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00296">Vamp::Plugin::OutputDescriptor::VariableSampleRate</a>.</p> 348
298 349 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00710">FixedTempoEstimator::getOutputDescriptors()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00058">getPreferredBlockSize()</a>.</p>
299 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00710">FixedTempoEstimator::getOutputDescriptors()</a>.</p> 350
300 351 </div>
301 </div> 352 </div>
302 </div> 353 <a id="af0fcad4493650728babb7e341963c91d"></a>
303 <a class="anchor" id="af0fcad4493650728babb7e341963c91d"></a> 354 <h2 class="memtitle"><span class="permalink"><a href="#af0fcad4493650728babb7e341963c91d">&#9670;&nbsp;</a></span>initialise()</h2>
304 <div class="memitem"> 355
305 <div class="memproto"> 356 <div class="memitem">
306 <table class="memname"> 357 <div class="memproto">
307 <tr> 358 <table class="memname">
308 <td class="memname">bool <a class="el" href="classFixedTempoEstimator_1_1D.html#af0fcad4493650728babb7e341963c91d">FixedTempoEstimator::D::initialise</a> </td> 359 <tr>
360 <td class="memname">bool FixedTempoEstimator::D::initialise </td>
309 <td>(</td> 361 <td>(</td>
310 <td class="paramtype">size_t&#160;</td> 362 <td class="paramtype">size_t&#160;</td>
311 <td class="paramname"><em>channels</em>, </td> 363 <td class="paramname"><em>channels</em>, </td>
312 </tr> 364 </tr>
313 <tr> 365 <tr>
326 <td></td> 378 <td></td>
327 <td>)</td> 379 <td>)</td>
328 <td></td><td></td> 380 <td></td><td></td>
329 </tr> 381 </tr>
330 </table> 382 </table>
331 </div> 383 </div><div class="memdoc">
332 <div class="memdoc"> 384
333 385 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00252">252</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
334 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00252">252</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 386
335 387 <p class="reference">References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00080">m_blockSize</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00089">m_df</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00088">m_dfsize</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00078">m_inputSampleRate</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00084">m_maxdflen</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00093">m_n</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00086">m_priorMagnitudes</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00079">m_stepSize</a>.</p>
336 <p>References <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00436">Vamp::Plugin::m_inputSampleRate</a>.</p> 388
337 389 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00058">getPreferredBlockSize()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00677">FixedTempoEstimator::initialise()</a>.</p>
338 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00677">FixedTempoEstimator::initialise()</a>.</p> 390
339 391 </div>
340 </div> 392 </div>
341 </div> 393 <a id="af5ac8147bfe79371d00aba8a19c2f8fd"></a>
342 <a class="anchor" id="af5ac8147bfe79371d00aba8a19c2f8fd"></a> 394 <h2 class="memtitle"><span class="permalink"><a href="#af5ac8147bfe79371d00aba8a19c2f8fd">&#9670;&nbsp;</a></span>reset()</h2>
343 <div class="memitem"> 395
344 <div class="memproto"> 396 <div class="memitem">
345 <table class="memname"> 397 <div class="memproto">
346 <tr> 398 <table class="memname">
347 <td class="memname">void <a class="el" href="classFixedTempoEstimator_1_1D.html#af5ac8147bfe79371d00aba8a19c2f8fd">FixedTempoEstimator::D::reset</a> </td> 399 <tr>
400 <td class="memname">void FixedTempoEstimator::D::reset </td>
348 <td>(</td> 401 <td>(</td>
349 <td class="paramname"></td><td>)</td> 402 <td class="paramname"></td><td>)</td>
350 <td></td> 403 <td></td>
351 </tr> 404 </tr>
352 </table> 405 </table>
353 </div> 406 </div><div class="memdoc">
354 <div class="memdoc"> 407
355 408 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00276">276</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
356 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00276">276</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 409
357 410 <p class="reference">References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00080">m_blockSize</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00089">m_df</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00088">m_dfsize</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00091">m_fr</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00096">m_lasttime</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00093">m_n</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00086">m_priorMagnitudes</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00090">m_r</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00095">m_start</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00092">m_t</a>.</p>
358 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00686">FixedTempoEstimator::reset()</a>.</p> 411
359 412 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00058">getPreferredBlockSize()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00686">FixedTempoEstimator::reset()</a>.</p>
360 </div> 413
361 </div> 414 </div>
362 <a class="anchor" id="a7fac74fc9fc54f436408705d1e125e20"></a> 415 </div>
363 <div class="memitem"> 416 <a id="a7fac74fc9fc54f436408705d1e125e20"></a>
364 <div class="memproto"> 417 <h2 class="memtitle"><span class="permalink"><a href="#a7fac74fc9fc54f436408705d1e125e20">&#9670;&nbsp;</a></span>process()</h2>
365 <table class="memname"> 418
366 <tr> 419 <div class="memitem">
367 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FixedTempoEstimator::FeatureSet</a> <a class="el" href="classFixedTempoEstimator_1_1D.html#a7fac74fc9fc54f436408705d1e125e20">FixedTempoEstimator::D::process</a> </td> 420 <div class="memproto">
421 <table class="memname">
422 <tr>
423 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FixedTempoEstimator::FeatureSet</a> FixedTempoEstimator::D::process </td>
368 <td>(</td> 424 <td>(</td>
369 <td class="paramtype">const float *const *&#160;</td> 425 <td class="paramtype">const float *const *&#160;</td>
370 <td class="paramname"><em>inputBuffers</em>, </td> 426 <td class="paramname"><em>inputBuffers</em>, </td>
371 </tr> 427 </tr>
372 <tr> 428 <tr>
379 <td></td> 435 <td></td>
380 <td>)</td> 436 <td>)</td>
381 <td></td><td></td> 437 <td></td><td></td>
382 </tr> 438 </tr>
383 </table> 439 </table>
384 </div> 440 </div><div class="memdoc">
385 <div class="memdoc"> 441
386 442 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00303">303</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
387 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00303">303</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 443
388 444 <p class="reference">References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00375">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00080">m_blockSize</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00089">m_df</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00088">m_dfsize</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00096">m_lasttime</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00093">m_n</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00086">m_priorMagnitudes</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00095">m_start</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00079">m_stepSize</a>.</p>
389 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00716">FixedTempoEstimator::process()</a>.</p> 445
390 446 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00058">getPreferredBlockSize()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00716">FixedTempoEstimator::process()</a>.</p>
391 </div> 447
392 </div> 448 </div>
393 <a class="anchor" id="a7f9c3603bb3374d6936885010dbdd82b"></a> 449 </div>
394 <div class="memitem"> 450 <a id="a7f9c3603bb3374d6936885010dbdd82b"></a>
395 <div class="memproto"> 451 <h2 class="memtitle"><span class="permalink"><a href="#a7f9c3603bb3374d6936885010dbdd82b">&#9670;&nbsp;</a></span>getRemainingFeatures()</h2>
396 <table class="memname"> 452
397 <tr> 453 <div class="memitem">
398 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FixedTempoEstimator::FeatureSet</a> <a class="el" href="classFixedTempoEstimator_1_1D.html#a7f9c3603bb3374d6936885010dbdd82b">FixedTempoEstimator::D::getRemainingFeatures</a> </td> 454 <div class="memproto">
455 <table class="memname">
456 <tr>
457 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FixedTempoEstimator::FeatureSet</a> FixedTempoEstimator::D::getRemainingFeatures </td>
399 <td>(</td> 458 <td>(</td>
400 <td class="paramname"></td><td>)</td> 459 <td class="paramname"></td><td>)</td>
401 <td></td> 460 <td></td>
402 </tr> 461 </tr>
403 </table> 462 </table>
404 </div> 463 </div><div class="memdoc">
405 <div class="memdoc"> 464
406 465 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00352">352</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
407 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00352">352</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 466
408 467 <p class="reference">References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00375">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00088">m_dfsize</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00093">m_n</a>.</p>
409 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00722">FixedTempoEstimator::getRemainingFeatures()</a>.</p> 468
410 469 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00058">getPreferredBlockSize()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00722">FixedTempoEstimator::getRemainingFeatures()</a>.</p>
411 </div> 470
412 </div> 471 </div>
413 <a class="anchor" id="a4f2cbc11fba5bc8af3fd2a0078156091"></a> 472 </div>
414 <div class="memitem"> 473 <a id="a4f2cbc11fba5bc8af3fd2a0078156091"></a>
415 <div class="memproto"> 474 <h2 class="memtitle"><span class="permalink"><a href="#a4f2cbc11fba5bc8af3fd2a0078156091">&#9670;&nbsp;</a></span>calculate()</h2>
416 <table class="memname"> 475
417 <tr> 476 <div class="memitem">
418 <td class="memname">void <a class="el" href="classFixedTempoEstimator_1_1D.html#a4f2cbc11fba5bc8af3fd2a0078156091">FixedTempoEstimator::D::calculate</a> </td> 477 <div class="memproto">
478 <table class="mlabels">
479 <tr>
480 <td class="mlabels-left">
481 <table class="memname">
482 <tr>
483 <td class="memname">void FixedTempoEstimator::D::calculate </td>
419 <td>(</td> 484 <td>(</td>
420 <td class="paramname"></td><td>)</td> 485 <td class="paramname"></td><td>)</td>
421 <td><code> [private]</code></td> 486 <td></td>
422 </tr> 487 </tr>
423 </table> 488 </table>
424 </div> 489 </td>
425 <div class="memdoc"> 490 <td class="mlabels-right">
426 491 <span class="mlabels"><span class="mlabel">private</span></span> </td>
427 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00375">375</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 492 </tr>
428 493 </table>
429 <p>References <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00436">Vamp::Plugin::m_inputSampleRate</a>.</p> 494 </div><div class="memdoc">
430 495
431 </div> 496 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00375">375</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
432 </div> 497
433 <a class="anchor" id="a20389ba1515f6ce4181d3f41e5c4f347"></a> 498 <p class="reference">References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00363">lag2tempo()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00089">m_df</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00088">m_dfsize</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00091">m_fr</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00078">m_inputSampleRate</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00093">m_n</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00090">m_r</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00079">m_stepSize</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00092">m_t</a>.</p>
434 <div class="memitem"> 499
435 <div class="memproto"> 500 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00058">getPreferredBlockSize()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00352">getRemainingFeatures()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00303">process()</a>.</p>
436 <table class="memname"> 501
437 <tr> 502 </div>
438 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FixedTempoEstimator::FeatureSet</a> <a class="el" href="classFixedTempoEstimator_1_1D.html#a20389ba1515f6ce4181d3f41e5c4f347">FixedTempoEstimator::D::assembleFeatures</a> </td> 503 </div>
504 <a id="a20389ba1515f6ce4181d3f41e5c4f347"></a>
505 <h2 class="memtitle"><span class="permalink"><a href="#a20389ba1515f6ce4181d3f41e5c4f347">&#9670;&nbsp;</a></span>assembleFeatures()</h2>
506
507 <div class="memitem">
508 <div class="memproto">
509 <table class="mlabels">
510 <tr>
511 <td class="mlabels-left">
512 <table class="memname">
513 <tr>
514 <td class="memname"><a class="el" href="classVamp_1_1Plugin.html#a448fb57dc245d47923ec9eeaf9856c5f">FixedTempoEstimator::FeatureSet</a> FixedTempoEstimator::D::assembleFeatures </td>
439 <td>(</td> 515 <td>(</td>
440 <td class="paramname"></td><td>)</td> 516 <td class="paramname"></td><td>)</td>
441 <td><code> [private]</code></td> 517 <td></td>
442 </tr> 518 </tr>
443 </table> 519 </table>
444 </div> 520 </td>
445 <div class="memdoc"> 521 <td class="mlabels-right">
446 522 <span class="mlabels"><span class="mlabel">private</span></span> </td>
447 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">481</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 523 </tr>
448 524 </table>
449 <p>References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00186">ACFOutput</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00184">CandidatesOutput</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00185">DFOutput</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00367">Vamp::Plugin::Feature::duration</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00187">FilteredACFOutput</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00360">Vamp::Plugin::Feature::hasDuration</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00344">Vamp::Plugin::Feature::hasTimestamp</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00379">Vamp::Plugin::Feature::label</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00436">Vamp::Plugin::m_inputSampleRate</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00183">TempoOutput</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00352">Vamp::Plugin::Feature::timestamp</a>, and <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00374">Vamp::Plugin::Feature::values</a>.</p> 525 </div><div class="memdoc">
450 526
451 </div> 527 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">481</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
452 </div> 528
453 <a class="anchor" id="a0a7cb0705938097ab23a6f9187e6bae5"></a> 529 <p class="reference">References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00186">ACFOutput</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00184">CandidatesOutput</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00185">DFOutput</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00375">Vamp::Plugin::Feature::duration</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00187">FilteredACFOutput</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00368">Vamp::Plugin::Feature::hasDuration</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00352">Vamp::Plugin::Feature::hasTimestamp</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00387">Vamp::Plugin::Feature::label</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00363">lag2tempo()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00089">m_df</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00091">m_fr</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00078">m_inputSampleRate</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00096">m_lasttime</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00083">m_maxbpm</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00082">m_minbpm</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00093">m_n</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00090">m_r</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00095">m_start</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00079">m_stepSize</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00092">m_t</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00369">tempo2lag()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00183">TempoOutput</a>, <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00360">Vamp::Plugin::Feature::timestamp</a>, and <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00382">Vamp::Plugin::Feature::values</a>.</p>
454 <div class="memitem"> 530
455 <div class="memproto"> 531 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00058">getPreferredBlockSize()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00352">getRemainingFeatures()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00303">process()</a>.</p>
456 <table class="memname"> 532
457 <tr> 533 </div>
458 <td class="memname">float <a class="el" href="classFixedTempoEstimator_1_1D.html#a0a7cb0705938097ab23a6f9187e6bae5">FixedTempoEstimator::D::lag2tempo</a> </td> 534 </div>
535 <a id="a0a7cb0705938097ab23a6f9187e6bae5"></a>
536 <h2 class="memtitle"><span class="permalink"><a href="#a0a7cb0705938097ab23a6f9187e6bae5">&#9670;&nbsp;</a></span>lag2tempo()</h2>
537
538 <div class="memitem">
539 <div class="memproto">
540 <table class="mlabels">
541 <tr>
542 <td class="mlabels-left">
543 <table class="memname">
544 <tr>
545 <td class="memname">float FixedTempoEstimator::D::lag2tempo </td>
459 <td>(</td> 546 <td>(</td>
460 <td class="paramtype">int&#160;</td> 547 <td class="paramtype">int&#160;</td>
461 <td class="paramname"><em>lag</em></td><td>)</td> 548 <td class="paramname"><em>lag</em></td><td>)</td>
462 <td><code> [private]</code></td> 549 <td></td>
463 </tr> 550 </tr>
464 </table> 551 </table>
465 </div> 552 </td>
466 <div class="memdoc"> 553 <td class="mlabels-right">
467 554 <span class="mlabels"><span class="mlabel">private</span></span> </td>
468 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00363">363</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 555 </tr>
469 556 </table>
470 <p>References <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00436">Vamp::Plugin::m_inputSampleRate</a>.</p> 557 </div><div class="memdoc">
471 558
472 </div> 559 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00363">363</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
473 </div> 560
474 <a class="anchor" id="ac6a75212293fc855de6ed0c6581a0fb9"></a> 561 <p class="reference">References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00078">m_inputSampleRate</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00079">m_stepSize</a>.</p>
475 <div class="memitem"> 562
476 <div class="memproto"> 563 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00375">calculate()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00058">getPreferredBlockSize()</a>.</p>
477 <table class="memname"> 564
478 <tr> 565 </div>
479 <td class="memname">int <a class="el" href="classFixedTempoEstimator_1_1D.html#ac6a75212293fc855de6ed0c6581a0fb9">FixedTempoEstimator::D::tempo2lag</a> </td> 566 </div>
567 <a id="ac6a75212293fc855de6ed0c6581a0fb9"></a>
568 <h2 class="memtitle"><span class="permalink"><a href="#ac6a75212293fc855de6ed0c6581a0fb9">&#9670;&nbsp;</a></span>tempo2lag()</h2>
569
570 <div class="memitem">
571 <div class="memproto">
572 <table class="mlabels">
573 <tr>
574 <td class="mlabels-left">
575 <table class="memname">
576 <tr>
577 <td class="memname">int FixedTempoEstimator::D::tempo2lag </td>
480 <td>(</td> 578 <td>(</td>
481 <td class="paramtype">float&#160;</td> 579 <td class="paramtype">float&#160;</td>
482 <td class="paramname"><em>tempo</em></td><td>)</td> 580 <td class="paramname"><em>tempo</em></td><td>)</td>
483 <td><code> [private]</code></td> 581 <td></td>
484 </tr> 582 </tr>
485 </table> 583 </table>
486 </div> 584 </td>
487 <div class="memdoc"> 585 <td class="mlabels-right">
488 586 <span class="mlabels"><span class="mlabel">private</span></span> </td>
489 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00369">369</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 587 </tr>
490 588 </table>
491 <p>References <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00436">Vamp::Plugin::m_inputSampleRate</a>.</p> 589 </div><div class="memdoc">
492 590
493 </div> 591 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00369">369</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
494 </div> 592
495 <hr/><h2>Member Data Documentation</h2> 593 <p class="reference">References <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00078">m_inputSampleRate</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00079">m_stepSize</a>.</p>
496 <a class="anchor" id="a072a0fc30b3912a54858eefdd47f4d4f"></a> 594
497 <div class="memitem"> 595 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">assembleFeatures()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00058">getPreferredBlockSize()</a>.</p>
498 <div class="memproto"> 596
499 <table class="memname"> 597 </div>
500 <tr> 598 </div>
501 <td class="memname">float <a class="el" href="classFixedTempoEstimator_1_1D.html#a072a0fc30b3912a54858eefdd47f4d4f">FixedTempoEstimator::D::m_inputSampleRate</a><code> [private]</code></td> 599 <h2 class="groupheader">Member Data Documentation</h2>
502 </tr> 600 <a id="a072a0fc30b3912a54858eefdd47f4d4f"></a>
503 </table> 601 <h2 class="memtitle"><span class="permalink"><a href="#a072a0fc30b3912a54858eefdd47f4d4f">&#9670;&nbsp;</a></span>m_inputSampleRate</h2>
504 </div> 602
505 <div class="memdoc"> 603 <div class="memitem">
506 604 <div class="memproto">
507 <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> 605 <table class="mlabels">
508 606 <tr>
509 </div> 607 <td class="mlabels-left">
510 </div> 608 <table class="memname">
511 <a class="anchor" id="a837da9722c63fe3c66c738255990c45f"></a> 609 <tr>
512 <div class="memitem"> 610 <td class="memname">float FixedTempoEstimator::D::m_inputSampleRate</td>
513 <div class="memproto"> 611 </tr>
514 <table class="memname"> 612 </table>
515 <tr> 613 </td>
516 <td class="memname">size_t <a class="el" href="classFixedTempoEstimator_1_1D.html#a837da9722c63fe3c66c738255990c45f">FixedTempoEstimator::D::m_stepSize</a><code> [private]</code></td> 614 <td class="mlabels-right">
517 </tr> 615 <span class="mlabels"><span class="mlabel">private</span></span> </td>
518 </table> 616 </tr>
519 </div> 617 </table>
520 <div class="memdoc"> 618 </div><div class="memdoc">
521 619
522 <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> 620 <p class="definition">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>
523 621
524 </div> 622 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00375">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">getOutputDescriptors()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00252">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00363">lag2tempo()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00369">tempo2lag()</a>.</p>
525 </div> 623
526 <a class="anchor" id="a0b9bf37e600f0564b9f305f73a9517c8"></a> 624 </div>
527 <div class="memitem"> 625 </div>
528 <div class="memproto"> 626 <a id="a837da9722c63fe3c66c738255990c45f"></a>
529 <table class="memname"> 627 <h2 class="memtitle"><span class="permalink"><a href="#a837da9722c63fe3c66c738255990c45f">&#9670;&nbsp;</a></span>m_stepSize</h2>
530 <tr> 628
531 <td class="memname">size_t <a class="el" href="classFixedTempoEstimator_1_1D.html#a0b9bf37e600f0564b9f305f73a9517c8">FixedTempoEstimator::D::m_blockSize</a><code> [private]</code></td> 629 <div class="memitem">
532 </tr> 630 <div class="memproto">
533 </table> 631 <table class="mlabels">
534 </div> 632 <tr>
535 <div class="memdoc"> 633 <td class="mlabels-left">
536 634 <table class="memname">
537 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00080">80</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 635 <tr>
538 636 <td class="memname">size_t FixedTempoEstimator::D::m_stepSize</td>
539 </div> 637 </tr>
540 </div> 638 </table>
541 <a class="anchor" id="a768fdbb62e4b21a39897963fdbd486ed"></a> 639 </td>
542 <div class="memitem"> 640 <td class="mlabels-right">
543 <div class="memproto"> 641 <span class="mlabels"><span class="mlabel">private</span></span> </td>
544 <table class="memname"> 642 </tr>
545 <tr> 643 </table>
546 <td class="memname">float <a class="el" href="classFixedTempoEstimator_1_1D.html#a768fdbb62e4b21a39897963fdbd486ed">FixedTempoEstimator::D::m_minbpm</a><code> [private]</code></td> 644 </div><div class="memdoc">
547 </tr> 645
548 </table> 646 <p class="definition">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>
549 </div> 647
550 <div class="memdoc"> 648 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00375">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">getOutputDescriptors()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00252">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00363">lag2tempo()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00303">process()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00369">tempo2lag()</a>.</p>
551 649
552 <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> 650 </div>
553 651 </div>
554 </div> 652 <a id="a0b9bf37e600f0564b9f305f73a9517c8"></a>
555 </div> 653 <h2 class="memtitle"><span class="permalink"><a href="#a0b9bf37e600f0564b9f305f73a9517c8">&#9670;&nbsp;</a></span>m_blockSize</h2>
556 <a class="anchor" id="a33e8d045b222addc6173b50df2553ba8"></a> 654
557 <div class="memitem"> 655 <div class="memitem">
558 <div class="memproto"> 656 <div class="memproto">
559 <table class="memname"> 657 <table class="mlabels">
560 <tr> 658 <tr>
561 <td class="memname">float <a class="el" href="classFixedTempoEstimator_1_1D.html#a33e8d045b222addc6173b50df2553ba8">FixedTempoEstimator::D::m_maxbpm</a><code> [private]</code></td> 659 <td class="mlabels-left">
562 </tr> 660 <table class="memname">
563 </table> 661 <tr>
564 </div> 662 <td class="memname">size_t FixedTempoEstimator::D::m_blockSize</td>
565 <div class="memdoc"> 663 </tr>
566 664 </table>
567 <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> 665 </td>
568 666 <td class="mlabels-right">
569 </div> 667 <span class="mlabels"><span class="mlabel">private</span></span> </td>
570 </div> 668 </tr>
571 <a class="anchor" id="aca506973452865d436e07462eabdebad"></a> 669 </table>
572 <div class="memitem"> 670 </div><div class="memdoc">
573 <div class="memproto"> 671
574 <table class="memname"> 672 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00080">80</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
575 <tr> 673
576 <td class="memname">float <a class="el" href="classFixedTempoEstimator_1_1D.html#aca506973452865d436e07462eabdebad">FixedTempoEstimator::D::m_maxdflen</a><code> [private]</code></td> 674 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00252">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00303">process()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00276">reset()</a>.</p>
577 </tr> 675
578 </table> 676 </div>
579 </div> 677 </div>
580 <div class="memdoc"> 678 <a id="a768fdbb62e4b21a39897963fdbd486ed"></a>
581 679 <h2 class="memtitle"><span class="permalink"><a href="#a768fdbb62e4b21a39897963fdbd486ed">&#9670;&nbsp;</a></span>m_minbpm</h2>
582 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00084">84</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 680
583 681 <div class="memitem">
584 </div> 682 <div class="memproto">
585 </div> 683 <table class="mlabels">
586 <a class="anchor" id="aa59cf1cb5640a910c70884579e5d99ad"></a> 684 <tr>
587 <div class="memitem"> 685 <td class="mlabels-left">
588 <div class="memproto"> 686 <table class="memname">
589 <table class="memname"> 687 <tr>
590 <tr> 688 <td class="memname">float FixedTempoEstimator::D::m_minbpm</td>
591 <td class="memname">float* <a class="el" href="classFixedTempoEstimator_1_1D.html#aa59cf1cb5640a910c70884579e5d99ad">FixedTempoEstimator::D::m_priorMagnitudes</a><code> [private]</code></td> 689 </tr>
592 </tr> 690 </table>
593 </table> 691 </td>
594 </div> 692 <td class="mlabels-right">
595 <div class="memdoc"> 693 <span class="mlabels"><span class="mlabel">private</span></span> </td>
596 694 </tr>
597 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00086">86</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 695 </table>
598 696 </div><div class="memdoc">
599 </div> 697
600 </div> 698 <p class="definition">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>
601 <a class="anchor" id="ae739e006f2d10ef2b13677770b23e663"></a> 699
602 <div class="memitem"> 700 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00159">getParameter()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00172">setParameter()</a>.</p>
603 <div class="memproto"> 701
604 <table class="memname"> 702 </div>
605 <tr> 703 </div>
606 <td class="memname">size_t <a class="el" href="classFixedTempoEstimator_1_1D.html#ae739e006f2d10ef2b13677770b23e663">FixedTempoEstimator::D::m_dfsize</a><code> [private]</code></td> 704 <a id="a33e8d045b222addc6173b50df2553ba8"></a>
607 </tr> 705 <h2 class="memtitle"><span class="permalink"><a href="#a33e8d045b222addc6173b50df2553ba8">&#9670;&nbsp;</a></span>m_maxbpm</h2>
608 </table> 706
609 </div> 707 <div class="memitem">
610 <div class="memdoc"> 708 <div class="memproto">
611 709 <table class="mlabels">
612 <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> 710 <tr>
613 711 <td class="mlabels-left">
614 </div> 712 <table class="memname">
615 </div> 713 <tr>
616 <a class="anchor" id="a8e2312120e87ad9a48fedeebbaefa396"></a> 714 <td class="memname">float FixedTempoEstimator::D::m_maxbpm</td>
617 <div class="memitem"> 715 </tr>
618 <div class="memproto"> 716 </table>
619 <table class="memname"> 717 </td>
620 <tr> 718 <td class="mlabels-right">
621 <td class="memname">float* <a class="el" href="classFixedTempoEstimator_1_1D.html#a8e2312120e87ad9a48fedeebbaefa396">FixedTempoEstimator::D::m_df</a><code> [private]</code></td> 719 <span class="mlabels"><span class="mlabel">private</span></span> </td>
622 </tr> 720 </tr>
623 </table> 721 </table>
624 </div> 722 </div><div class="memdoc">
625 <div class="memdoc"> 723
626 724 <p class="definition">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>
627 <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> 725
628 726 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00159">getParameter()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00172">setParameter()</a>.</p>
629 </div> 727
630 </div> 728 </div>
631 <a class="anchor" id="a7a8c8658ecfeec98962078df89fcd538"></a> 729 </div>
632 <div class="memitem"> 730 <a id="aca506973452865d436e07462eabdebad"></a>
633 <div class="memproto"> 731 <h2 class="memtitle"><span class="permalink"><a href="#aca506973452865d436e07462eabdebad">&#9670;&nbsp;</a></span>m_maxdflen</h2>
634 <table class="memname"> 732
635 <tr> 733 <div class="memitem">
636 <td class="memname">float* <a class="el" href="classFixedTempoEstimator_1_1D.html#a7a8c8658ecfeec98962078df89fcd538">FixedTempoEstimator::D::m_r</a><code> [private]</code></td> 734 <div class="memproto">
637 </tr> 735 <table class="mlabels">
638 </table> 736 <tr>
639 </div> 737 <td class="mlabels-left">
640 <div class="memdoc"> 738 <table class="memname">
641 739 <tr>
642 <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> 740 <td class="memname">float FixedTempoEstimator::D::m_maxdflen</td>
643 741 </tr>
644 </div> 742 </table>
645 </div> 743 </td>
646 <a class="anchor" id="ab255006072672653e645fc315eea6167"></a> 744 <td class="mlabels-right">
647 <div class="memitem"> 745 <span class="mlabels"><span class="mlabel">private</span></span> </td>
648 <div class="memproto"> 746 </tr>
649 <table class="memname"> 747 </table>
650 <tr> 748 </div><div class="memdoc">
651 <td class="memname">float* <a class="el" href="classFixedTempoEstimator_1_1D.html#ab255006072672653e645fc315eea6167">FixedTempoEstimator::D::m_fr</a><code> [private]</code></td> 749
652 </tr> 750 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00084">84</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
653 </table> 751
654 </div> 752 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00159">getParameter()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00252">initialise()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00172">setParameter()</a>.</p>
655 <div class="memdoc"> 753
656 754 </div>
657 <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> 755 </div>
658 756 <a id="aa59cf1cb5640a910c70884579e5d99ad"></a>
659 </div> 757 <h2 class="memtitle"><span class="permalink"><a href="#aa59cf1cb5640a910c70884579e5d99ad">&#9670;&nbsp;</a></span>m_priorMagnitudes</h2>
660 </div> 758
661 <a class="anchor" id="a698446aad2c0f737732a392fb86a612c"></a> 759 <div class="memitem">
662 <div class="memitem"> 760 <div class="memproto">
663 <div class="memproto"> 761 <table class="mlabels">
664 <table class="memname"> 762 <tr>
665 <tr> 763 <td class="mlabels-left">
666 <td class="memname">float* <a class="el" href="classFixedTempoEstimator_1_1D.html#a698446aad2c0f737732a392fb86a612c">FixedTempoEstimator::D::m_t</a><code> [private]</code></td> 764 <table class="memname">
667 </tr> 765 <tr>
668 </table> 766 <td class="memname">float* FixedTempoEstimator::D::m_priorMagnitudes</td>
669 </div> 767 </tr>
670 <div class="memdoc"> 768 </table>
671 769 </td>
672 <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> 770 <td class="mlabels-right">
673 771 <span class="mlabels"><span class="mlabel">private</span></span> </td>
674 </div> 772 </tr>
675 </div> 773 </table>
676 <a class="anchor" id="ab73af7f1943b76388de04cbb4696a983"></a> 774 </div><div class="memdoc">
677 <div class="memitem"> 775
678 <div class="memproto"> 776 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00086">86</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
679 <table class="memname"> 777
680 <tr> 778 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00252">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00303">process()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00276">reset()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00115">~D()</a>.</p>
681 <td class="memname">size_t <a class="el" href="classFixedTempoEstimator_1_1D.html#ab73af7f1943b76388de04cbb4696a983">FixedTempoEstimator::D::m_n</a><code> [private]</code></td> 779
682 </tr> 780 </div>
683 </table> 781 </div>
684 </div> 782 <a id="ae739e006f2d10ef2b13677770b23e663"></a>
685 <div class="memdoc"> 783 <h2 class="memtitle"><span class="permalink"><a href="#ae739e006f2d10ef2b13677770b23e663">&#9670;&nbsp;</a></span>m_dfsize</h2>
686 784
687 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00093">93</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 785 <div class="memitem">
688 786 <div class="memproto">
689 </div> 787 <table class="mlabels">
690 </div> 788 <tr>
691 <a class="anchor" id="a3a3a0b4a4c259087f02d0046241674d0"></a> 789 <td class="mlabels-left">
692 <div class="memitem"> 790 <table class="memname">
693 <div class="memproto"> 791 <tr>
694 <table class="memname"> 792 <td class="memname">size_t FixedTempoEstimator::D::m_dfsize</td>
695 <tr> 793 </tr>
696 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">Vamp::RealTime</a> <a class="el" href="classFixedTempoEstimator_1_1D.html#a3a3a0b4a4c259087f02d0046241674d0">FixedTempoEstimator::D::m_start</a><code> [private]</code></td> 794 </table>
697 </tr> 795 </td>
698 </table> 796 <td class="mlabels-right">
699 </div> 797 <span class="mlabels"><span class="mlabel">private</span></span> </td>
700 <div class="memdoc"> 798 </tr>
701 799 </table>
702 <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> 800 </div><div class="memdoc">
703 801
704 </div> 802 <p class="definition">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>
705 </div> 803
706 <a class="anchor" id="abacd5ff19c301020efb99c03136b849a"></a> 804 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00375">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00352">getRemainingFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00252">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00303">process()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00276">reset()</a>.</p>
707 <div class="memitem"> 805
708 <div class="memproto"> 806 </div>
709 <table class="memname"> 807 </div>
710 <tr> 808 <a id="a8e2312120e87ad9a48fedeebbaefa396"></a>
711 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">Vamp::RealTime</a> <a class="el" href="classFixedTempoEstimator_1_1D.html#abacd5ff19c301020efb99c03136b849a">FixedTempoEstimator::D::m_lasttime</a><code> [private]</code></td> 809 <h2 class="memtitle"><span class="permalink"><a href="#a8e2312120e87ad9a48fedeebbaefa396">&#9670;&nbsp;</a></span>m_df</h2>
712 </tr> 810
713 </table> 811 <div class="memitem">
714 </div> 812 <div class="memproto">
715 <div class="memdoc"> 813 <table class="mlabels">
716 814 <tr>
717 <p>Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00096">96</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p> 815 <td class="mlabels-left">
816 <table class="memname">
817 <tr>
818 <td class="memname">float* FixedTempoEstimator::D::m_df</td>
819 </tr>
820 </table>
821 </td>
822 <td class="mlabels-right">
823 <span class="mlabels"><span class="mlabel">private</span></span> </td>
824 </tr>
825 </table>
826 </div><div class="memdoc">
827
828 <p class="definition">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>
829
830 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00375">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00252">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00303">process()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00276">reset()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00115">~D()</a>.</p>
831
832 </div>
833 </div>
834 <a id="a7a8c8658ecfeec98962078df89fcd538"></a>
835 <h2 class="memtitle"><span class="permalink"><a href="#a7a8c8658ecfeec98962078df89fcd538">&#9670;&nbsp;</a></span>m_r</h2>
836
837 <div class="memitem">
838 <div class="memproto">
839 <table class="mlabels">
840 <tr>
841 <td class="mlabels-left">
842 <table class="memname">
843 <tr>
844 <td class="memname">float* FixedTempoEstimator::D::m_r</td>
845 </tr>
846 </table>
847 </td>
848 <td class="mlabels-right">
849 <span class="mlabels"><span class="mlabel">private</span></span> </td>
850 </tr>
851 </table>
852 </div><div class="memdoc">
853
854 <p class="definition">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>
855
856 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00375">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00276">reset()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00115">~D()</a>.</p>
857
858 </div>
859 </div>
860 <a id="ab255006072672653e645fc315eea6167"></a>
861 <h2 class="memtitle"><span class="permalink"><a href="#ab255006072672653e645fc315eea6167">&#9670;&nbsp;</a></span>m_fr</h2>
862
863 <div class="memitem">
864 <div class="memproto">
865 <table class="mlabels">
866 <tr>
867 <td class="mlabels-left">
868 <table class="memname">
869 <tr>
870 <td class="memname">float* FixedTempoEstimator::D::m_fr</td>
871 </tr>
872 </table>
873 </td>
874 <td class="mlabels-right">
875 <span class="mlabels"><span class="mlabel">private</span></span> </td>
876 </tr>
877 </table>
878 </div><div class="memdoc">
879
880 <p class="definition">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>
881
882 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00375">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00276">reset()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00115">~D()</a>.</p>
883
884 </div>
885 </div>
886 <a id="a698446aad2c0f737732a392fb86a612c"></a>
887 <h2 class="memtitle"><span class="permalink"><a href="#a698446aad2c0f737732a392fb86a612c">&#9670;&nbsp;</a></span>m_t</h2>
888
889 <div class="memitem">
890 <div class="memproto">
891 <table class="mlabels">
892 <tr>
893 <td class="mlabels-left">
894 <table class="memname">
895 <tr>
896 <td class="memname">float* FixedTempoEstimator::D::m_t</td>
897 </tr>
898 </table>
899 </td>
900 <td class="mlabels-right">
901 <span class="mlabels"><span class="mlabel">private</span></span> </td>
902 </tr>
903 </table>
904 </div><div class="memdoc">
905
906 <p class="definition">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>
907
908 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00375">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00276">reset()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00115">~D()</a>.</p>
909
910 </div>
911 </div>
912 <a id="ab73af7f1943b76388de04cbb4696a983"></a>
913 <h2 class="memtitle"><span class="permalink"><a href="#ab73af7f1943b76388de04cbb4696a983">&#9670;&nbsp;</a></span>m_n</h2>
914
915 <div class="memitem">
916 <div class="memproto">
917 <table class="mlabels">
918 <tr>
919 <td class="mlabels-left">
920 <table class="memname">
921 <tr>
922 <td class="memname">size_t FixedTempoEstimator::D::m_n</td>
923 </tr>
924 </table>
925 </td>
926 <td class="mlabels-right">
927 <span class="mlabels"><span class="mlabel">private</span></span> </td>
928 </tr>
929 </table>
930 </div><div class="memdoc">
931
932 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00093">93</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
933
934 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00375">calculate()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00352">getRemainingFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00252">initialise()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00303">process()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00276">reset()</a>.</p>
935
936 </div>
937 </div>
938 <a id="a3a3a0b4a4c259087f02d0046241674d0"></a>
939 <h2 class="memtitle"><span class="permalink"><a href="#a3a3a0b4a4c259087f02d0046241674d0">&#9670;&nbsp;</a></span>m_start</h2>
940
941 <div class="memitem">
942 <div class="memproto">
943 <table class="mlabels">
944 <tr>
945 <td class="mlabels-left">
946 <table class="memname">
947 <tr>
948 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">Vamp::RealTime</a> FixedTempoEstimator::D::m_start</td>
949 </tr>
950 </table>
951 </td>
952 <td class="mlabels-right">
953 <span class="mlabels"><span class="mlabel">private</span></span> </td>
954 </tr>
955 </table>
956 </div><div class="memdoc">
957
958 <p class="definition">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>
959
960 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00303">process()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00276">reset()</a>.</p>
961
962 </div>
963 </div>
964 <a id="abacd5ff19c301020efb99c03136b849a"></a>
965 <h2 class="memtitle"><span class="permalink"><a href="#abacd5ff19c301020efb99c03136b849a">&#9670;&nbsp;</a></span>m_lasttime</h2>
966
967 <div class="memitem">
968 <div class="memproto">
969 <table class="mlabels">
970 <tr>
971 <td class="mlabels-left">
972 <table class="memname">
973 <tr>
974 <td class="memname"><a class="el" href="structVamp_1_1RealTime.html">Vamp::RealTime</a> FixedTempoEstimator::D::m_lasttime</td>
975 </tr>
976 </table>
977 </td>
978 <td class="mlabels-right">
979 <span class="mlabels"><span class="mlabel">private</span></span> </td>
980 </tr>
981 </table>
982 </div><div class="memdoc">
983
984 <p class="definition">Definition at line <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00096">96</a> of file <a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a>.</p>
985
986 <p class="reference">Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00481">assembleFeatures()</a>, <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00303">process()</a>, and <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00276">reset()</a>.</p>
718 987
719 </div> 988 </div>
720 </div> 989 </div>
721 <hr/>The documentation for this class was generated from the following file:<ul> 990 <hr/>The documentation for this class was generated from the following file:<ul>
722 <li><a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a></li> 991 <li><a class="el" href="FixedTempoEstimator_8cpp_source.html">FixedTempoEstimator.cpp</a></li>
723 </ul> 992 </ul>
724 </div><!-- contents --> 993 </div><!-- contents -->
725 </div> 994 </div><!-- doc-content -->
726 <div id="nav-path" class="navpath"> 995 <!-- start footer part -->
727 <ul> 996 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
728 <li class="navelem"><a class="el" href="classFixedTempoEstimator.html">FixedTempoEstimator</a> </li> 997 <ul>
729 <li class="navelem"><a class="el" href="classFixedTempoEstimator_1_1D.html">D</a> </li> 998 <li class="navelem"><a class="el" href="classFixedTempoEstimator.html">FixedTempoEstimator</a></li><li class="navelem"><a class="el" href="classFixedTempoEstimator_1_1D.html">D</a></li>
730 999 <li class="footer">Generated by
731 <li class="footer">Generated on Fri Jul 13 2012 13:28:48 for VampPluginSDK by
732 <a href="http://www.doxygen.org/index.html"> 1000 <a href="http://www.doxygen.org/index.html">
733 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.0 </li> 1001 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
734 </ul> 1002 </ul>
735 </div> 1003 </div>
736
737
738 </body> 1004 </body>
739 </html> 1005 </html>