annotate code-docs/structVamp_1_1Plugin_1_1OutputDescriptor.html @ 3:5c2683745b33 vamp-plugin-sdk-v2.4

Update for 2.4
author Chris Cannam
date Fri, 13 Jul 2012 13:30:27 +0100
parents 3c430ef1ed66
children 27319718b1f8
rev   line source
Chris@1 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Chris@1 2 <html xmlns="http://www.w3.org/1999/xhtml">
Chris@1 3 <head>
Chris@1 4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
Chris@3 5 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
Chris@1 6 <title>VampPluginSDK: Vamp::Plugin::OutputDescriptor Struct Reference</title>
Chris@1 7
Chris@1 8 <link href="tabs.css" rel="stylesheet" type="text/css"/>
Chris@1 9 <link href="doxygen.css" rel="stylesheet" type="text/css" />
Chris@1 10 <link href="navtree.css" rel="stylesheet" type="text/css"/>
Chris@1 11 <script type="text/javascript" src="jquery.js"></script>
Chris@1 12 <script type="text/javascript" src="resize.js"></script>
Chris@1 13 <script type="text/javascript" src="navtree.js"></script>
Chris@1 14 <script type="text/javascript">
Chris@1 15 $(document).ready(initResizable);
Chris@1 16 </script>
Chris@1 17
Chris@1 18
Chris@1 19 </head>
Chris@1 20 <body>
Chris@1 21 <div id="top"><!-- do not remove this div! -->
Chris@1 22
Chris@1 23
Chris@1 24 <div id="titlearea">
Chris@1 25 <table cellspacing="0" cellpadding="0">
Chris@1 26 <tbody>
Chris@1 27 <tr style="height: 56px;">
Chris@1 28
Chris@1 29
Chris@1 30 <td style="padding-left: 0.5em;">
Chris@1 31 <div id="projectname">VampPluginSDK
Chris@3 32 &#160;<span id="projectnumber">2.4</span>
Chris@1 33 </div>
Chris@1 34
Chris@1 35 </td>
Chris@1 36
Chris@1 37
Chris@1 38
Chris@1 39 </tr>
Chris@1 40 </tbody>
Chris@1 41 </table>
Chris@1 42 </div>
Chris@1 43
Chris@3 44 <!-- Generated by Doxygen 1.8.0 -->
Chris@1 45 <div id="navrow1" class="tabs">
Chris@1 46 <ul class="tablist">
Chris@1 47 <li><a href="index.html"><span>Main&#160;Page</span></a></li>
Chris@1 48 <li><a href="namespaces.html"><span>Namespaces</span></a></li>
Chris@1 49 <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
Chris@1 50 <li><a href="files.html"><span>Files</span></a></li>
Chris@1 51 <li><a href="dirs.html"><span>Directories</span></a></li>
Chris@1 52 </ul>
Chris@1 53 </div>
Chris@1 54 <div id="navrow2" class="tabs2">
Chris@1 55 <ul class="tablist">
Chris@1 56 <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
Chris@1 57 <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
Chris@1 58 <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
Chris@1 59 </ul>
Chris@1 60 </div>
Chris@1 61 </div>
Chris@1 62 <div id="side-nav" class="ui-resizable side-nav-resizable">
Chris@1 63 <div id="nav-tree">
Chris@1 64 <div id="nav-tree-contents">
Chris@1 65 </div>
Chris@1 66 </div>
Chris@1 67 <div id="splitbar" style="-moz-user-select:none;"
Chris@1 68 class="ui-resizable-handle">
Chris@1 69 </div>
Chris@1 70 </div>
Chris@1 71 <script type="text/javascript">
Chris@1 72 initNavTree('structVamp_1_1Plugin_1_1OutputDescriptor.html','');
Chris@1 73 </script>
Chris@1 74 <div id="doc-content">
Chris@1 75 <div class="header">
Chris@1 76 <div class="summary">
Chris@1 77 <a href="#pub-types">Public Types</a> &#124;
Chris@1 78 <a href="#pub-methods">Public Member Functions</a> &#124;
Chris@1 79 <a href="#pub-attribs">Public Attributes</a> </div>
Chris@1 80 <div class="headertitle">
Chris@1 81 <div class="title">Vamp::Plugin::OutputDescriptor Struct Reference</div> </div>
Chris@3 82 </div><!--header-->
Chris@1 83 <div class="contents">
Chris@3 84
Chris@1 85 <p><code>#include &lt;<a class="el" href="vamp-sdk_2Plugin_8h_source.html">Plugin.h</a>&gt;</code></p>
Chris@1 86
Chris@1 87 <p><a href="structVamp_1_1Plugin_1_1OutputDescriptor-members.html">List of all members.</a></p>
Chris@1 88 <table class="memberdecls">
Chris@1 89 <tr><td colspan="2"><h2><a name="pub-types"></a>
Chris@1 90 Public Types</h2></td></tr>
Chris@3 91 <tr class="memitem:abffa9ed50cd756df70fd51f0355f448c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#abffa9ed50cd756df70fd51f0355f448c">SampleType</a> { <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#abffa9ed50cd756df70fd51f0355f448ca0459d5d0d2198d21e8bc90abe4fdccca">OneSamplePerStep</a>,
Chris@1 92 <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#abffa9ed50cd756df70fd51f0355f448ca4c74bd2fc96dfe2815623f94b40e5629">FixedSampleRate</a>,
Chris@1 93 <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#abffa9ed50cd756df70fd51f0355f448cadea995a737867f7b22b52f1c43c5432e">VariableSampleRate</a>
Chris@1 94 }</td></tr>
Chris@1 95 <tr><td colspan="2"><h2><a name="pub-methods"></a>
Chris@1 96 Public Member Functions</h2></td></tr>
Chris@3 97 <tr class="memitem:a1ebf91cc3f60e4cbba818c10591cd344"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#a1ebf91cc3f60e4cbba818c10591cd344">OutputDescriptor</a> ()</td></tr>
Chris@1 98 <tr><td colspan="2"><h2><a name="pub-attribs"></a>
Chris@1 99 Public Attributes</h2></td></tr>
Chris@3 100 <tr class="memitem:ae2c893ddb1860589517ab7eaa989a18b"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#ae2c893ddb1860589517ab7eaa989a18b">identifier</a></td></tr>
Chris@3 101 <tr class="memdesc:ae2c893ddb1860589517ab7eaa989a18b"><td class="mdescLeft">&#160;</td><td class="mdescRight">The name of the output, in computer-usable form. <a href="#ae2c893ddb1860589517ab7eaa989a18b"></a><br/></td></tr>
Chris@3 102 <tr class="memitem:ab824b2b34ee50f897a30901c620e8d87"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#ab824b2b34ee50f897a30901c620e8d87">name</a></td></tr>
Chris@3 103 <tr class="memdesc:ab824b2b34ee50f897a30901c620e8d87"><td class="mdescLeft">&#160;</td><td class="mdescRight">The human-readable name of the output. <a href="#ab824b2b34ee50f897a30901c620e8d87"></a><br/></td></tr>
Chris@3 104 <tr class="memitem:af9b4fe8f78e7126ead820ba5dc55efd1"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#af9b4fe8f78e7126ead820ba5dc55efd1">description</a></td></tr>
Chris@3 105 <tr class="memdesc:af9b4fe8f78e7126ead820ba5dc55efd1"><td class="mdescLeft">&#160;</td><td class="mdescRight">A human-readable short text describing the output. <a href="#af9b4fe8f78e7126ead820ba5dc55efd1"></a><br/></td></tr>
Chris@3 106 <tr class="memitem:aa057a8833fa037f06ac9f7b85b85d5e4"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#aa057a8833fa037f06ac9f7b85b85d5e4">unit</a></td></tr>
Chris@3 107 <tr class="memdesc:aa057a8833fa037f06ac9f7b85b85d5e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">The unit of the output, in human-readable form. <a href="#aa057a8833fa037f06ac9f7b85b85d5e4"></a><br/></td></tr>
Chris@3 108 <tr class="memitem:af0e577e1a256ff6eed6ea42133fec77d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#af0e577e1a256ff6eed6ea42133fec77d">hasFixedBinCount</a></td></tr>
Chris@3 109 <tr class="memdesc:af0e577e1a256ff6eed6ea42133fec77d"><td class="mdescLeft">&#160;</td><td class="mdescRight">True if the output has the same number of values per sample for every output sample. <a href="#af0e577e1a256ff6eed6ea42133fec77d"></a><br/></td></tr>
Chris@3 110 <tr class="memitem:afdd006959a995e40ef7d565a3a4df6dc"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#afdd006959a995e40ef7d565a3a4df6dc">binCount</a></td></tr>
Chris@3 111 <tr class="memdesc:afdd006959a995e40ef7d565a3a4df6dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of values per result of the output. <a href="#afdd006959a995e40ef7d565a3a4df6dc"></a><br/></td></tr>
Chris@3 112 <tr class="memitem:a31d9b79e2d8241344f551a22fcb5c8c7"><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#a31d9b79e2d8241344f551a22fcb5c8c7">binNames</a></td></tr>
Chris@3 113 <tr class="memdesc:a31d9b79e2d8241344f551a22fcb5c8c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">The (human-readable) names of each of the bins, if appropriate. <a href="#a31d9b79e2d8241344f551a22fcb5c8c7"></a><br/></td></tr>
Chris@3 114 <tr class="memitem:ae9ccb65f99f477096b65dd031f4c5e31"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#ae9ccb65f99f477096b65dd031f4c5e31">hasKnownExtents</a></td></tr>
Chris@3 115 <tr class="memdesc:ae9ccb65f99f477096b65dd031f4c5e31"><td class="mdescLeft">&#160;</td><td class="mdescRight">True if the results in each output bin fall within a fixed numeric range (minimum and maximum values). <a href="#ae9ccb65f99f477096b65dd031f4c5e31"></a><br/></td></tr>
Chris@3 116 <tr class="memitem:ac9f5924c0be7571bba8e7ae7e7a921f4"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#ac9f5924c0be7571bba8e7ae7e7a921f4">minValue</a></td></tr>
Chris@3 117 <tr class="memdesc:ac9f5924c0be7571bba8e7ae7e7a921f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of the results in the output. <a href="#ac9f5924c0be7571bba8e7ae7e7a921f4"></a><br/></td></tr>
Chris@3 118 <tr class="memitem:a907b4e8fbb48a46ac5a05f880d72719f"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#a907b4e8fbb48a46ac5a05f880d72719f">maxValue</a></td></tr>
Chris@3 119 <tr class="memdesc:a907b4e8fbb48a46ac5a05f880d72719f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of the results in the output. <a href="#a907b4e8fbb48a46ac5a05f880d72719f"></a><br/></td></tr>
Chris@3 120 <tr class="memitem:a1b4858928d23bfd7d5bc557c82a83fb4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#a1b4858928d23bfd7d5bc557c82a83fb4">isQuantized</a></td></tr>
Chris@3 121 <tr class="memdesc:a1b4858928d23bfd7d5bc557c82a83fb4"><td class="mdescLeft">&#160;</td><td class="mdescRight">True if the output values are quantized to a particular resolution. <a href="#a1b4858928d23bfd7d5bc557c82a83fb4"></a><br/></td></tr>
Chris@3 122 <tr class="memitem:a3bed37153067b625b95acb40b60dbf0b"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#a3bed37153067b625b95acb40b60dbf0b">quantizeStep</a></td></tr>
Chris@3 123 <tr class="memdesc:a3bed37153067b625b95acb40b60dbf0b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quantization resolution of the output values (e.g. <a href="#a3bed37153067b625b95acb40b60dbf0b"></a><br/></td></tr>
Chris@3 124 <tr class="memitem:a0d1194980d44e31b25ef3b4b070d6b5d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#abffa9ed50cd756df70fd51f0355f448c">SampleType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#a0d1194980d44e31b25ef3b4b070d6b5d">sampleType</a></td></tr>
Chris@3 125 <tr class="memdesc:a0d1194980d44e31b25ef3b4b070d6b5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Positioning in time of the output results. <a href="#a0d1194980d44e31b25ef3b4b070d6b5d"></a><br/></td></tr>
Chris@3 126 <tr class="memitem:add0cbbdfa9c91764037c39365b1d42af"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#add0cbbdfa9c91764037c39365b1d42af">sampleRate</a></td></tr>
Chris@3 127 <tr class="memdesc:add0cbbdfa9c91764037c39365b1d42af"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sample rate of the output results, as samples per second. <a href="#add0cbbdfa9c91764037c39365b1d42af"></a><br/></td></tr>
Chris@3 128 <tr class="memitem:ab0d7cc6ab19e53b5bd12ee234f549ea3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#ab0d7cc6ab19e53b5bd12ee234f549ea3">hasDuration</a></td></tr>
Chris@3 129 <tr class="memdesc:ab0d7cc6ab19e53b5bd12ee234f549ea3"><td class="mdescLeft">&#160;</td><td class="mdescRight">True if the returned results for this output are known to have a duration field. <a href="#ab0d7cc6ab19e53b5bd12ee234f549ea3"></a><br/></td></tr>
Chris@1 130 </table>
Chris@1 131 <hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
Chris@1 132 <div class="textblock">
Chris@1 133 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00206">206</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 134 </div><hr/><h2>Member Enumeration Documentation</h2>
Chris@3 135 <a class="anchor" id="abffa9ed50cd756df70fd51f0355f448c"></a>
Chris@1 136 <div class="memitem">
Chris@1 137 <div class="memproto">
Chris@1 138 <table class="memname">
Chris@1 139 <tr>
Chris@1 140 <td class="memname">enum <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#abffa9ed50cd756df70fd51f0355f448c">Vamp::Plugin::OutputDescriptor::SampleType</a></td>
Chris@1 141 </tr>
Chris@1 142 </table>
Chris@1 143 </div>
Chris@1 144 <div class="memdoc">
Chris@1 145 <dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
Chris@3 146 <tr><td valign="top"><em><a class="anchor" id="abffa9ed50cd756df70fd51f0355f448ca0459d5d0d2198d21e8bc90abe4fdccca"></a>OneSamplePerStep</em>&nbsp;</td><td>
Chris@1 147 <p>Results from each <a class="el" href="classVamp_1_1Plugin.html#ae4aed3bebfe80a2e2fccd3d37af26996" title="Process a single block of input data.">process()</a> align with that call's block start. </p>
Chris@1 148 </td></tr>
Chris@3 149 <tr><td valign="top"><em><a class="anchor" id="abffa9ed50cd756df70fd51f0355f448ca4c74bd2fc96dfe2815623f94b40e5629"></a>FixedSampleRate</em>&nbsp;</td><td>
Chris@1 150 <p>Results are evenly spaced in time (sampleRate specified below) </p>
Chris@1 151 </td></tr>
Chris@3 152 <tr><td valign="top"><em><a class="anchor" id="abffa9ed50cd756df70fd51f0355f448cadea995a737867f7b22b52f1c43c5432e"></a>VariableSampleRate</em>&nbsp;</td><td>
Chris@1 153 <p>Results are unevenly spaced and have individual timestamps. </p>
Chris@1 154 </td></tr>
Chris@1 155 </table>
Chris@1 156 </dd>
Chris@1 157 </dl>
Chris@1 158
Chris@1 159 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00287">287</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 160
Chris@1 161 </div>
Chris@1 162 </div>
Chris@1 163 <hr/><h2>Constructor &amp; Destructor Documentation</h2>
Chris@3 164 <a class="anchor" id="a1ebf91cc3f60e4cbba818c10591cd344"></a>
Chris@1 165 <div class="memitem">
Chris@1 166 <div class="memproto">
Chris@1 167 <table class="memname">
Chris@1 168 <tr>
Chris@3 169 <td class="memname"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#a1ebf91cc3f60e4cbba818c10591cd344">Vamp::Plugin::OutputDescriptor::OutputDescriptor</a> </td>
Chris@1 170 <td>(</td>
Chris@1 171 <td class="paramname"></td><td>)</td>
Chris@1 172 <td><code> [inline]</code></td>
Chris@1 173 </tr>
Chris@1 174 </table>
Chris@1 175 </div>
Chris@1 176 <div class="memdoc">
Chris@1 177
Chris@1 178 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00322">322</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 179
Chris@1 180 </div>
Chris@1 181 </div>
Chris@1 182 <hr/><h2>Member Data Documentation</h2>
Chris@3 183 <a class="anchor" id="ae2c893ddb1860589517ab7eaa989a18b"></a>
Chris@1 184 <div class="memitem">
Chris@1 185 <div class="memproto">
Chris@1 186 <table class="memname">
Chris@1 187 <tr>
Chris@1 188 <td class="memname">std::string <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#ae2c893ddb1860589517ab7eaa989a18b">Vamp::Plugin::OutputDescriptor::identifier</a></td>
Chris@1 189 </tr>
Chris@1 190 </table>
Chris@1 191 </div>
Chris@1 192 <div class="memdoc">
Chris@1 193
Chris@1 194 <p>The name of the output, in computer-usable form. </p>
Chris@1 195 <p>Should be reasonably short and without whitespace or punctuation, using the characters [a-zA-Z0-9_-] only. Example: "zero_crossing_count" </p>
Chris@1 196
Chris@1 197 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00214">214</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 198
Chris@1 199 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>, <a class="el" href="AmplitudeFollower_8cpp_source.html#l00128">AmplitudeFollower::getOutputDescriptors()</a>, <a class="el" href="SpectralCentroid_8cpp_source.html#l00121">SpectralCentroid::getOutputDescriptors()</a>, <a class="el" href="ZeroCrossing_8cpp_source.html#l00111">ZeroCrossing::getOutputDescriptors()</a>, <a class="el" href="PowerSpectrum_8cpp_source.html#l00108">PowerSpectrum::getOutputDescriptors()</a>, and <a class="el" href="PercussionOnsetDetector_8cpp_source.html#l00196">PercussionOnsetDetector::getOutputDescriptors()</a>.</p>
Chris@1 200
Chris@1 201 </div>
Chris@1 202 </div>
Chris@3 203 <a class="anchor" id="ab824b2b34ee50f897a30901c620e8d87"></a>
Chris@1 204 <div class="memitem">
Chris@1 205 <div class="memproto">
Chris@1 206 <table class="memname">
Chris@1 207 <tr>
Chris@1 208 <td class="memname">std::string <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#ab824b2b34ee50f897a30901c620e8d87">Vamp::Plugin::OutputDescriptor::name</a></td>
Chris@1 209 </tr>
Chris@1 210 </table>
Chris@1 211 </div>
Chris@1 212 <div class="memdoc">
Chris@1 213
Chris@1 214 <p>The human-readable name of the output. </p>
Chris@1 215 <p>Example: "Zero Crossing Counts" </p>
Chris@1 216
Chris@1 217 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00220">220</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 218
Chris@1 219 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>, <a class="el" href="AmplitudeFollower_8cpp_source.html#l00128">AmplitudeFollower::getOutputDescriptors()</a>, <a class="el" href="SpectralCentroid_8cpp_source.html#l00121">SpectralCentroid::getOutputDescriptors()</a>, <a class="el" href="ZeroCrossing_8cpp_source.html#l00111">ZeroCrossing::getOutputDescriptors()</a>, <a class="el" href="PowerSpectrum_8cpp_source.html#l00108">PowerSpectrum::getOutputDescriptors()</a>, and <a class="el" href="PercussionOnsetDetector_8cpp_source.html#l00196">PercussionOnsetDetector::getOutputDescriptors()</a>.</p>
Chris@1 220
Chris@1 221 </div>
Chris@1 222 </div>
Chris@3 223 <a class="anchor" id="af9b4fe8f78e7126ead820ba5dc55efd1"></a>
Chris@1 224 <div class="memitem">
Chris@1 225 <div class="memproto">
Chris@1 226 <table class="memname">
Chris@1 227 <tr>
Chris@1 228 <td class="memname">std::string <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#af9b4fe8f78e7126ead820ba5dc55efd1">Vamp::Plugin::OutputDescriptor::description</a></td>
Chris@1 229 </tr>
Chris@1 230 </table>
Chris@1 231 </div>
Chris@1 232 <div class="memdoc">
Chris@1 233
Chris@1 234 <p>A human-readable short text describing the output. </p>
Chris@1 235 <p>May be empty if the name has said it all already. Example: "The number of zero crossing points per processing block" </p>
Chris@1 236
Chris@1 237 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00227">227</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 238
Chris@1 239 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>, <a class="el" href="AmplitudeFollower_8cpp_source.html#l00128">AmplitudeFollower::getOutputDescriptors()</a>, <a class="el" href="SpectralCentroid_8cpp_source.html#l00121">SpectralCentroid::getOutputDescriptors()</a>, <a class="el" href="ZeroCrossing_8cpp_source.html#l00111">ZeroCrossing::getOutputDescriptors()</a>, <a class="el" href="PowerSpectrum_8cpp_source.html#l00108">PowerSpectrum::getOutputDescriptors()</a>, and <a class="el" href="PercussionOnsetDetector_8cpp_source.html#l00196">PercussionOnsetDetector::getOutputDescriptors()</a>.</p>
Chris@1 240
Chris@1 241 </div>
Chris@1 242 </div>
Chris@3 243 <a class="anchor" id="aa057a8833fa037f06ac9f7b85b85d5e4"></a>
Chris@1 244 <div class="memitem">
Chris@1 245 <div class="memproto">
Chris@1 246 <table class="memname">
Chris@1 247 <tr>
Chris@1 248 <td class="memname">std::string <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#aa057a8833fa037f06ac9f7b85b85d5e4">Vamp::Plugin::OutputDescriptor::unit</a></td>
Chris@1 249 </tr>
Chris@1 250 </table>
Chris@1 251 </div>
Chris@1 252 <div class="memdoc">
Chris@1 253
Chris@1 254 <p>The unit of the output, in human-readable form. </p>
Chris@1 255
Chris@1 256 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00232">232</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 257
Chris@1 258 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>, <a class="el" href="AmplitudeFollower_8cpp_source.html#l00128">AmplitudeFollower::getOutputDescriptors()</a>, <a class="el" href="SpectralCentroid_8cpp_source.html#l00121">SpectralCentroid::getOutputDescriptors()</a>, <a class="el" href="ZeroCrossing_8cpp_source.html#l00111">ZeroCrossing::getOutputDescriptors()</a>, <a class="el" href="PowerSpectrum_8cpp_source.html#l00108">PowerSpectrum::getOutputDescriptors()</a>, and <a class="el" href="PercussionOnsetDetector_8cpp_source.html#l00196">PercussionOnsetDetector::getOutputDescriptors()</a>.</p>
Chris@1 259
Chris@1 260 </div>
Chris@1 261 </div>
Chris@3 262 <a class="anchor" id="af0e577e1a256ff6eed6ea42133fec77d"></a>
Chris@1 263 <div class="memitem">
Chris@1 264 <div class="memproto">
Chris@1 265 <table class="memname">
Chris@1 266 <tr>
Chris@1 267 <td class="memname">bool <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#af0e577e1a256ff6eed6ea42133fec77d">Vamp::Plugin::OutputDescriptor::hasFixedBinCount</a></td>
Chris@1 268 </tr>
Chris@1 269 </table>
Chris@1 270 </div>
Chris@1 271 <div class="memdoc">
Chris@1 272
Chris@1 273 <p>True if the output has the same number of values per sample for every output sample. </p>
Chris@1 274 <p>Outputs for which this is false are unlikely to be very useful in a general-purpose host. </p>
Chris@1 275
Chris@1 276 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00239">239</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 277
Chris@1 278 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>, <a class="el" href="AmplitudeFollower_8cpp_source.html#l00128">AmplitudeFollower::getOutputDescriptors()</a>, <a class="el" href="SpectralCentroid_8cpp_source.html#l00121">SpectralCentroid::getOutputDescriptors()</a>, <a class="el" href="ZeroCrossing_8cpp_source.html#l00111">ZeroCrossing::getOutputDescriptors()</a>, <a class="el" href="PowerSpectrum_8cpp_source.html#l00108">PowerSpectrum::getOutputDescriptors()</a>, and <a class="el" href="PercussionOnsetDetector_8cpp_source.html#l00196">PercussionOnsetDetector::getOutputDescriptors()</a>.</p>
Chris@1 279
Chris@1 280 </div>
Chris@1 281 </div>
Chris@3 282 <a class="anchor" id="afdd006959a995e40ef7d565a3a4df6dc"></a>
Chris@1 283 <div class="memitem">
Chris@1 284 <div class="memproto">
Chris@1 285 <table class="memname">
Chris@1 286 <tr>
Chris@1 287 <td class="memname">size_t <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#afdd006959a995e40ef7d565a3a4df6dc">Vamp::Plugin::OutputDescriptor::binCount</a></td>
Chris@1 288 </tr>
Chris@1 289 </table>
Chris@1 290 </div>
Chris@1 291 <div class="memdoc">
Chris@1 292
Chris@1 293 <p>The number of values per result of the output. </p>
Chris@1 294 <p>Undefined if hasFixedBinCount is false. If this is zero, the output is point data (i.e. only the time of each output is of interest, the value list will be empty). </p>
Chris@1 295
Chris@1 296 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00247">247</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 297
Chris@1 298 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>, <a class="el" href="AmplitudeFollower_8cpp_source.html#l00128">AmplitudeFollower::getOutputDescriptors()</a>, <a class="el" href="SpectralCentroid_8cpp_source.html#l00121">SpectralCentroid::getOutputDescriptors()</a>, <a class="el" href="ZeroCrossing_8cpp_source.html#l00111">ZeroCrossing::getOutputDescriptors()</a>, <a class="el" href="PowerSpectrum_8cpp_source.html#l00108">PowerSpectrum::getOutputDescriptors()</a>, and <a class="el" href="PercussionOnsetDetector_8cpp_source.html#l00196">PercussionOnsetDetector::getOutputDescriptors()</a>.</p>
Chris@1 299
Chris@1 300 </div>
Chris@1 301 </div>
Chris@3 302 <a class="anchor" id="a31d9b79e2d8241344f551a22fcb5c8c7"></a>
Chris@1 303 <div class="memitem">
Chris@1 304 <div class="memproto">
Chris@1 305 <table class="memname">
Chris@1 306 <tr>
Chris@1 307 <td class="memname">std::vector&lt;std::string&gt; <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#a31d9b79e2d8241344f551a22fcb5c8c7">Vamp::Plugin::OutputDescriptor::binNames</a></td>
Chris@1 308 </tr>
Chris@1 309 </table>
Chris@1 310 </div>
Chris@1 311 <div class="memdoc">
Chris@1 312
Chris@1 313 <p>The (human-readable) names of each of the bins, if appropriate. </p>
Chris@1 314 <p>This is always optional. </p>
Chris@1 315
Chris@1 316 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00253">253</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 317
Chris@1 318 </div>
Chris@1 319 </div>
Chris@3 320 <a class="anchor" id="ae9ccb65f99f477096b65dd031f4c5e31"></a>
Chris@1 321 <div class="memitem">
Chris@1 322 <div class="memproto">
Chris@1 323 <table class="memname">
Chris@1 324 <tr>
Chris@1 325 <td class="memname">bool <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#ae9ccb65f99f477096b65dd031f4c5e31">Vamp::Plugin::OutputDescriptor::hasKnownExtents</a></td>
Chris@1 326 </tr>
Chris@1 327 </table>
Chris@1 328 </div>
Chris@1 329 <div class="memdoc">
Chris@1 330
Chris@1 331 <p>True if the results in each output bin fall within a fixed numeric range (minimum and maximum values). </p>
Chris@1 332 <p>Undefined if binCount is zero. </p>
Chris@1 333
Chris@1 334 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00260">260</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 335
Chris@1 336 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>, <a class="el" href="AmplitudeFollower_8cpp_source.html#l00128">AmplitudeFollower::getOutputDescriptors()</a>, <a class="el" href="SpectralCentroid_8cpp_source.html#l00121">SpectralCentroid::getOutputDescriptors()</a>, <a class="el" href="ZeroCrossing_8cpp_source.html#l00111">ZeroCrossing::getOutputDescriptors()</a>, <a class="el" href="PowerSpectrum_8cpp_source.html#l00108">PowerSpectrum::getOutputDescriptors()</a>, and <a class="el" href="PercussionOnsetDetector_8cpp_source.html#l00196">PercussionOnsetDetector::getOutputDescriptors()</a>.</p>
Chris@1 337
Chris@1 338 </div>
Chris@1 339 </div>
Chris@3 340 <a class="anchor" id="ac9f5924c0be7571bba8e7ae7e7a921f4"></a>
Chris@1 341 <div class="memitem">
Chris@1 342 <div class="memproto">
Chris@1 343 <table class="memname">
Chris@1 344 <tr>
Chris@1 345 <td class="memname">float <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#ac9f5924c0be7571bba8e7ae7e7a921f4">Vamp::Plugin::OutputDescriptor::minValue</a></td>
Chris@1 346 </tr>
Chris@1 347 </table>
Chris@1 348 </div>
Chris@1 349 <div class="memdoc">
Chris@1 350
Chris@1 351 <p>Minimum value of the results in the output. </p>
Chris@1 352 <p>Undefined if hasKnownExtents is false or binCount is zero. </p>
Chris@1 353
Chris@1 354 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00266">266</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 355
Chris@1 356 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>.</p>
Chris@1 357
Chris@1 358 </div>
Chris@1 359 </div>
Chris@3 360 <a class="anchor" id="a907b4e8fbb48a46ac5a05f880d72719f"></a>
Chris@1 361 <div class="memitem">
Chris@1 362 <div class="memproto">
Chris@1 363 <table class="memname">
Chris@1 364 <tr>
Chris@1 365 <td class="memname">float <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#a907b4e8fbb48a46ac5a05f880d72719f">Vamp::Plugin::OutputDescriptor::maxValue</a></td>
Chris@1 366 </tr>
Chris@1 367 </table>
Chris@1 368 </div>
Chris@1 369 <div class="memdoc">
Chris@1 370
Chris@1 371 <p>Maximum value of the results in the output. </p>
Chris@1 372 <p>Undefined if hasKnownExtents is false or binCount is zero. </p>
Chris@1 373
Chris@1 374 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00272">272</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 375
Chris@1 376 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>.</p>
Chris@1 377
Chris@1 378 </div>
Chris@1 379 </div>
Chris@3 380 <a class="anchor" id="a1b4858928d23bfd7d5bc557c82a83fb4"></a>
Chris@1 381 <div class="memitem">
Chris@1 382 <div class="memproto">
Chris@1 383 <table class="memname">
Chris@1 384 <tr>
Chris@1 385 <td class="memname">bool <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#a1b4858928d23bfd7d5bc557c82a83fb4">Vamp::Plugin::OutputDescriptor::isQuantized</a></td>
Chris@1 386 </tr>
Chris@1 387 </table>
Chris@1 388 </div>
Chris@1 389 <div class="memdoc">
Chris@1 390
Chris@1 391 <p>True if the output values are quantized to a particular resolution. </p>
Chris@1 392 <p>Undefined if binCount is zero. </p>
Chris@1 393
Chris@1 394 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00278">278</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 395
Chris@1 396 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>, <a class="el" href="AmplitudeFollower_8cpp_source.html#l00128">AmplitudeFollower::getOutputDescriptors()</a>, <a class="el" href="SpectralCentroid_8cpp_source.html#l00121">SpectralCentroid::getOutputDescriptors()</a>, <a class="el" href="ZeroCrossing_8cpp_source.html#l00111">ZeroCrossing::getOutputDescriptors()</a>, <a class="el" href="PowerSpectrum_8cpp_source.html#l00108">PowerSpectrum::getOutputDescriptors()</a>, and <a class="el" href="PercussionOnsetDetector_8cpp_source.html#l00196">PercussionOnsetDetector::getOutputDescriptors()</a>.</p>
Chris@1 397
Chris@1 398 </div>
Chris@1 399 </div>
Chris@3 400 <a class="anchor" id="a3bed37153067b625b95acb40b60dbf0b"></a>
Chris@1 401 <div class="memitem">
Chris@1 402 <div class="memproto">
Chris@1 403 <table class="memname">
Chris@1 404 <tr>
Chris@1 405 <td class="memname">float <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#a3bed37153067b625b95acb40b60dbf0b">Vamp::Plugin::OutputDescriptor::quantizeStep</a></td>
Chris@1 406 </tr>
Chris@1 407 </table>
Chris@1 408 </div>
Chris@1 409 <div class="memdoc">
Chris@1 410
Chris@1 411 <p>Quantization resolution of the output values (e.g. </p>
Chris@1 412 <p>1.0 if they are all integers). Undefined if isQuantized is false or binCount is zero. </p>
Chris@1 413
Chris@1 414 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00285">285</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 415
Chris@1 416 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>, <a class="el" href="ZeroCrossing_8cpp_source.html#l00111">ZeroCrossing::getOutputDescriptors()</a>, and <a class="el" href="PercussionOnsetDetector_8cpp_source.html#l00196">PercussionOnsetDetector::getOutputDescriptors()</a>.</p>
Chris@1 417
Chris@1 418 </div>
Chris@1 419 </div>
Chris@3 420 <a class="anchor" id="a0d1194980d44e31b25ef3b4b070d6b5d"></a>
Chris@1 421 <div class="memitem">
Chris@1 422 <div class="memproto">
Chris@1 423 <table class="memname">
Chris@1 424 <tr>
Chris@1 425 <td class="memname"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#abffa9ed50cd756df70fd51f0355f448c">SampleType</a> <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#a0d1194980d44e31b25ef3b4b070d6b5d">Vamp::Plugin::OutputDescriptor::sampleType</a></td>
Chris@1 426 </tr>
Chris@1 427 </table>
Chris@1 428 </div>
Chris@1 429 <div class="memdoc">
Chris@1 430
Chris@1 431 <p>Positioning in time of the output results. </p>
Chris@1 432
Chris@1 433 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00302">302</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 434
Chris@1 435 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>, <a class="el" href="AmplitudeFollower_8cpp_source.html#l00128">AmplitudeFollower::getOutputDescriptors()</a>, <a class="el" href="SpectralCentroid_8cpp_source.html#l00121">SpectralCentroid::getOutputDescriptors()</a>, <a class="el" href="ZeroCrossing_8cpp_source.html#l00111">ZeroCrossing::getOutputDescriptors()</a>, <a class="el" href="PowerSpectrum_8cpp_source.html#l00108">PowerSpectrum::getOutputDescriptors()</a>, and <a class="el" href="PercussionOnsetDetector_8cpp_source.html#l00196">PercussionOnsetDetector::getOutputDescriptors()</a>.</p>
Chris@1 436
Chris@1 437 </div>
Chris@1 438 </div>
Chris@3 439 <a class="anchor" id="add0cbbdfa9c91764037c39365b1d42af"></a>
Chris@1 440 <div class="memitem">
Chris@1 441 <div class="memproto">
Chris@1 442 <table class="memname">
Chris@1 443 <tr>
Chris@1 444 <td class="memname">float <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#add0cbbdfa9c91764037c39365b1d42af">Vamp::Plugin::OutputDescriptor::sampleRate</a></td>
Chris@1 445 </tr>
Chris@1 446 </table>
Chris@1 447 </div>
Chris@1 448 <div class="memdoc">
Chris@1 449
Chris@1 450 <p>Sample rate of the output results, as samples per second. </p>
Chris@1 451 <p>Undefined if sampleType is OneSamplePerStep.</p>
Chris@1 452 <p>If sampleType is VariableSampleRate and this value is non-zero, then it may be used to calculate a resolution for the output (i.e. the "duration" of each sample, in time, will be 1/sampleRate seconds). It's recommended to set this to zero if that behaviour is not desired. </p>
Chris@1 453
Chris@1 454 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00314">314</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 455
Chris@1 456 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>, <a class="el" href="ZeroCrossing_8cpp_source.html#l00111">ZeroCrossing::getOutputDescriptors()</a>, and <a class="el" href="PercussionOnsetDetector_8cpp_source.html#l00196">PercussionOnsetDetector::getOutputDescriptors()</a>.</p>
Chris@1 457
Chris@1 458 </div>
Chris@1 459 </div>
Chris@3 460 <a class="anchor" id="ab0d7cc6ab19e53b5bd12ee234f549ea3"></a>
Chris@1 461 <div class="memitem">
Chris@1 462 <div class="memproto">
Chris@1 463 <table class="memname">
Chris@1 464 <tr>
Chris@1 465 <td class="memname">bool <a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html#ab0d7cc6ab19e53b5bd12ee234f549ea3">Vamp::Plugin::OutputDescriptor::hasDuration</a></td>
Chris@1 466 </tr>
Chris@1 467 </table>
Chris@1 468 </div>
Chris@1 469 <div class="memdoc">
Chris@1 470
Chris@1 471 <p>True if the returned results for this output are known to have a duration field. </p>
Chris@1 472
Chris@1 473 <p>Definition at line <a class="el" href="vamp-sdk_2Plugin_8h_source.html#l00320">320</a> of file <a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a>.</p>
Chris@1 474
Chris@1 475 <p>Referenced by <a class="el" href="FixedTempoEstimator_8cpp_source.html#l00190">FixedTempoEstimator::D::getOutputDescriptors()</a>.</p>
Chris@1 476
Chris@1 477 </div>
Chris@1 478 </div>
Chris@1 479 <hr/>The documentation for this struct was generated from the following file:<ul>
Chris@1 480 <li><a class="el" href="vamp-sdk_2Plugin_8h_source.html">vamp-sdk/Plugin.h</a></li>
Chris@1 481 </ul>
Chris@3 482 </div><!-- contents -->
Chris@1 483 </div>
Chris@1 484 <div id="nav-path" class="navpath">
Chris@1 485 <ul>
Chris@1 486 <li class="navelem"><a class="el" href="namespaceVamp.html">Vamp</a> </li>
Chris@1 487 <li class="navelem"><a class="el" href="classVamp_1_1Plugin.html">Plugin</a> </li>
Chris@1 488 <li class="navelem"><a class="el" href="structVamp_1_1Plugin_1_1OutputDescriptor.html">OutputDescriptor</a> </li>
Chris@1 489
Chris@3 490 <li class="footer">Generated on Fri Jul 13 2012 13:28:49 for VampPluginSDK by
Chris@1 491 <a href="http://www.doxygen.org/index.html">
Chris@3 492 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.0 </li>
Chris@1 493 </ul>
Chris@1 494 </div>
Chris@1 495
Chris@1 496
Chris@1 497 </body>
Chris@1 498 </html>