Browse Source

Normalise syntax of all specification data with serdi

zrythm_meson
David Robillard 3 years ago
parent
commit
b042d19364
  1. 19
      lv2/atom/atom.ttl
  2. 1
      lv2/atom/lv2-atom.doap.ttl
  3. 3
      lv2/atom/manifest.ttl
  4. 13
      lv2/buf-size/buf-size.ttl
  5. 1
      lv2/buf-size/lv2-buf-size.doap.ttl
  6. 2
      lv2/buf-size/manifest.ttl
  7. 5
      lv2/core/lv2core.doap.ttl
  8. 55
      lv2/core/lv2core.ttl
  9. 7
      lv2/core/manifest.ttl
  10. 11
      lv2/core/meta.ttl
  11. 2
      lv2/core/people.ttl
  12. 5
      lv2/data-access/data-access.ttl
  13. 1
      lv2/data-access/lv2-data-access.doap.ttl
  14. 2
      lv2/data-access/manifest.ttl
  15. 11
      lv2/dynmanifest/dynmanifest.ttl
  16. 1
      lv2/dynmanifest/lv2-dynmanifest.doap.ttl
  17. 3
      lv2/dynmanifest/manifest.ttl
  18. 13
      lv2/event/event.ttl
  19. 1
      lv2/event/lv2-event.doap.ttl
  20. 2
      lv2/event/manifest.ttl
  21. 5
      lv2/instance-access/instance-access.ttl
  22. 1
      lv2/instance-access/lv2-instance-access.doap.ttl
  23. 2
      lv2/instance-access/manifest.ttl
  24. 9
      lv2/log/log.ttl
  25. 1
      lv2/log/lv2-log.doap.ttl
  26. 2
      lv2/log/manifest.ttl
  27. 1
      lv2/midi/lv2-midi.doap.ttl
  28. 2
      lv2/midi/manifest.ttl
  29. 13
      lv2/midi/midi.ttl
  30. 1
      lv2/morph/lv2-morph.doap.ttl
  31. 2
      lv2/morph/manifest.ttl
  32. 15
      lv2/morph/morph.ttl
  33. 1
      lv2/options/lv2-options.doap.ttl
  34. 3
      lv2/options/manifest.ttl
  35. 9
      lv2/options/options.ttl
  36. 1
      lv2/parameters/lv2-parameters.doap.ttl
  37. 3
      lv2/parameters/manifest.ttl
  38. 23
      lv2/parameters/parameters.ttl
  39. 1
      lv2/patch/lv2-patch.doap.ttl
  40. 3
      lv2/patch/manifest.ttl
  41. 25
      lv2/patch/patch.ttl
  42. 1
      lv2/port-groups/lv2-port-groups.doap.ttl
  43. 2
      lv2/port-groups/manifest.ttl
  44. 21
      lv2/port-groups/port-groups.ttl
  45. 1
      lv2/port-props/lv2-port-props.doap.ttl
  46. 3
      lv2/port-props/manifest.ttl
  47. 25
      lv2/port-props/port-props.ttl
  48. 1
      lv2/presets/lv2-presets.doap.ttl
  49. 2
      lv2/presets/manifest.ttl
  50. 11
      lv2/presets/presets.ttl
  51. 1
      lv2/resize-port/lv2-resize-port.doap.ttl
  52. 2
      lv2/resize-port/manifest.ttl
  53. 11
      lv2/resize-port/resize-port.ttl
  54. 1
      lv2/state/lv2-state.doap.ttl
  55. 3
      lv2/state/manifest.ttl
  56. 7
      lv2/state/state.ttl
  57. 1
      lv2/time/lv2-time.doap.ttl
  58. 2
      lv2/time/manifest.ttl
  59. 9
      lv2/time/time.ttl
  60. 3
      lv2/ui/lv2-ui.doap.ttl
  61. 5
      lv2/ui/manifest.ttl
  62. 31
      lv2/ui/ui.ttl
  63. 1
      lv2/units/lv2-units.doap.ttl
  64. 2
      lv2/units/manifest.ttl
  65. 17
      lv2/units/units.ttl
  66. 1
      lv2/uri-map/lv2-uri-map.doap.ttl
  67. 3
      lv2/uri-map/manifest.ttl
  68. 7
      lv2/uri-map/uri-map.ttl
  69. 1
      lv2/urid/lv2-urid.doap.ttl
  70. 3
      lv2/urid/manifest.ttl
  71. 3
      lv2/urid/urid.ttl
  72. 1
      lv2/worker/lv2-worker.doap.ttl
  73. 3
      lv2/worker/manifest.ttl
  74. 9
      lv2/worker/worker.ttl

19
lv2/atom/atom.ttl

