From 4e3a82b0de3646e74e40695d2537bb5071682318 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 26 Apr 2012 23:43:59 +0000 Subject: Save properties with pretty numbers so normal LV2 tools can read patches. Fix running as a plugin. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4279 a436a847-0d15-0410-975c-d299462d15a1 --- bundles/StereoInOut.ingen/StereoInOut.ttl | 102 ++++++++++++++++++++++++++++++ bundles/StereoInOut.ingen/manifest.ttl | 16 +++++ bundles/ingen.lv2/ingen.ttl | 5 +- bundles/ingen.lv2/manifest.ttl | 13 ++++ 4 files changed, 134 insertions(+), 2 deletions(-) create mode 100644 bundles/StereoInOut.ingen/StereoInOut.ttl create mode 100644 bundles/StereoInOut.ingen/manifest.ttl create mode 100644 bundles/ingen.lv2/manifest.ttl (limited to 'bundles') diff --git a/bundles/StereoInOut.ingen/StereoInOut.ttl b/bundles/StereoInOut.ingen/StereoInOut.ttl new file mode 100644 index 00000000..f250e7c1 --- /dev/null +++ b/bundles/StereoInOut.ingen/StereoInOut.ttl @@ -0,0 +1,102 @@ +@prefix rdf: . +@prefix atom: . +@prefix doap: . +@prefix ingen: . +@prefix lv2: . +@prefix lv2ev: . +@prefix midi: . +@prefix owl: . +@prefix rdfs: . +@prefix xsd: . + +<> + ingen:edge [ + ingen:head ; + ingen:tail + ] , [ + ingen:head ; + ingen:tail + ] , [ + ingen:head ; + ingen:tail + ] ; + ingen:polyphony 1 ; + ingen:ui ; + lv2:extensionData ; + lv2:port , + , + , + , + , + ; + lv2:symbol "StereoInOut" ; + doap:name "StereoInOut" ; + a ingen:Patch , + lv2:Plugin . + + + ingen:activity 0.0 ; + ingen:canvasX 12.0 ; + ingen:canvasY 96.69999695 ; + ingen:polyphonic false ; + lv2:index 2 ; + lv2:name "Audio In 1" ; + lv2:symbol "audio_in_1" ; + a lv2:AudioPort , + lv2:InputPort . + + + ingen:activity 0.0 ; + ingen:canvasX 12.0 ; + ingen:canvasY 12.0 ; + ingen:polyphonic false ; + lv2:index 3 ; + lv2:name "Audio In 2" ; + lv2:symbol "audio_in_2" ; + a lv2:AudioPort , + lv2:InputPort . + + + ingen:activity 0.0 ; + ingen:canvasX 12.0 ; + ingen:canvasY 96.69999695 ; + ingen:polyphonic false ; + lv2:index 4 ; + lv2:name "Audio Out 1" ; + lv2:symbol "audio_out_1" ; + a lv2:AudioPort , + lv2:OutputPort . + + + ingen:activity 0.0 ; + ingen:canvasX 12.0 ; + ingen:canvasY 12.0 ; + ingen:polyphonic false ; + lv2:index 5 ; + lv2:name "Audio Out 2" ; + lv2:symbol "audio_out_2" ; + a lv2:AudioPort , + lv2:OutputPort . + + + ingen:canvasX 23.0 ; + ingen:canvasY 181.3999939 ; + ingen:polyphonic false ; + atom:bufferType atom:Sequence ; + lv2:index 0 ; + lv2:name "Control" ; + lv2:portProperty lv2:connectionOptional ; + lv2:symbol "control_in" ; + a atom:AtomPort , + lv2:InputPort . + + + ingen:canvasX 148.3999939 ; + ingen:canvasY 181.3999939 ; + ingen:polyphonic false ; + atom:bufferType atom:Sequence ; + lv2:index 1 ; + lv2:name "Control" ; + lv2:symbol "control_out" ; + a atom:AtomPort , + lv2:OutputPort . diff --git a/bundles/StereoInOut.ingen/manifest.ttl b/bundles/StereoInOut.ingen/manifest.ttl new file mode 100644 index 00000000..af5bd996 --- /dev/null +++ b/bundles/StereoInOut.ingen/manifest.ttl @@ -0,0 +1,16 @@ +@prefix rdf: . +@prefix atom: . +@prefix doap: . +@prefix ingen: . +@prefix lv2: . +@prefix lv2ev: . +@prefix midi: . +@prefix owl: . +@prefix rdfs: . +@prefix xsd: . + + + lv2:binary ; + a ingen:Patch , + lv2:Plugin ; + rdfs:seeAlso . diff --git a/bundles/ingen.lv2/ingen.ttl b/bundles/ingen.lv2/ingen.ttl index 2a1c0dce..d581e458 100644 --- a/bundles/ingen.lv2/ingen.ttl +++ b/bundles/ingen.lv2/ingen.ttl @@ -1,11 +1,12 @@ -@prefix ingen: . @prefix doap: . @prefix foaf: . +@prefix ingen: . @prefix lv2: . +@prefix owl: . @prefix rdf: . @prefix rdfs: . +@prefix ui: . @prefix xsd: . -@prefix owl: . a foaf:Person ; diff --git a/bundles/ingen.lv2/manifest.ttl b/bundles/ingen.lv2/manifest.ttl new file mode 100644 index 00000000..ea2f62fe --- /dev/null +++ b/bundles/ingen.lv2/manifest.ttl @@ -0,0 +1,13 @@ +@prefix ingen: . +@prefix owl: . +@prefix rdfs: . +@prefix ui: . + +ingen: + a owl:Ontology ; + rdfs:seeAlso . + +ingen:PatchUIGtk2 + a ui:GtkUI ; + ui:binary ; + rdfs:comment "The Ingen patcher interface." . -- cgit v1.2.1