From c7f008920a849c22f6f68ef52e1e5696a2b8850d Mon Sep 17 00:00:00 2001 From: David Robillard Date: Mon, 27 Feb 2012 23:29:16 +0000 Subject: Add lv2:relation, lv2:latency, and lv2:freeWheeling. --- lv2/lv2plug.in/ns/lv2core/lv2core.ttl | 38 +++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) (limited to 'lv2/lv2plug.in/ns/lv2core/lv2core.ttl') diff --git a/lv2/lv2plug.in/ns/lv2core/lv2core.ttl b/lv2/lv2plug.in/ns/lv2core/lv2core.ttl index 0ab56c5..285c1ad 100644 --- a/lv2/lv2plug.in/ns/lv2core/lv2core.ttl +++ b/lv2/lv2plug.in/ns/lv2core/lv2core.ttl @@ -449,6 +449,44 @@ port identification. The plugin author may change the values of this property without changing the Plugin URI. """ . +lv2:relation a rdf:Property , owl:ObjectProperty ; + rdfs:domain lv2:Port ; + rdfs:label "relation" ; + lv2:documentation """ +

Indicates the relation the value of a port represents. The value of this +property must the URI of some relation (i.e. a predicate).

+ +

For example, if a port has lv2:relation foo:volume, then the value of that +port represents the foo:volume of the plugin instance. This is used to make +control ports meaningful and compatible with other methods of control and/or +state representation.

+ +

Plugins SHOULD NOT have several ports with the same lv2:relation.

+""" . + + +#################################### +## Generic Properties (Relations) ## +#################################### + +lv2:latency a rdf:Property , owl:DatatypeProperty ; + rdfs:label "latency" ; + lv2:documentation """ +

The latency introduced by the plugin (or similar), in frames.

+""" . + +lv2:freeWheeling a rdf:Property , owl:DatatypePropety ; + rdfs:label "free-wheeling" ; + rdfs:range xsd:boolean ; + lv2:documentation """ +

Whether or not processing is currently free-wheeling. If true, this means +that all processing is happening as quickly as possible, not in real-time. +When free-wheeling there is no relationship between the passage of real +wall-clock time and the passage of time in the data being processed (e.g. audio +frames).

+""" . + + ########################### ## Port Range and Points ## ########################### -- cgit v1.2.1