@ -1,11 +1,11 @@ @@ -1,11 +1,11 @@
@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix ui: <http://lv2plug.in/ns/extensions/ui#> .
@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix ui: <http://lv2plug.in/ns/extensions/ui#> .
@prefix units: <http://lv2plug.in/ns/extensions/units#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://lv2plug.in/ns/ext/atom>
a owl:Ontology ;
@ -65,7 +65,7 @@ atom:cType @@ -65,7 +65,7 @@ atom:cType
rdfs:label "C type" ;
rdfs:domain rdfs:Class ;
rdfs:range lv2:Symbol ;
rdfs:comment """The identifier for a C type describing the binary representation of an Atom of this type.""" .
rdfs:comment "The identifier for a C type describing the binary representation of an Atom of this type." .
atom:Atom
a rdfs:Class ;
@ -550,7 +550,7 @@ atom:childType @@ -550,7 +550,7 @@ atom:childType
a rdf:Property ,
owl:ObjectProperty ;
rdfs:label "child type" ;
rdfs:comment "The type of a container's children." .
rdfs:comment """The type of a container's children.""" .
atom:supports
a rdf:Property ;
@ -600,3 +600,4 @@ atom:atomTransfer @@ -600,3 +600,4 @@ atom:atomTransfer
<p>This protocol applies to atom ports. The host must transfer the complete
atom contained in the port, including header.</p>
""" .

1
lv2/atom/lv2-atom.doap.ttl

@ -101,3 +101,4 @@ @@ -101,3 +101,4 @@
]
]
] .

3
lv2/atom/manifest.ttl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/atom>
@ -6,3 +6,4 @@ @@ -6,3 +6,4 @@
lv2:minorVersion 2 ;
lv2:microVersion 2 ;
rdfs:seeAlso <atom.ttl> .

13
lv2/buf-size/buf-size.ttl

@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
@prefix bufsz: <http://lv2plug.in/ns/ext/buf-size#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix opts: <http://lv2plug.in/ns/ext/options#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix opts: <http://lv2plug.in/ns/ext/options#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://lv2plug.in/ns/ext/buf-size>
a lv2:Specification ;
@ -127,3 +127,4 @@ bufsz:sequenceSize @@ -127,3 +127,4 @@ bufsz:sequenceSize
option by hosts that support event ports (including but not limited to MIDI),
so plugins have the ability to allocate auxiliary buffers large enough to copy
the input.</p> """ .

1
lv2/buf-size/lv2-buf-size.doap.ttl

@ -42,3 +42,4 @@ @@ -42,3 +42,4 @@
]
]
] .

2
lv2/buf-size/manifest.ttl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/buf-size>

5
lv2/core/lv2core.doap.ttl

@ -5,8 +5,8 @@ @@ -5,8 +5,8 @@
<http://lv2plug.in/ns/lv2core>
a doap:Project ;
rdfs:seeAlso <meta.ttl> ;
rdfs:seeAlso <people.ttl> ;
rdfs:seeAlso <meta.ttl> ,
<people.ttl> ;
doap:license <http://opensource.org/licenses/isc> ;
doap:name "LV2" ;
doap:homepage <http://lv2plug.in> ;
@ -203,3 +203,4 @@ @@ -203,3 +203,4 @@
]
]
] .

55
lv2/core/lv2core.ttl

