Mercurial > hg > vamp-plugin-sdk
changeset 150:573114586df1
* update rdf/xml version
author | cannam |
---|---|
date | Mon, 23 Jun 2008 16:15:24 +0000 |
parents | 0f72cadc5cc8 |
children | 58f4d399a85d |
files | rdf/vamp.rdf |
diffstat | 1 files changed, 51 insertions(+), 27 deletions(-) [+] |
line wrap: on
line diff
--- a/rdf/vamp.rdf Mon Jun 23 16:10:37 2008 +0000 +++ b/rdf/vamp.rdf Mon Jun 23 16:15:24 2008 +0000 @@ -42,6 +42,14 @@ </rdfs:comment> <vs:term_status>stable</vs:term_status> </owl:Class> + <owl:Class rdf:about="QuantizedParameterDescriptor"> + <rdfs:label>QuantizedParameter Descriptor</rdfs:label> + <rdfs:subClassOf rdf:resource="ParameterDescriptor"/> + <rdfs:comment> + Descriptor of a parameter that does have quantized values. The property quantize_step is just defined for this subclass and not for the general Parameter Descriptor. + </rdfs:comment> + <vs:term_status>stable</vs:term_status> + </owl:Class> <owl:Class rdf:about="PluginOutput"> <rdfs:label>Vamp Plugin output descriptor</rdfs:label> <rdfs:comment> @@ -49,6 +57,22 @@ </rdfs:comment> <vs:term_status>unstable</vs:term_status> </owl:Class> + <owl:Class rdf:about="QuantizedOutput"> + <rdfs:label>Quantized Output</rdfs:label> + <rdfs:subClassOf rdf:resource="PluginOutput"/> + <rdfs:comment> + Descriptor of an output that does have quantized values. + </rdfs:comment> + <vs:term_status>stable</vs:term_status> + </owl:Class> + <owl:Class rdf:about="KnownExtentsOutput"> + <rdfs:label>Known Extents Output</rdfs:label> + <rdfs:subClassOf rdf:resource="PluginOutput"/> + <rdfs:comment> + Descriptor of an output that does have known extents. + </rdfs:comment> + <vs:term_status>stable</vs:term_status> + </owl:Class> <owl:Class rdf:about="DenseOutput"> <rdfs:subClassOf rdf:resource="PluginOutput"/> <rdfs:label>Dense output</rdfs:label> @@ -188,7 +212,7 @@ Maximum value of the parameter range </rdfs:comment> <rdfs:range rdf:resource="ParameterDescriptor"/> - <rdfs:range rdf:resource="PluginOutput"/> + <rdfs:range rdf:resource="KnownExtentsOutput"/> <vs:term_status>unstable</vs:term_status> </rdf:Property> <rdf:Property rdf:about="min_value"> @@ -199,7 +223,7 @@ Minimum value of the parameter range </rdfs:comment> <rdfs:range rdf:resource="ParameterDescriptor"/> - <rdfs:range rdf:resource="PluginOutput"/> + <rdfs:range rdf:resource="KnownExtentsOutput"/> <vs:term_status>unstable</vs:term_status> </rdf:Property> <rdf:Property rdf:about="default_value"> @@ -212,22 +236,15 @@ <rdfs:range rdf:resource="ParameterDescriptor"/> <vs:term_status>unstable</vs:term_status> </rdf:Property> - <rdf:Property rdf:about="fixed_bin_count"> + <rdf:Property rdf:about="quantize_step"> + <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/> <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> - <rdfs:label>fixed bin count</rdfs:label> + <rdfs:label>quantized step</rdfs:label> <rdfs:comment> - Fixed bin count. A boolean type. + Quantize step. Only defined if is_quantized is true </rdfs:comment> - <rdfs:domain rdf:resource="PluginOutput"/> - <vs:term_status>unstable</vs:term_status> - </rdf:Property> - <rdf:Property rdf:about="is_quantized"> - <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> - <rdfs:label>is quantized</rdfs:label> - <rdfs:comment> - Quantized. A boolean type. - </rdfs:comment> - <rdfs:domain rdf:resource="PluginOutput"/> + <rdfs:domain rdf:resource="QuantizedOutput"/> + <rdfs:domain rdf:resource="QuantizedParameterDescriptor"/> <vs:term_status>unstable</vs:term_status> </rdf:Property> <rdf:Property rdf:about="unit"> @@ -241,6 +258,24 @@ <rdfs:domain rdf:resource="ParameterDescriptor"/> <vs:term_status>unstable</vs:term_status> </rdf:Property> + <rdf:Property rdf:about="value_names"> + <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> + <rdfs:label>value names</rdfs:label> + <rdfs:comment> + List of value names if available + </rdfs:comment> + <rdfs:domain rdf:resource="ParameterDescriptor"/> + <vs:term_status>unstable</vs:term_status> + </rdf:Property> + <rdf:Property rdf:about="fixed_bin_count"> + <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> + <rdfs:label>fixed bin count</rdfs:label> + <rdfs:comment> + Fixed bin count. A boolean type. + </rdfs:comment> + <rdfs:domain rdf:resource="PluginOutput"/> + <vs:term_status>unstable</vs:term_status> + </rdf:Property> <rdf:Property rdf:about="sample_rate"> <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> <rdfs:label>sample rate</rdfs:label> @@ -259,17 +294,6 @@ </rdfs:comment> <rdfs:domain rdf:resource="Transform"/> </rdf:Property> - <rdf:Property rdf:about="quantize_step"> - <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/> - <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> - <rdfs:label>quantized step</rdfs:label> - <rdfs:comment> - Quantize step. Only defined if is_quantized is true - </rdfs:comment> - <rdfs:domain rdf:resource="PluginOutput"/> - <rdfs:domain rdf:resource="ParameterDescriptor"/> - <vs:term_status>unstable</vs:term_status> - </rdf:Property> <rdf:Property rdf:about="bin_count"> <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> <rdfs:label>bin count</rdfs:label> @@ -283,7 +307,7 @@ <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/> <rdfs:label>bin names</rdfs:label> <rdfs:comment> - List of bin names if available + List of bin names if available. </rdfs:comment> <rdfs:domain rdf:resource="PluginOutput"/> <vs:term_status>unstable</vs:term_status>