diff options
Diffstat (limited to 'canvas.ttl')
-rw-r--r-- | canvas.ttl | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/canvas.ttl b/canvas.ttl new file mode 100644 index 0000000..0d70d02 --- /dev/null +++ b/canvas.ttl @@ -0,0 +1,68 @@ +# Copyright (c) 2016 Hanspeter Portner (dev@open-music-kontrollers.ch) +# +# This is free software: you can redistribute it and/or modify +# it under the terms of the Artistic License 2.0 as published by +# The Perl Foundation. +# +# This source is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# Artistic License 2.0 for more details. +# +# You should have received a copy of the Artistic License 2.0 +# along the source as a COPYING file. If not, obtain it from +# http://www.perlfoundation.org/artistic_license_2_0. + +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . +@prefix rdf: <http://www.w3.org/2000/01/rdf-schema#> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix atom: <http://lv2plug.in/ns/ext/atom#> . + +@prefix lic: <http://opensource.org/licenses/> . +@prefix omk: <http://open-music-kontrollers.ch/ventosus#> . +@prefix proj: <http://open-music-kontrollers.ch/lv2/> . +@prefix canvas: <http://open-music-kontrollers.ch/lv2/canvas#> . + +# Maintainer +omk:me + a foaf:Person ; + foaf:name "Hanspeter Portner" ; + foaf:mbox <mailto:dev@open-music-kontrollers.ch> ; + foaf:homepage <http://open-music-kontrollers.ch> . + +# Project +proj:canvas + a doap:Project ; + doap:maintainer omk:me ; + doap:name "Canvas Bundle" . + +# Canvas Plugin +canvas:canvas + a lv2:Plugin, + lv2:AnalyserPlugin ; + doap:name "Canvas" ; + doap:license lic:Artistic-2.0 ; + lv2:project proj:canvas ; + lv2:optionalFeature lv2:isLive, lv2:hardRTCapable ; + + lv2:port [ + a lv2:InputPort , + atom:AtomPort ; + atom:bufferType atom:Sequence ; + #atom:supports midi:MidiEvent ; + lv2:index 0 ; + lv2:symbol "control" ; + lv2:name "Control" ; + lv2:designation lv2:control ; + ] , [ + a lv2:OutputPort , + atom:AtomPort ; + atom:bufferType atom:Sequence ; + #atom:supports midi:MidiEvent ; + lv2:index 1 ; + lv2:symbol "notify" ; + lv2:name "Notify" ; + lv2:designation lv2:control ; + ] . |