@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
lv2:Specification
a rdfs:Class ,
@ -145,12 +145,12 @@ lv2:Plugin @@ -145,12 +145,12 @@ lv2:Plugin
a owl:Restriction ;
owl:onProperty doap:name ;
owl:someValuesFrom rdf:PlainLiteral ;
rdfs:comment "A plugin MUST have at least one untranslated doap:name." ;
rdfs:comment "A plugin MUST have at least one untranslated doap:name."
] , [
a owl:Restriction ;
owl:onProperty lv2:port ;
owl:allValuesFrom lv2:Port ;
rdfs:comment "All ports on a plugin MUST be fully specified lv2:Port instances." ;
rdfs:comment "All ports on a plugin MUST be fully specified lv2:Port instances."
] ;
lv2:documentation """
<p>The class which represents an LV2 plugin.</p>
@ -175,7 +175,7 @@ lv2:PortBase @@ -175,7 +175,7 @@ lv2:PortBase
a owl:Restriction ;
owl:onProperty lv2:symbol ;
owl:cardinality 1 ;
rdfs:comment "A port MUST have exactly one lv2:symbol." ;
rdfs:comment "A port MUST have exactly one lv2:symbol."
] ;
lv2:documentation """
<p>Similar to lv2:PluginBase, an abstract port-like resource that MAY not
@ -187,8 +187,8 @@ lv2:Port @@ -187,8 +187,8 @@ lv2:Port
a rdfs:Class ,
owl:Class ;
rdfs:label "Port" ;
rdfs:subClassOf lv2:PortBase ;
rdfs:subClassOf [
rdfs:subClassOf lv2:PortBase ,
[
a owl:Restriction ;
owl:onProperty lv2:name ;
owl:minCardinality 1 ;
@ -223,14 +223,14 @@ lv2:InputPort @@ -223,14 +223,14 @@ lv2:InputPort
owl:Class ;
rdfs:subClassOf lv2:Port ;
rdfs:label "Input Port" ;
rdfs:comment """Ports of this type will be connected to a pointer to some value, which will be read by the plugin during their run method.""" .
rdfs:comment "Ports of this type will be connected to a pointer to some value, which will be read by the plugin during their run method." .
lv2:OutputPort
a rdfs:Class ,
owl:Class ;
rdfs:subClassOf lv2:Port ;
rdfs:label "Output Port" ;
rdfs:comment """Ports of this type will be connected to a pointer to some value, which will be written to by the plugin during their run method.""" .
rdfs:comment "Ports of this type will be connected to a pointer to some value, which will be written to by the plugin during their run method." .
lv2:ControlPort
a rdfs:Class ,
@ -632,7 +632,7 @@ lv2:default @@ -632,7 +632,7 @@ lv2:default
owl:DatatypeProperty ,
owl:FunctionalProperty ;
rdfs:label "default" ;
rdfs:comment """The default value that the host SHOULD set this port to when there is no other information available.""" .
rdfs:comment "The default value that the host SHOULD set this port to when there is no other information available." .
lv2:minimum
a rdf:Property ,
@ -660,7 +660,7 @@ lv2:Feature @@ -660,7 +660,7 @@ lv2:Feature
a rdfs:Class ,
owl:Class ;
rdfs:label "Feature" ;
rdfs:comment """An additional feature which a plugin or other resource may use or require.""" .
rdfs:comment "An additional feature which a plugin or other resource may use or require." .
lv2:optionalFeature
a rdf:Property ,
@ -762,7 +762,7 @@ lv2:PortProperty @@ -762,7 +762,7 @@ lv2:PortProperty
a rdfs:Class ,
owl:Class ;
rdfs:label "Port Property" ;
rdfs:comment """A property of this port that allows a host to make more sensible decisions (e.g. to provide a better interface).""" .
rdfs:comment "A property of this port that allows a host to make more sensible decisions (e.g. to provide a better interface)." .
lv2:portProperty
a rdf:Property ,
@ -770,12 +770,12 @@ lv2:portProperty @@ -770,12 +770,12 @@ lv2:portProperty
rdfs:domain lv2:Port ;
rdfs:range lv2:PortProperty ;
rdfs:label "port property" ;
rdfs:comment """Relates Ports to PortProperties. The PortProperty may be ignored without catastrophic effects, though it may be useful e.g. for providing a sensible interface for the port.""" .
rdfs:comment "Relates Ports to PortProperties. The PortProperty may be ignored without catastrophic effects, though it may be useful e.g. for providing a sensible interface for the port." .
lv2:connectionOptional
a lv2:PortProperty ;
rdfs:label "connection optional" ;
rdfs:comment """Indicates that this port does not have to be connected to valid data by the host. If it is to be disconnected then the port MUST set to NULL with a call to the connectPort method.""" .
rdfs:comment "Indicates that this port does not have to be connected to valid data by the host. If it is to be disconnected then the port MUST set to NULL with a call to the connectPort method." .
lv2:reportsLatency
a lv2:PortProperty ;
@ -805,7 +805,7 @@ data above zero should be considered <q>on</q> or <q>true</q>.</p> @@ -805,7 +805,7 @@ data above zero should be considered <q>on</q> or <q>true</q>.</p>
lv2:sampleRate
a lv2:PortProperty ;
rdfs:label "sample rate" ;
rdfs:comment """Indicates that any bounds specified should be interpreted as multiples of the sample rate. For instance, a frequency range from 0Hz to the Nyquist frequency (half the sample rate) could be requested by this property in conjunction with lv2:minimum 0.0 and lv2:maximum 0.5. Hosts that support bounds at all MUST support this property.""" .
rdfs:comment "Indicates that any bounds specified should be interpreted as multiples of the sample rate. For instance, a frequency range from 0Hz to the Nyquist frequency (half the sample rate) could be requested by this property in conjunction with lv2:minimum 0.0 and lv2:maximum 0.5. Hosts that support bounds at all MUST support this property." .
lv2:integer
a lv2:PortProperty ;
@ -827,14 +827,14 @@ lv2:GeneratorPlugin @@ -827,14 +827,14 @@ lv2:GeneratorPlugin
owl:Class ;
rdfs:subClassOf lv2:Plugin ;
rdfs:label "Generator" ;
rdfs:comment """Any plugin that generates sound internally, rather than processing its input.""" .
rdfs:comment "Any plugin that generates sound internally, rather than processing its input." .
lv2:InstrumentPlugin
a rdfs:Class ,
owl:Class ;
rdfs:subClassOf lv2:GeneratorPlugin ;
rdfs:label "Instrument" ;
rdfs:comment """Any plugin that is intended to be played as a musical instrument.""" .
rdfs:comment "Any plugin that is intended to be played as a musical instrument." .
lv2:OscillatorPlugin
a rdfs:Class ,
@ -847,42 +847,42 @@ lv2:UtilityPlugin @@ -847,42 +847,42 @@ lv2:UtilityPlugin
owl:Class ;
rdfs:subClassOf lv2:Plugin ;
rdfs:label "Utility" ;
rdfs:comment """Includes things like mathematical functions and non-musical delays.""" .
rdfs:comment "Includes things like mathematical functions and non-musical delays." .
lv2:ConverterPlugin
a rdfs:Class ,
owl:Class ;
rdfs:subClassOf lv2:UtilityPlugin ;
rdfs:label "Converter" ;
rdfs:comment """Any plugin that converts some form of input into a different form of output.""" .
rdfs:comment "Any plugin that converts some form of input into a different form of output." .
lv2:AnalyserPlugin
a rdfs:Class ,
owl:Class ;
rdfs:subClassOf lv2:UtilityPlugin ;
rdfs:label "Analyser" ;
rdfs:comment """Any plugin that analyses input to output some useful information.""" .
rdfs:comment "Any plugin that analyses input to output some useful information." .
lv2:MixerPlugin
a rdfs:Class ,
owl:Class ;
rdfs:subClassOf lv2:UtilityPlugin ;
rdfs:label "Mixer" ;
rdfs:comment """A plugin which mixes some number of inputs into some number of outputs.""" .
rdfs:comment "A plugin which mixes some number of inputs into some number of outputs." .
lv2:SimulatorPlugin
a rdfs:Class ,
owl:Class ;
rdfs:subClassOf lv2:Plugin ;
rdfs:label "Simulator" ;
rdfs:comment """Plugins that aim to duplicate the effect of some environmental effect or musical equipment.""" .
rdfs:comment "Plugins that aim to duplicate the effect of some environmental effect or musical equipment." .
lv2:DelayPlugin
a rdfs:Class ,
owl:Class ;
rdfs:subClassOf lv2:Plugin ;
rdfs:label "Delay" ;
rdfs:comment """Plugins that intentionally delay their input signal as an effect.""" .
rdfs:comment "Plugins that intentionally delay their input signal as an effect." .
lv2:ModulatorPlugin
a rdfs:Class ,
@ -983,7 +983,7 @@ lv2:SpectralPlugin @@ -983,7 +983,7 @@ lv2:SpectralPlugin
owl:Class ;
rdfs:subClassOf lv2:Plugin ;
rdfs:label "Spectral" ;
rdfs:comment """Plugins that alter the spectral properties (e.g. frequency) of audio.""" .
rdfs:comment "Plugins that alter the spectral properties (e.g. frequency) of audio." .
lv2:PitchPlugin
a rdfs:Class ,
@ -1020,7 +1020,7 @@ lv2:DynamicsPlugin @@ -1020,7 +1020,7 @@ lv2:DynamicsPlugin
owl:Class ;
rdfs:subClassOf lv2:Plugin ;
rdfs:label "Dynamics" ;
rdfs:comment """Plugins that alter the envelope or dynamic range of audio.""" .
rdfs:comment "Plugins that alter the envelope or dynamic range of audio." .
lv2:CompressorPlugin
a rdfs:Class ,
@ -1063,3 +1063,4 @@ lv2:MIDIPlugin @@ -1063,3 +1063,4 @@ lv2:MIDIPlugin
owl:Class ;
rdfs:subClassOf lv2:Plugin ;
rdfs:label "MIDI" .

7
lv2/core/manifest.ttl

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/lv2core>
@ -10,5 +10,6 @@ @@ -10,5 +10,6 @@
<http://lv2plug.in/ns/lv2>
a doap:Project ;
rdfs:seeAlso <meta.ttl> ;
rdfs:seeAlso <people.ttl> .
rdfs:seeAlso <meta.ttl> ,
<people.ttl> .

11
lv2/core/meta.ttl

@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
@prefix dcs: <http://ontologi.es/doap-changeset#> .
@prefix dcs: <http://ontologi.es/doap-changeset#> .
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix meta: <http://lv2plug.in/ns/meta#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://opensource.org/licenses/isc>
@ -75,7 +75,7 @@ THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH R @@ -75,7 +75,7 @@ THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH R
dcs:blame <http://drobilla.net/drobilla#me> ;
dcs:changeset [
dcs:item [
rdfs:label "eg-scope: Don't feed back UI state updates."
rdfs:label """eg-scope: Don't feed back UI state updates."""
] , [
rdfs:label "eg-sampler: Fix handling of state file paths."
] , [
@ -173,9 +173,10 @@ THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH R @@ -173,9 +173,10 @@ THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH R
dcs:blame <http://drobilla.net/drobilla#me> ;
dcs:changeset [
dcs:item [
rdfs:label "Initial release as a unified project. Projects can now simply depend on the pkg-config package 'lv2' for all official LV2 APIs."
rdfs:label """Initial release as a unified project. Projects can now simply depend on the pkg-config package 'lv2' for all official LV2 APIs."""
] , [
rdfs:label "New extensions: atom, log, parameters, patch, port-groups, port-props, resize-port, state, time, worker."
]
]
] .

2
lv2/core/people.ttl

@ -26,7 +26,7 @@ meta:gabrbedd @@ -26,7 +26,7 @@ meta:gabrbedd
meta:daste
a foaf:Person ;
foaf:name "Stefano D'Angelo" ;
foaf:name """Stefano D'Angelo""" ;
foaf:mbox <mailto:zanga.mail@gmail.com> .
meta:kfoltman

5
lv2/data-access/data-access.ttl

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
@prefix da: <http://lv2plug.in/ns/ext/data-access#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix da: <http://lv2plug.in/ns/ext/data-access#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/data-access>
@ -21,3 +21,4 @@ do so.</p> @@ -21,3 +21,4 @@ do so.</p>
instantiate method with URI LV2_DATA_ACCESS_URI and data pointed to an instance
of LV2_Extension_Data_Feature.</p>
""" .

1
lv2/data-access/lv2-data-access.doap.ttl

@ -56,3 +56,4 @@ @@ -56,3 +56,4 @@
]
]
] .

2
lv2/data-access/manifest.ttl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/data-access>

11
lv2/dynmanifest/dynmanifest.ttl

@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
@prefix dman: <http://lv2plug.in/ns/ext/dynmanifest#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://lv2plug.in/ns/ext/dynmanifest>
a lv2:Specification ;
rdfs:seeAlso <dynmanifest.h> ,
<lv2-dynmanifest.doap.ttl> ;
lv2:documentation """
lv2:documentation """
<p>The LV2 API, on its own, cannot be used to write plugin libraries where data
is dynamically generated at runtime (e.g. API wrappers), since LV2 requires
needed information to be provided in one or more static data (RDF) files. This
@ -83,3 +83,4 @@ dman:DynManifest @@ -83,3 +83,4 @@ dman:DynManifest
There MUST NOT be any instances of dman:DynManifest in the generated manifest.
All relative URIs in the generated data MUST be relative to the base path that would be used to parse a normal LV2 manifest (the bundle path).""" .

1
lv2/dynmanifest/lv2-dynmanifest.doap.ttl

@ -53,3 +53,4 @@ @@ -53,3 +53,4 @@
]
]
] .

