# HG changeset patch # User dpastor # Date 1214394445 0 # Node ID 2282b572c386bf031f5e24205dc649fd405e7cd5 # Parent 3ec175bf52491b646d5aad41b9c2316cc5f610f9 remove "descriptor" stuff diff -r 3ec175bf5249 -r 2282b572c386 rdf/vamp.n3 --- a/rdf/vamp.n3 Tue Jun 24 15:38:28 2008 +0000 +++ b/rdf/vamp.n3 Wed Jun 25 11:47:25 2008 +0000 @@ -65,21 +65,21 @@ vs:term_status "stable"; . -vamp:ParameterDescriptor +vamp:Parameter a owl:Class; - rdfs:label "Vamp Plugin Parameter Descriptor"; + rdfs:label "Vamp Plugin Parameter"; rdfs:comment """ Descriptor for a plugin parameter. Hosts need to know about the specific type and form of the parameters of a particular plugin for a correct transform setup. """; vs:term_status "stable"; . -vamp:QuantizedParameterDescriptor +vamp:QuantizedParameter a owl:Class; - rdfs:label "QuantizedParameter Descriptor"; - rdfs:subClassOf vamp:ParameterDescriptor; + rdfs:label "Quantized Parameter"; + rdfs:subClassOf vamp:Parameter; 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. + 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. """; vs:term_status "stable"; . @@ -202,22 +202,22 @@ ##!!! lacking plugin version? -vamp:parameter_descriptor +vamp:parameter a rdf:Property; a owl:ObjectProperty; rdfs:label "parameter descriptor"; rdfs:comment """ Links each parameter descriptor to the plugin. """; - rdfs:range vamp:ParameterDescriptor; + rdfs:range vamp:Parameter; rdfs:domain vamp:Plugin; vs:term_status "stable"; . -vamp:output_descriptor +vamp:output a rdf:Property; a owl:ObjectProperty; - rdfs:label "output descriptor"; + rdfs:label "output"; rdfs:comment """ Links each output type to the plugin. """; @@ -253,7 +253,7 @@ rdfs:domain vamp:PluginLibrary; rdfs:domain vamp:PluginProgram; rdfs:domain vamp:PluginOutput; - rdfs:domain vamp:ParameterDescriptor; + rdfs:domain vamp:Parameter; vs:term_status "stable"; . @@ -305,7 +305,7 @@ rdfs:comment """ Maximum value of the parameter range """; - rdfs:range vamp:ParameterDescriptor; + rdfs:range vamp:Parameter; rdfs:range vamp:KnownExtentsOutput; vs:term_status "unstable"; . @@ -318,7 +318,7 @@ rdfs:comment """ Minimum value of the parameter range """; - rdfs:range vamp:ParameterDescriptor; + rdfs:range vamp:Parameter; rdfs:range vamp:KnownExtentsOutput; vs:term_status "unstable"; . @@ -331,7 +331,7 @@ rdfs:comment """ Default value of the parameter """; - rdfs:range vamp:ParameterDescriptor; + rdfs:range vamp:Parameter; vs:term_status "unstable"; . @@ -344,7 +344,7 @@ Quantize step. Only defined if is_quantized is true """; rdfs:domain vamp:QuantizedOutput; - rdfs:domain vamp:QuantizedParameterDescriptor; + rdfs:domain vamp:QuantizedParameter; vs:term_status "unstable"; . @@ -357,7 +357,7 @@ Unit of the output/parameter. A string type """; rdfs:domain vamp:PluginOutput; - rdfs:domain vamp:ParameterDescriptor; + rdfs:domain vamp:Parameter; vs:term_status "unstable"; . @@ -368,7 +368,7 @@ rdfs:comment """ List of value names if available """; - rdfs:domain vamp:ParameterDescriptor; + rdfs:domain vamp:Parameter; vs:term_status "unstable"; . @@ -500,12 +500,12 @@ """; . -vamp:Parameter +vamp:ParameterBinding a owl:Class; - rdfs:label "Parameter"; + rdfs:label "Parameter binding"; vs:term_status "unstable"; rdfs:comment """ - Parameter used by the plugin transform to set up the plugin. The parameter class instances should be instantiated according to the specific vamp:PluginDescriptor instance for each plugin. + Parameter setting used by the plugin transform to set up the plugin. """; . @@ -557,6 +557,10 @@ #the ID is the plugin ID? . +vamp:output + rdfs:domain vamp:Transform; + . + vamp:engine a rdf:Property; a owl:ObjectProperty; @@ -595,7 +599,7 @@ rdfs:range vamp:Configuration; . -vamp:parameter +vamp:parameter_binding a rdf:Property; a owl:ObjectProperty; rdfs:label "parameter"; @@ -604,7 +608,7 @@ Specifies the parameter to set the plugin in execution. """; rdfs:domain vamp:Transform; - rdfs:range vamp:Parameter; + rdfs:range vamp:ParameterBinding; . vamp:step_size @@ -702,19 +706,19 @@ rdfs:comment """ Specifies the current value of the parameter. """; - rdfs:domain vamp:Parameter; + rdfs:domain vamp:ParameterBinding; . -vamp:parameter_descriptor +vamp:parameter a rdf:Property; a owl:ObjectProperty; - rdfs:label "parameter descriptor"; + rdfs:label "parameter"; vs:term_status "stable"; rdfs:comment """ - Specifies exactly the type of descriptor to set in the transform by linking it. + Specifies exactly the plugin parameter to set in the transform by linking it. """; - rdfs:domain vamp:Parameter; - rdfs:range vamp:ParameterDescriptor; + rdfs:domain vamp:ParameterBinding; + rdfs:range vamp:Parameter; .