Mercurial > hg > vamp-docs
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  <span id="projectnumber">2.4</span> | 29  <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 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 List</span></a></li> | |
| 57 <li><a href="inherits.html"><span>Class Hierarchy</span></a></li> | |
| 58 <li><a href="functions.html"><span>Class 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> | | 63 <a href="#pub-methods">Public Member Functions</a> | |
| 78 <a href="#pri-methods">Private Member Functions</a> | | 64 <a href="#pri-methods">Private Member Functions</a> | |
| 79 <a href="#pri-attribs">Private Attributes</a> </div> | 65 <a href="#pri-attribs">Private Attributes</a> | |
| 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"> </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"> </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"> </td></tr> | |
| 90 <tr class="memitem:a78a63ac8bbf342cb0405747871adf4cc"><td class="memItemLeft" align="right" valign="top"> </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"> </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 </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"> </td></tr> |
| 92 <tr class="memitem:ac02826f981736fc2aa5d835fa14e174d"><td class="memItemLeft" align="right" valign="top">size_t </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 </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> </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"> </td></tr> |
| 94 <tr class="memitem:a968ef2e555c81e4a3bde89d19fafb31a"><td class="memItemLeft" align="right" valign="top">float </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 </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"> </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> </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"> </td></tr> | |
| 84 <tr class="memitem:a18751bfd7126626178bbf5987144c060"><td class="memItemLeft" align="right" valign="top">float </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"> </td></tr> | |
| 95 <tr class="memitem:a6cafa64d4cc8aa3556bc0ce6b0c49bc4"><td class="memItemLeft" align="right" valign="top">void </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 </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> </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"> </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> </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"> </td></tr> | |
| 97 <tr class="memitem:af0fcad4493650728babb7e341963c91d"><td class="memItemLeft" align="right" valign="top">bool </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 </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"> </td></tr> | |
| 98 <tr class="memitem:af5ac8147bfe79371d00aba8a19c2f8fd"><td class="memItemLeft" align="right" valign="top">void </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 </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"> </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> </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> </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"> </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> </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> </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"> </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 </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 </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"> </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> </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> </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"> </td></tr> | |
| 105 <tr class="memitem:a0a7cb0705938097ab23a6f9187e6bae5"><td class="memItemLeft" align="right" valign="top">float </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 </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"> </td></tr> | |
| 106 <tr class="memitem:ac6a75212293fc855de6ed0c6581a0fb9"><td class="memItemLeft" align="right" valign="top">int </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 </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"> </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 </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 </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"> </td></tr> | |
| 110 <tr class="memitem:a837da9722c63fe3c66c738255990c45f"><td class="memItemLeft" align="right" valign="top">size_t </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 </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"> </td></tr> | |
| 111 <tr class="memitem:a0b9bf37e600f0564b9f305f73a9517c8"><td class="memItemLeft" align="right" valign="top">size_t </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 </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"> </td></tr> | |
| 112 <tr class="memitem:a768fdbb62e4b21a39897963fdbd486ed"><td class="memItemLeft" align="right" valign="top">float </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 </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"> </td></tr> | |
| 113 <tr class="memitem:a33e8d045b222addc6173b50df2553ba8"><td class="memItemLeft" align="right" valign="top">float </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 </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"> </td></tr> | |
| 114 <tr class="memitem:aca506973452865d436e07462eabdebad"><td class="memItemLeft" align="right" valign="top">float </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 </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"> </td></tr> | |
| 115 <tr class="memitem:aa59cf1cb5640a910c70884579e5d99ad"><td class="memItemLeft" align="right" valign="top">float * </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 * </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"> </td></tr> | |
| 116 <tr class="memitem:ae739e006f2d10ef2b13677770b23e663"><td class="memItemLeft" align="right" valign="top">size_t </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 </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"> </td></tr> | |
| 117 <tr class="memitem:a8e2312120e87ad9a48fedeebbaefa396"><td class="memItemLeft" align="right" valign="top">float * </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 * </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"> </td></tr> | |
| 118 <tr class="memitem:a7a8c8658ecfeec98962078df89fcd538"><td class="memItemLeft" align="right" valign="top">float * </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 * </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"> </td></tr> | |
| 119 <tr class="memitem:ab255006072672653e645fc315eea6167"><td class="memItemLeft" align="right" valign="top">float * </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 * </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"> </td></tr> | |
| 120 <tr class="memitem:a698446aad2c0f737732a392fb86a612c"><td class="memItemLeft" align="right" valign="top">float * </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 * </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"> </td></tr> | |
| 121 <tr class="memitem:ab73af7f1943b76388de04cbb4696a983"><td class="memItemLeft" align="right" valign="top">size_t </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 </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"> </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> </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> </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"> </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> </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> </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"> </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 & Destructor Documentation</h2> | 146 </div><h2 class="groupheader">Constructor & 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">◆ </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 </td> | 156 <td class="paramtype">float </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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 </td> | 281 <td class="paramtype">string </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">◆ </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 </td> | 305 <td class="paramtype">string </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">◆ </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">◆ </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 </td> | 362 <td class="paramtype">size_t </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">◆ </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">◆ </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 * </td> | 425 <td class="paramtype">const float *const * </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">◆ </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">◆ </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">◆ </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">◆ </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 </td> | 547 <td class="paramtype">int </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">◆ </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 </td> | 579 <td class="paramtype">float </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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">◆ </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> |