3
lv2/dynmanifest/manifest.ttl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/dynmanifest>
@ -6,3 +6,4 @@ @@ -6,3 +6,4 @@
lv2:minorVersion 1 ;
lv2:microVersion 6 ;
rdfs:seeAlso <dynmanifest.ttl> .

13
lv2/event/event.ttl

@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
@prefix ev: <http://lv2plug.in/ns/ext/event#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ev: <http://lv2plug.in/ns/ext/event#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/event>
@ -31,7 +31,7 @@ ev:EventPort @@ -31,7 +31,7 @@ ev:EventPort
a rdfs:Class ;
rdfs:label "Event Port" ;
rdfs:subClassOf lv2:Port ;
rdfs:comment """Ports of this type will be connected to a struct of type LV2_Event_Buffer, defined in event.h. These ports contain a sequence of generic events (possibly several types mixed in a single stream), the specific types of which are defined by some URI in another LV2 extension.""" .
rdfs:comment "Ports of this type will be connected to a struct of type LV2_Event_Buffer, defined in event.h. These ports contain a sequence of generic events (possibly several types mixed in a single stream), the specific types of which are defined by some URI in another LV2 extension." .
ev:Event
a rdfs:Class ;
@ -81,7 +81,7 @@ ev:inheritsEvent @@ -81,7 +81,7 @@ ev:inheritsEvent
lv2:OutputPort ;
rdfs:range lv2:Port ;
rdfs:label "inherits event type" ;
rdfs:comment """Indicates that this output port might pass through events that arrived at some other input port (or generate an event of the same type as events arriving at that input). The host must always check the stamp type of all outputs when connecting an input, but this property should be set whenever it applies.""" .
rdfs:comment "Indicates that this output port might pass through events that arrived at some other input port (or generate an event of the same type as events arriving at that input). The host must always check the stamp type of all outputs when connecting an input, but this property should be set whenever it applies." .
ev:supportsTimeStamp
a rdf:Property ;
@ -112,3 +112,4 @@ ev:inheritsTimeStamp @@ -112,3 +112,4 @@ ev:inheritsTimeStamp
rdfs:comment """Indicates that this port follows the time stamp type of an input port.
This property is not necessary, but it should be set for outputs that base their output type on an input port so the host can make more sense of the plugin and provide a more sensible interface.""" .

