summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2007-02-04 00:47:44 +0000
committerDavid Robillard <d@drobilla.net>2007-02-04 00:47:44 +0000
commit1f0922ab4982da825ddfbb792ec9f871b2b88804 (patch)
treef6741dc097e8c7ebdb35bfb085effeb26e4ae37e
parent24e61fa97c0e733290cb841aed1402b87027b9c5 (diff)
downloadlilv-1f0922ab4982da825ddfbb792ec9f871b2b88804.tar.gz
lilv-1f0922ab4982da825ddfbb792ec9f871b2b88804.tar.bz2
lilv-1f0922ab4982da825ddfbb792ec9f871b2b88804.zip
Bug fixes, LV2 spec updates.
git-svn-id: http://svn.drobilla.net/lad/slv2@273 a436a847-0d15-0410-975c-d299462d15a1
-rw-r--r--data/lv2.ttl30
-rw-r--r--slv2/lv2.h2
2 files changed, 22 insertions, 10 deletions
diff --git a/data/lv2.ttl b/data/lv2.ttl
index 1ce406a..9ba6974 100644
--- a/data/lv2.ttl
+++ b/data/lv2.ttl
@@ -1,10 +1,12 @@
# RDF Schema for LV2 plugins
# *** PROVISIONAL ***
#
+# Revision 2007-01-03
+#
# This document describes the classes and properties that are defined by the
# core LV2 specification. See <http://lv2plug.in> for more information.
#
-# Copyright (C) 2006 Steve Harris, Dave Robillard
+# Copyright (C) 2006-2007 Steve Harris, Dave Robillard
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software"),
@@ -34,13 +36,13 @@
<> a doap:Project ;
doap:license <http://usefulinc.com/doap/licenses/mit> ;
doap:name "LV2" ;
- doap:homepage <http://lv2plug.in/> ;
+ doap:homepage <http://lv2plug.in> ;
doap:created "2004-04-21" ;
- doap:shortdesc "LV2 is an audio processing plugin specification" ;
+ doap:shortdesc "An audio processing plugin specification" ;
doap:programming-language "C" ;
doap:release [
- doap:revision "0.9" ;
- doap:created "2006-07-24"
+ doap:revision "1.0beta1" ;
+ doap:created "2007-02-03"
] ;
doap:maintainer [
a foaf:Person ;
@@ -50,9 +52,11 @@
] , [
a foaf:Person ;
foaf:name "Dave Robillard" ;
- rdfs:seeAlso <http://codeson.net/dave.xrdf>
+ rdfs:seeAlso <http://drobilla.net/dave.ttl>
].
+
+
##################
## Plugin Class ##
##################
@@ -208,9 +212,9 @@ property without changing the Plugin URI.
-#############################################
-# Port Additional RDF:Properties (Optional) #
-#############################################
+################################
+# Optional Port RDF:Properties #
+################################
:Point a rdfs:Class ;
rdfs:label "Port value point" ;
@@ -224,7 +228,7 @@ minimum, and maximum), though future extensions may define more.
:ScalePoint a rdfs:Class ;
rdfs:subClassOf :Point ;
- rdfs:comment "A single :float Point (for control inputs)" .
+ rdfs:comment "A single :Float Point (for control inputs)" .
:scalePoint a rdf:Property ;
rdfs:domain :Port ;
@@ -336,6 +340,12 @@ plugin can still function correctly, it is NOT a Property, it is a Hint.
rdfs:label "hint" ;
rdfs:comment "Relates Ports to PortProperties." .
+:documentation a rdf:Property ;
+ rdfs:domain :Plugin ;
+ rdfs:label "documentation" ;
+ rdfs:comment "Relates a Plugin to some text/audio/video documentation either online or included with the plugin package" .
+
+
###############
## LV2 Hints ##
diff --git a/slv2/lv2.h b/slv2/lv2.h
index fcead9d..84839c4 100644
--- a/slv2/lv2.h
+++ b/slv2/lv2.h
@@ -36,6 +36,8 @@ extern "C" {
/** @file lv2.h
*
+ * Revision: 1.0beta1
+ *
* == Overview ==
*
* There are a large number of open source and free software synthesis