1
lv2/event/lv2-event.doap.ttl

@ -96,3 +96,4 @@ @@ -96,3 +96,4 @@
]
]
] .

2
lv2/event/manifest.ttl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/event>

5
lv2/instance-access/instance-access.ttl

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
@prefix ia: <http://lv2plug.in/ns/ext/instance-access#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix ia: <http://lv2plug.in/ns/ext/instance-access#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/instance-access>
@ -20,3 +20,4 @@ do so.</p> @@ -20,3 +20,4 @@ do so.</p>
instantiate method with URI LV2_INSTANCE_ACCESS_URI and data pointed directly
to the LV2_Handle of the plugin instance.</p>
""" .

1
lv2/instance-access/lv2-instance-access.doap.ttl

@ -55,3 +55,4 @@ @@ -55,3 +55,4 @@
]
]
] .

2
lv2/instance-access/manifest.ttl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/instance-access>

9
lv2/log/log.ttl

@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
@prefix log: <http://lv2plug.in/ns/ext/log#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix log: <http://lv2plug.in/ns/ext/log#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://lv2plug.in/ns/ext/log>
a lv2:Specification ;
@ -66,3 +66,4 @@ log:log @@ -66,3 +66,4 @@ log:log
the host must pass an LV2_Feature to LV2_Descriptor::instantiate() with URI
LV2_LOG__log and data pointed to an instance of LV2_Log_Log.</p>
""" .

1
lv2/log/lv2-log.doap.ttl

@ -50,3 +50,4 @@ @@ -50,3 +50,4 @@
]
]
] .

2
lv2/log/manifest.ttl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/log>

1
lv2/midi/lv2-midi.doap.ttl

@ -91,3 +91,4 @@ @@ -91,3 +91,4 @@
]
]
] .

2
lv2/midi/manifest.ttl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/midi>

13
lv2/midi/midi.ttl

@ -1,11 +1,11 @@ @@ -1,11 +1,11 @@
@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix ev: <http://lv2plug.in/ns/ext/event#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix ev: <http://lv2plug.in/ns/ext/event#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix midi: <http://lv2plug.in/ns/ext/midi#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://lv2plug.in/ns/ext/midi>
a owl:Ontology ;
@ -386,7 +386,7 @@ midi:statusMask @@ -386,7 +386,7 @@ midi:statusMask
owl:FunctionalProperty ;
rdfs:label "status mask" ;
rdfs:range midi:HexByte ;
rdfs:comment """The status byte for a message of this type on channel 1, i.e. a status byte with the lower nibble set to zero.""" .
rdfs:comment "The status byte for a message of this type on channel 1, i.e. a status byte with the lower nibble set to zero." .
midi:velocity
a rdf:Property ,
@ -395,3 +395,4 @@ midi:velocity @@ -395,3 +395,4 @@ midi:velocity
rdfs:label "velocity" ;
rdfs:range midi:HexByte ;
rdfs:comment "The velocity of a note message (0 to 127)." .

1
lv2/morph/lv2-morph.doap.ttl

@ -20,3 +20,4 @@ @@ -20,3 +20,4 @@
]
]
] .

2
lv2/morph/manifest.ttl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/morph>

15
lv2/morph/morph.ttl

@ -1,12 +1,12 @@ @@ -1,12 +1,12 @@
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix morph: <http://lv2plug.in/ns/ext/morph#> .
@prefix opts: <http://lv2plug.in/ns/ext/options#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://lv2plug.in/ns/ext/morph>
a owl:Ontology ;
@ -83,3 +83,4 @@ morph:currentType @@ -83,3 +83,4 @@ morph:currentType
<p>The currently active type of the port. This is for dynamic use as an option
and SHOULD NOT be listed in the static plugin data.</p>
""" .

1
lv2/options/lv2-options.doap.ttl

@ -40,3 +40,4 @@ @@ -40,3 +40,4 @@
]
]
] .

3
lv2/options/manifest.ttl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/options>
@ -6,3 +6,4 @@ @@ -6,3 +6,4 @@
lv2:minorVersion 1 ;
lv2:microVersion 4 ;
rdfs:seeAlso <options.ttl> .

9
lv2/options/options.ttl

@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix opts: <http://lv2plug.in/ns/ext/options#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://lv2plug.in/ns/ext/options>
a owl:Ontology ;
@ -101,3 +101,4 @@ provide a value for the specified option if one is known, or provide the user @@ -101,3 +101,4 @@ provide a value for the specified option if one is known, or provide the user
an opportunity to specify one if one is Indicates that the instance host MUST
pass a value for the specified option in order to instantiate the instance.</p>
""" .

1
lv2/parameters/lv2-parameters.doap.ttl

@ -45,3 +45,4 @@ @@ -45,3 +45,4 @@
doap:shortdesc "Common parameters for audio processing." ;
doap:maintainer <http://drobilla.net/drobilla#me> ;
doap:developer <http://lv2plug.in/ns/meta#larsl> .

3
lv2/parameters/manifest.ttl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/parameters>
@ -6,3 +6,4 @@ @@ -6,3 +6,4 @@
lv2:minorVersion 1 ;
lv2:microVersion 4 ;
rdfs:seeAlso <parameters.ttl> .

23
lv2/parameters/parameters.ttl

@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix param: <http://lv2plug.in/ns/ext/parameters#> .
@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix pg: <http://lv2plug.in/ns/ext/port-groups#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix pg: <http://lv2plug.in/ns/ext/port-groups#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix units: <http://lv2plug.in/ns/extensions/units#> .
<http://lv2plug.in/ns/ext/parameters>
@ -30,7 +30,7 @@ param:attack @@ -30,7 +30,7 @@ param:attack
a lv2:Parameter ;
rdfs:range atom:Float ;
rdfs:label "attack" ;
rdfs:comment "The duration of an envelope's attack stage." .
rdfs:comment """The duration of an envelope's attack stage.""" .
param:cutoffFrequency
a lv2:Parameter ;
@ -41,13 +41,13 @@ param:decay @@ -41,13 +41,13 @@ param:decay
a lv2:Parameter ;
rdfs:range atom:Float ;
rdfs:label "decay" ;
rdfs:comment "The duration of an envelope's decay stage." .
rdfs:comment """The duration of an envelope's decay stage.""" .
param:delay
a lv2:Parameter ;
rdfs:range atom:Float ;
rdfs:label "delay" ;
rdfs:comment "The duration of an envelope's delay stage." .
rdfs:comment """The duration of an envelope's delay stage.""" .
param:frequency
a lv2:Parameter ;
@ -58,7 +58,7 @@ param:hold @@ -58,7 +58,7 @@ param:hold
a lv2:Parameter ;
rdfs:range atom:Float ;
rdfs:label "hold" ;
rdfs:comment "The duration of an envelope's hold stage." .
rdfs:comment """The duration of an envelope's hold stage.""" .
param:pulseWidth
a lv2:Parameter ;
@ -76,7 +76,7 @@ param:release @@ -76,7 +76,7 @@ param:release
a lv2:Parameter ;
rdfs:range atom:Float ;
rdfs:label "release" ;
rdfs:comment "The duration of an envelope's release stage." .
rdfs:comment """The duration of an envelope's release stage.""" .
param:resonance
a lv2:Parameter ;
@ -88,7 +88,7 @@ param:sustain @@ -88,7 +88,7 @@ param:sustain
a lv2:Parameter ;
rdfs:label "sustain" ;
rdfs:range atom:Float ;
rdfs:comment "The level (not duration) of an envelope's sustain stage." .
rdfs:comment """The level (not duration) of an envelope's sustain stage.""" .
param:threshold
a lv2:Parameter ;
@ -204,3 +204,4 @@ param:CompressorControls @@ -204,3 +204,4 @@ param:CompressorControls
] , [
lv2:designation param:ratio
] .

1
lv2/patch/lv2-patch.doap.ttl

@ -67,3 +67,4 @@ @@ -67,3 +67,4 @@
]
]
] .

3
lv2/patch/manifest.ttl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/patch>
@ -6,3 +6,4 @@ @@ -6,3 +6,4 @@
lv2:minorVersion 2 ;
lv2:microVersion 6 ;
rdfs:seeAlso <patch.ttl> .

25
lv2/patch/patch.ttl

@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix patch: <http://lv2plug.in/ns/ext/patch#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://lv2plug.in/ns/ext/patch>
a owl:Ontology ;
@ -46,7 +46,7 @@ patch:Ack @@ -46,7 +46,7 @@ patch:Ack
a rdfs:Class ;
rdfs:subClassOf patch:Response ;
rdfs:label "Ack" ;
rdfs:comment """An acknowledgement that a request has been successfully processed. This is returned as a reply when a specific reply type is not necessary or appropriate. """ .
rdfs:comment "An acknowledgement that a request has been successfully processed. This is returned as a reply when a specific reply type is not necessary or appropriate. " .
patch:Copy
a rdfs:Class ;
@ -141,7 +141,7 @@ patch:Insert @@ -141,7 +141,7 @@ patch:Insert
owl:cardinality 1 ;
owl:onProperty patch:subject
] ;
rdfs:comment """Insert the patch:body at patch:subject. If the subject does not exist, it is created. If the subject does already exist, it is added to. This request only adds properties, it never removes them. The user must take care that multiple values are not set for properties which should only have one value.""" .
rdfs:comment "Insert the patch:body at patch:subject. If the subject does not exist, it is created. If the subject does already exist, it is added to. This request only adds properties, it never removes them. The user must take care that multiple values are not set for properties which should only have one value." .
patch:Message
a rdfs:Class ;
@ -160,7 +160,7 @@ patch:Move @@ -160,7 +160,7 @@ patch:Move
owl:cardinality 1 ;
owl:onProperty patch:destination
] ;
rdfs:comment "Move the patch:subject to patch:destination. After this, patch:destination has the description patch:subject had prior to this request's execution, and patch:subject no longer exists. It is an error if the subject does not exist or the destination already exists." .
rdfs:comment """Move the patch:subject to patch:destination. After this, patch:destination has the description patch:subject had prior to this request's execution, and patch:subject no longer exists. It is an error if the subject does not exist or the destination already exists.""" .
patch:Patch
a rdfs:Class ;
@ -222,7 +222,7 @@ patch:Request @@ -222,7 +222,7 @@ patch:Request
a rdfs:Class ;
rdfs:label "Request" ;
rdfs:subClassOf patch:Message ;
rdfs:comment """A request. A request may have a patch:subject property, which indicates which resource the request applies to. The subject may be omitted in contexts where it is implicit (e.g. the recipient is the subject).""" .
rdfs:comment "A request. A request may have a patch:subject property, which indicates which resource the request applies to. The subject may be omitted in contexts where it is implicit (e.g. the recipient is the subject)." .
patch:Response
a rdfs:Class ;
@ -346,7 +346,7 @@ patch:request @@ -346,7 +346,7 @@ patch:request
rdfs:label "request" ;
rdfs:domain patch:Response ;
rdfs:range patch:Request ;
rdfs:comment """The request this is a response to. This can be used if referring directly to the URI or blank node ID of the request is possible. Otherwise, use patch:sequenceNumber.""" .
rdfs:comment "The request this is a response to. This can be used if referring directly to the URI or blank node ID of the request is possible. Otherwise, use patch:sequenceNumber." .
patch:sequenceNumber
a rdf:Property ,
@ -375,7 +375,7 @@ patch:value @@ -375,7 +375,7 @@ patch:value
patch:wildcard
a rdfs:Resource ;
rdfs:comment """A wildcard which matches any resource. This makes it possible to describe the removal of all values for a given property.""" .
rdfs:comment "A wildcard which matches any resource. This makes it possible to describe the removal of all values for a given property." .
patch:writable
a rdf:Property ;
@ -400,3 +400,4 @@ eg:plugin @@ -400,3 +400,4 @@ eg:plugin
patch:writable eg:title .
</pre>
""" .

1
lv2/port-groups/lv2-port-groups.doap.ttl

@ -41,3 +41,4 @@ @@ -41,3 +41,4 @@
]
]
] .

2
lv2/port-groups/manifest.ttl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/port-groups>

21
lv2/port-groups/port-groups.ttl

@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix pg: <http://lv2plug.in/ns/ext/port-groups#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix pg: <http://lv2plug.in/ns/ext/port-groups#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://lv2plug.in/ns/ext/port-groups>
a owl:Ontology ;
@ -54,7 +54,7 @@ pg:element @@ -54,7 +54,7 @@ pg:element
owl:ObjectProperty ;
rdfs:range pg:Element ;
rdfs:label "element" ;
rdfs:comment """Indicates that a group has a certain element (a parameter or channel designation with a possible index).""" .
rdfs:comment "Indicates that a group has a certain element (a parameter or channel designation with a possible index)." .
pg:sideChainOf
a rdf:Property ,
@ -69,7 +69,7 @@ pg:subGroupOf @@ -69,7 +69,7 @@ pg:subGroupOf
rdfs:domain pg:Group ;
rdfs:range pg:Group ;
rdfs:label "sub-group of" ;
rdfs:comment """Indicates that this group is a child of another group. This property has no meaning with respect to plugin execution, but the host may find this information useful (e.g. to provide a compact user interface). Note that being a sub-group does not relax the restriction that the group MUST have a unique symbol with respect to the plugin.""" .
rdfs:comment "Indicates that this group is a child of another group. This property has no meaning with respect to plugin execution, but the host may find this information useful (e.g. to provide a compact user interface). Note that being a sub-group does not relax the restriction that the group MUST have a unique symbol with respect to the plugin." .
pg:source
a rdf:Property ,
@ -104,12 +104,12 @@ pg:group @@ -104,12 +104,12 @@ pg:group
rdfs:domain lv2:Port ;
rdfs:range pg:Group ;
rdfs:label "group" ;
rdfs:comment """Indicates that this port is a part of a group of ports on the plugin. The port should also have an lv2:designation property to define its designation within that group.""" .
rdfs:comment "Indicates that this port is a part of a group of ports on the plugin. The port should also have an lv2:designation property to define its designation within that group." .
pg:DiscreteGroup
a rdfs:Class ;
rdfs:subClassOf pg:Group ;
rdfs:comment """Discrete channel configurations. These groups are divided into channels where each represents a particular speaker location. The position of sound in one of these groups depends on a particular speaker configuration.""" .
rdfs:comment "Discrete channel configurations. These groups are divided into channels where each represents a particular speaker location. The position of sound in one of these groups depends on a particular speaker configuration." .
pg:left
a lv2:Channel ;
@ -485,7 +485,7 @@ pg:ACN15 @@ -485,7 +485,7 @@ pg:ACN15
pg:AmbisonicGroup
a rdfs:Class ;
rdfs:subClassOf pg:Group ;
rdfs:comment """Ambisonic channel configurations. These groups are divided into channels which together represent a position in an abstract n-dimensional space. The position of sound in one of these groups does not depend on a particular speaker configuration; a decoder can be used to convert an ambisonic stream for any speaker configuration.""" .
rdfs:comment "Ambisonic channel configurations. These groups are divided into channels which together represent a position in an abstract n-dimensional space. The position of sound in one of these groups does not depend on a particular speaker configuration; a decoder can be used to convert an ambisonic stream for any speaker configuration." .
pg:AmbisonicBH1P0Group
a rdfs:Class ;
@ -747,3 +747,4 @@ pg:AmbisonicBH3P3Group @@ -747,3 +747,4 @@ pg:AmbisonicBH3P3Group
lv2:index 15 ;
lv2:designation pg:ACN15
] .

1
lv2/port-props/lv2-port-props.doap.ttl

@ -31,3 +31,4 @@ @@ -31,3 +31,4 @@
]
]
] .

3
lv2/port-props/manifest.ttl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/port-props>
@ -6,3 +6,4 @@ @@ -6,3 +6,4 @@
lv2:minorVersion 1 ;
lv2:microVersion 2 ;
rdfs:seeAlso <port-props.ttl> .

25
lv2/port-props/port-props.ttl

@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix pprops: <http://lv2plug.in/ns/ext/port-props#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://lv2plug.in/ns/ext/port-props>
a owl:Ontology ;
@ -22,7 +22,7 @@ pprops:trigger @@ -22,7 +22,7 @@ pprops:trigger
pprops:supportsStrictBounds
a lv2:Feature ;
rdfs:label "supports strict bounds" ;
rdfs:comment """Indicates use of host support for pprops:hasStrictBounds port property. A plugin that specifies it as optional feature can omit value clamping for hasStrictBounds ports, if the feature is supported by the host. When specified as required feature, it indicates that the plugin does not do any clamping for input ports that have a pprops:hasStrictBounds property.""" .
rdfs:comment "Indicates use of host support for pprops:hasStrictBounds port property. A plugin that specifies it as optional feature can omit value clamping for hasStrictBounds ports, if the feature is supported by the host. When specified as required feature, it indicates that the plugin does not do any clamping for input ports that have a pprops:hasStrictBounds property." .
pprops:hasStrictBounds
a lv2:PortProperty ;
@ -32,12 +32,12 @@ pprops:hasStrictBounds @@ -32,12 +32,12 @@ pprops:hasStrictBounds
pprops:expensive
a lv2:PortProperty ;
rdfs:label "changes are expensive" ;
rdfs:comment """Input ports only. Indicates that any changes to the port value may trigger expensive background calculation (e.g. regenerate some lookup tables in a background thread). Any value changes may have not have immediate effect, or may cause silence or diminished-quality version of the output until background processing is finished. Ports having this property are typically not well suited for connection to outputs of other plugins, and should not be offered as connection targets or for automation by default.""" .
rdfs:comment "Input ports only. Indicates that any changes to the port value may trigger expensive background calculation (e.g. regenerate some lookup tables in a background thread). Any value changes may have not have immediate effect, or may cause silence or diminished-quality version of the output until background processing is finished. Ports having this property are typically not well suited for connection to outputs of other plugins, and should not be offered as connection targets or for automation by default." .
pprops:causesArtifacts
a lv2:PortProperty ;
rdfs:label "changes cause artifacts" ;
rdfs:comment """Input ports only. Indicates that any changes to the port value may produce slight artifacts to produced audio signals (zipper noise and other results of signal discontinuities). Connecting ports of this type to continuous signals is not recommended, and when presenting a list of automation targets, those ports may be marked as artifact-producing.""" .
rdfs:comment "Input ports only. Indicates that any changes to the port value may produce slight artifacts to produced audio signals (zipper noise and other results of signal discontinuities). Connecting ports of this type to continuous signals is not recommended, and when presenting a list of automation targets, those ports may be marked as artifact-producing." .
pprops:continuousCV
a lv2:PortProperty ;
@ -52,24 +52,24 @@ pprops:discreteCV @@ -52,24 +52,24 @@ pprops:discreteCV
pprops:logarithmic
a lv2:PortProperty ;
rdfs:label "logarithmic scale" ;
rdfs:comment """Indicates that port value behaviour within specified range (bounds) is a value using logarithmic scale. The lower and upper bounds must be specified, and must be of the same sign.""" .
rdfs:comment "Indicates that port value behaviour within specified range (bounds) is a value using logarithmic scale. The lower and upper bounds must be specified, and must be of the same sign." .
pprops:notAutomatic
a lv2:PortProperty ;
rdfs:label "not intended as a CV input" ;
rdfs:comment """Indicates that the port is not primarily intended to be fed with modulation signals from external sources (other plugins, etc.). It is merely a UI hint and hosts may allow the user to override it.""" .
rdfs:comment "Indicates that the port is not primarily intended to be fed with modulation signals from external sources (other plugins, etc.). It is merely a UI hint and hosts may allow the user to override it." .
pprops:notOnGUI
a lv2:PortProperty ;
rdfs:label "not on GUI" ;
rdfs:comment """Indicates that the port is not primarily intended to be represented by a separate control in the user interface window (or any similar mechanism used for direct, immediate control of control ports). It is merely a UI hint and hosts may allow the user to override it.""" .
rdfs:comment "Indicates that the port is not primarily intended to be represented by a separate control in the user interface window (or any similar mechanism used for direct, immediate control of control ports). It is merely a UI hint and hosts may allow the user to override it." .
pprops:displayPriority
a rdf:Property ;
rdfs:domain lv2:Port ;
rdfs:range xsd:nonNegativeInteger ;
rdfs:label "display priority" ;
rdfs:comment """Indicates how important a port is to controlling the plugin. If a host can only display some ports of a plugin, it should prefer ports with a higher display priority. Priorities do not need to be unique, and are only meaningful when compared to each other.""" .
rdfs:comment "Indicates how important a port is to controlling the plugin. If a host can only display some ports of a plugin, it should prefer ports with a higher display priority. Priorities do not need to be unique, and are only meaningful when compared to each other." .
pprops:rangeSteps
a rdf:Property ;
@ -103,3 +103,4 @@ step = (steps - 1) * log(value / lower) / log(upper / lower) @@ -103,3 +103,4 @@ step = (steps - 1) * log(value / lower) / log(upper / lower)
<li><code>lower</code> and <code>upper</code> are the bounds</li>
</ul>
""" .

1
lv2/presets/lv2-presets.doap.ttl

@ -59,3 +59,4 @@ @@ -59,3 +59,4 @@
]
]
] .

2
lv2/presets/manifest.ttl

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://lv2plug.in/ns/ext/presets>

11
lv2/presets/presets.ttl

@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix pset: <http://lv2plug.in/ns/ext/presets#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://lv2plug.in/ns/ext/presets>
a owl:Ontology ;
@ -91,7 +91,7 @@ pset:value @@ -91,7 +91,7 @@ pset:value
a rdf:Property ;
rdfs:domain lv2:PortBase ;
rdfs:label "value" ;
rdfs:comment """Specifies the value of a Port on some Preset. This property is used in a similar way to e.g. lv2:default.""" .
rdfs:comment "Specifies the value of a Port on some Preset. This property is used in a similar way to e.g. lv2:default." .
pset:preset
a rdf:Property ;