diff options
Diffstat (limited to 'omins.lv2')
-rw-r--r-- | omins.lv2/adenv.ttl | 59 | ||||
-rw-r--r-- | omins.lv2/adenv_lvl.ttl | 92 | ||||
-rw-r--r-- | omins.lv2/comparison.ttl | 60 | ||||
-rw-r--r-- | omins.lv2/dahdsr_fexp.ttl | 99 | ||||
-rw-r--r-- | omins.lv2/dahdsr_hexp.ttl | 99 | ||||
-rw-r--r-- | omins.lv2/fast_crossfade.ttl | 45 | ||||
-rw-r--r-- | omins.lv2/formant_filter.ttl | 41 | ||||
-rw-r--r-- | omins.lv2/hz_voct.ttl | 31 | ||||
-rw-r--r-- | omins.lv2/manifest.ttl.in | 112 | ||||
-rw-r--r-- | omins.lv2/masher.ttl | 51 | ||||
-rw-r--r-- | omins.lv2/multiplexer.ttl | 40 | ||||
-rw-r--r-- | omins.lv2/prob_switch.ttl | 45 | ||||
-rw-r--r-- | omins.lv2/range_trans.ttl | 63 | ||||
-rw-r--r-- | omins.lv2/sample_and_hold.ttl | 53 | ||||
-rw-r--r-- | omins.lv2/signal_abs.ttl | 40 | ||||
-rw-r--r-- | omins.lv2/slew_limiter.ttl | 48 | ||||
-rw-r--r-- | omins.lv2/slide.ttl | 48 | ||||
-rw-r--r-- | omins.lv2/waveguide_mesh.ttl | 70 |
18 files changed, 1096 insertions, 0 deletions
diff --git a/omins.lv2/adenv.ttl b/omins.lv2/adenv.ttl new file mode 100644 index 0000000..b3f8e56 --- /dev/null +++ b/omins.lv2/adenv.ttl @@ -0,0 +1,59 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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 units: <http://lv2plug.in/ns/extensions/units#> . + +<http://drobilla.net/plugins/omins/adenv> + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + lv2:index 0 ; + lv2:name "Gate" ; + lv2:symbol "port0" ; + a lv2:AudioPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 1 ; + lv2:name "Trigger" ; + lv2:symbol "port1" ; + a lv2:AudioPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:default 0 ; + lv2:index 2 ; + lv2:minimum 0 ; + lv2:name "Attack Time" ; + lv2:symbol "port2" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port ; + units:unit units:s + ] , [ + lv2:default 0 ; + lv2:index 3 ; + lv2:minimum 0 ; + lv2:name "Decay Time" ; + lv2:symbol "port3" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port ; + units:unit units:s + ] , [ + lv2:index 4 ; + lv2:name "Envelope Out" ; + lv2:symbol "port4" ; + a lv2:AudioPort , + lv2:OutputPort , + lv2:Port + ] ; + lv2:project omins: ; + doap:name "Percussive AD Envelope" ; + a lv2:Plugin . diff --git a/omins.lv2/adenv_lvl.ttl b/omins.lv2/adenv_lvl.ttl new file mode 100644 index 0000000..d6831be --- /dev/null +++ b/omins.lv2/adenv_lvl.ttl @@ -0,0 +1,92 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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 units: <http://lv2plug.in/ns/extensions/units#> . + +<http://drobilla.net/plugins/omins/adenv_lvl> + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + lv2:index 0 ; + lv2:name "Gate" ; + lv2:symbol "port0" ; + a lv2:CVPort , + lv2:InputPort + ] , [ + lv2:index 1 ; + lv2:name "Trigger" ; + lv2:symbol "port1" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:default 0 ; + lv2:index 2 ; + lv2:minimum 0 ; + lv2:name "Initial Level" ; + lv2:symbol "port2" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:default 1 ; + lv2:index 3 ; + lv2:minimum 0 ; + lv2:name "Attack to Level" ; + lv2:symbol "port3" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:default 0 ; + lv2:index 4 ; + lv2:minimum 0 ; + lv2:name "Decay to Level" ; + lv2:symbol "port4" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + units:unit units:s ; + lv2:default 0 ; + lv2:index 5 ; + lv2:minimum 0 ; + lv2:name "Attack Time" ; + lv2:symbol "port5" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + units:unit units:s ; + lv2:default 0 ; + lv2:index 6 ; + lv2:minimum 0 ; + lv2:name "Decay Time" ; + lv2:symbol "port6" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 7 ; + lv2:name "Envelope Out" ; + lv2:symbol "port7" ; + a lv2:CVPort , + lv2:OutputPort , + lv2:Port + ] , [ + lv2:index 8 ; + lv2:name "Reset Level" ; + lv2:symbol "port8" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] ; + lv2:project omins: ; + doap:name "Percussive AD Envelope with levels" ; + a lv2:Plugin . diff --git a/omins.lv2/comparison.ttl b/omins.lv2/comparison.ttl new file mode 100644 index 0000000..392e526 --- /dev/null +++ b/omins.lv2/comparison.ttl @@ -0,0 +1,60 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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://drobilla.net/plugins/omins/comparison> + lv2:binary <file:///usr/local/lib/lv2/naspro-ladspa.lv2/ladspa.so> ; + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + lv2:index 0 ; + lv2:name "A" ; + lv2:symbol "port0" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 1 ; + lv2:name "B" ; + lv2:symbol "port1" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 2 ; + lv2:name "Larger" ; + lv2:symbol "port2" ; + a lv2:CVPort , + lv2:OutputPort , + lv2:Port + ] , [ + lv2:index 3 ; + lv2:name "Smaller" ; + lv2:symbol "port3" ; + a lv2:CVPort , + lv2:OutputPort , + lv2:Port + ] , [ + lv2:index 4 ; + lv2:name "A > B" ; + lv2:symbol "port4" ; + a lv2:CVPort , + lv2:OutputPort , + lv2:Port + ] , [ + lv2:index 5 ; + lv2:name "A = B" ; + lv2:symbol "port5" ; + a lv2:CVPort , + lv2:OutputPort , + lv2:Port + ] ; + lv2:project omins: ; + doap:name "Comparison" ; + a lv2:Plugin . diff --git a/omins.lv2/dahdsr_fexp.ttl b/omins.lv2/dahdsr_fexp.ttl new file mode 100644 index 0000000..b7feef9 --- /dev/null +++ b/omins.lv2/dahdsr_fexp.ttl @@ -0,0 +1,99 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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 units: <http://lv2plug.in/ns/extensions/units#> . + +<http://drobilla.net/plugins/omins/dahdsr_fexp> + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + lv2:index 0 ; + lv2:name "Gate" ; + lv2:symbol "port0" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 1 ; + lv2:name "Trigger" ; + lv2:symbol "port1" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:default 0 ; + lv2:index 2 ; + lv2:minimum 0 ; + lv2:name "Delay Time" ; + lv2:symbol "port2" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port ; + units:unit units:s + ] , [ + lv2:default 0 ; + lv2:index 3 ; + lv2:minimum 0 ; + lv2:name "Attack Time" ; + lv2:symbol "port3" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port ; + units:unit units:s + ] , [ + lv2:default 0 ; + lv2:index 4 ; + lv2:minimum 0 ; + lv2:name "Hold Time" ; + lv2:symbol "port4" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port ; + units:unit units:s + ] , [ + lv2:default 0 ; + lv2:index 5 ; + lv2:minimum 0 ; + lv2:name "Decay Time" ; + lv2:symbol "port5" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port ; + units:unit units:s + ] , [ + lv2:default 1 ; + lv2:index 6 ; + lv2:maximum 1 ; + lv2:minimum 0 ; + lv2:name "Sustain Level" ; + lv2:symbol "port6" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:default 0 ; + lv2:index 7 ; + lv2:minimum 0 ; + lv2:name "Release Time" ; + lv2:symbol "port7" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port ; + units:unit units:s + ] , [ + lv2:index 8 ; + lv2:name "Envelope Out" ; + lv2:symbol "port8" ; + a lv2:CVPort , + lv2:OutputPort , + lv2:Port + ] ; + lv2:project omins: ; + doap:name "Exponential DAHDSR Envelope" ; + a lv2:Plugin . diff --git a/omins.lv2/dahdsr_hexp.ttl b/omins.lv2/dahdsr_hexp.ttl new file mode 100644 index 0000000..ebd8cba --- /dev/null +++ b/omins.lv2/dahdsr_hexp.ttl @@ -0,0 +1,99 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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 units: <http://lv2plug.in/ns/extensions/units#> . + +<http://drobilla.net/plugins/omins/dahdsr_hexp> + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + lv2:index 0 ; + lv2:name "Gate" ; + lv2:symbol "port0" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 1 ; + lv2:name "Trigger" ; + lv2:symbol "port1" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:default 0 ; + lv2:index 2 ; + lv2:minimum 0 ; + lv2:name "Delay Time" ; + lv2:symbol "port2" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port ; + units:unit units:s + ] , [ + lv2:default 0 ; + lv2:index 3 ; + lv2:minimum 0 ; + lv2:name "Attack Time" ; + lv2:symbol "port3" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port ; + units:unit units:s + ] , [ + lv2:default 0 ; + lv2:index 4 ; + lv2:minimum 0 ; + lv2:name "Hold Time" ; + lv2:symbol "port4" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port ; + units:unit units:s + ] , [ + lv2:default 0 ; + lv2:index 5 ; + lv2:minimum 0 ; + lv2:name "Decay Time" ; + lv2:symbol "port5" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port ; + units:unit units:s + ] , [ + lv2:default 1 ; + lv2:index 6 ; + lv2:maximum 1 ; + lv2:minimum 0 ; + lv2:name "Sustain Level" ; + lv2:symbol "port6" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:default 0 ; + lv2:index 7 ; + lv2:minimum 0 ; + lv2:name "Release Time" ; + lv2:symbol "port7" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port ; + units:unit units:s + ] , [ + lv2:index 8 ; + lv2:name "Envelope Out" ; + lv2:symbol "port8" ; + a lv2:CVPort , + lv2:OutputPort , + lv2:Port + ] ; + lv2:project omins: ; + doap:name "DAHDSR Envelope (Linear A, Exponential DR)" ; + a lv2:Plugin . diff --git a/omins.lv2/fast_crossfade.ttl b/omins.lv2/fast_crossfade.ttl new file mode 100644 index 0000000..1fce775 --- /dev/null +++ b/omins.lv2/fast_crossfade.ttl @@ -0,0 +1,45 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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://drobilla.net/plugins/omins/fast_crossfade> + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + lv2:index 0 ; + lv2:name "Level" ; + lv2:symbol "port0" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 1 ; + lv2:name "A" ; + lv2:symbol "port1" ; + a lv2:AudioPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 2 ; + lv2:name "B" ; + lv2:symbol "port2" ; + a lv2:AudioPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 3 ; + lv2:name "Output" ; + lv2:symbol "port3" ; + a lv2:AudioPort , + lv2:OutputPort , + lv2:Port + ] ; + lv2:project omins: ; + doap:name "Fast Crossfade" ; + a lv2:Plugin . diff --git a/omins.lv2/formant_filter.ttl b/omins.lv2/formant_filter.ttl new file mode 100644 index 0000000..6bcf6f2 --- /dev/null +++ b/omins.lv2/formant_filter.ttl @@ -0,0 +1,41 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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://drobilla.net/plugins/omins/formant_filter> + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + lv2:default 0 ; + lv2:index 0 ; + lv2:maximum 4 ; + lv2:minimum 0 ; + lv2:name "Vowel" ; + lv2:symbol "port0" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 1 ; + lv2:name "Input" ; + lv2:symbol "port1" ; + a lv2:AudioPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 2 ; + lv2:name "Output" ; + lv2:symbol "port2" ; + a lv2:AudioPort , + lv2:OutputPort , + lv2:Port + ] ; + lv2:project omins: ; + doap:name "Formant Filter" ; + a lv2:Plugin . diff --git a/omins.lv2/hz_voct.ttl b/omins.lv2/hz_voct.ttl new file mode 100644 index 0000000..7acd149 --- /dev/null +++ b/omins.lv2/hz_voct.ttl @@ -0,0 +1,31 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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://drobilla.net/plugins/omins/hz_voct> + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + lv2:index 0 ; + lv2:name "Input" ; + lv2:symbol "port0" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 1 ; + lv2:name "Output" ; + lv2:symbol "port1" ; + a lv2:CVPort , + lv2:OutputPort , + lv2:Port + ] ; + lv2:project omins: ; + doap:name "Hz to V/Oct" ; + a lv2:Plugin . diff --git a/omins.lv2/manifest.ttl.in b/omins.lv2/manifest.ttl.in new file mode 100644 index 0000000..7b4de37 --- /dev/null +++ b/omins.lv2/manifest.ttl.in @@ -0,0 +1,112 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . + +<http://drobilla.net/drobilla#me> + a foaf:Person ; + foaf:name "David Robillard" ; + foaf:mbox <mailto:d@drobilla.net> ; + rdfs:seeAlso <http://drobilla.net/drobilla> . + +_:lfactor + a foaf:Person ; + foaf:name "Loki Davison" ; + foaf:mbox <mailto:loki@berlios.de> . + +omins: + a doap:Project ; + lv2:symbol "omins" ; + doap:name "Omins" ; + doap:shortdesc "A set of LV2 plugins for modular synthesizers." ; + doap:license <http://www.gnu.org/licenses/gpl-2.0> ; + doap:homepage <http://drobilla.net/software/omins> ; + doap:maintainer <http://drobilla.net/drobilla#me> ; + doap:developer <http://drobilla.net/drobilla#me> , + _:lfactor . + +omins:adenv_lvl + a lv2:Plugin ; + rdfs:seeAlso <adenv_lvl.ttl> ; + lv2:binary <adenv_lvl@LIB_EXT@> . + +omins:adenv + a lv2:Plugin ; + rdfs:seeAlso <adenv.ttl> ; + lv2:binary <adenv@LIB_EXT@> . + +omins:comparison + a lv2:Plugin ; + rdfs:seeAlso <comparison.ttl> ; + lv2:binary <comparison@LIB_EXT@> . + +omins:dahdsr_fexp + a lv2:Plugin ; + rdfs:seeAlso <dahdsr_fexp.ttl> ; + lv2:binary <dahdsr_fexp@LIB_EXT@> . + +omins:dahdsr_hexp + a lv2:Plugin ; + rdfs:seeAlso <dahdsr_hexp.ttl> ; + lv2:binary <dahdsr_hexp@LIB_EXT@> . + +omins:fast_crossfade + a lv2:Plugin ; + rdfs:seeAlso <fast_crossfade.ttl> ; + lv2:binary <fast_crossfade@LIB_EXT@> . + +omins:formant_filter + a lv2:Plugin ; + rdfs:seeAlso <formant_filter.ttl> ; + lv2:binary <formant_filter@LIB_EXT@> . + +omins:hz_voct + a lv2:Plugin ; + rdfs:seeAlso <hz_voct.ttl> ; + lv2:binary <hz_voct@LIB_EXT@> . + +omins:masher + a lv2:Plugin ; + rdfs:seeAlso <masher.ttl> ; + lv2:binary <masher@LIB_EXT@> . + +omins:multiplexer + a lv2:Plugin ; + rdfs:seeAlso <multiplexer.ttl> ; + lv2:binary <multiplexer@LIB_EXT@> . + +omins:prob_switch + a lv2:Plugin ; + rdfs:seeAlso <prob_switch.ttl> ; + lv2:binary <prob_switch@LIB_EXT@> . + +omins:range_trans + a lv2:Plugin ; + rdfs:seeAlso <range_trans.ttl> ; + lv2:binary <range_trans@LIB_EXT@> . + +omins:sample_and_hold + a lv2:Plugin ; + rdfs:seeAlso <sample_and_hold.ttl> ; + lv2:binary <sample_and_hold@LIB_EXT@> . + +omins:signal_abs + a lv2:Plugin ; + rdfs:seeAlso <signal_abs.ttl> ; + lv2:binary <signal_abs@LIB_EXT@> . + +omins:slew_limiter + a lv2:Plugin ; + rdfs:seeAlso <slew_limiter.ttl> ; + lv2:binary <slew_limiter@LIB_EXT@> . + +omins:slide + a lv2:Plugin ; + rdfs:seeAlso <slide.ttl> ; + lv2:binary <slide@LIB_EXT@> . + +omins:waveguide_mesh + a lv2:Plugin ; + rdfs:seeAlso <waveguide_mesh.ttl> ; + lv2:binary <waveguide_mesh@LIB_EXT@> . diff --git a/omins.lv2/masher.ttl b/omins.lv2/masher.ttl new file mode 100644 index 0000000..be628e0 --- /dev/null +++ b/omins.lv2/masher.ttl @@ -0,0 +1,51 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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://drobilla.net/plugins/omins/masher> + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + lv2:index 0 ; + lv2:name "Input" ; + lv2:symbol "port0" ; + a lv2:AudioPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:default 1 ; + lv2:index 1 ; + lv2:maximum 10 ; + lv2:minimum 1 ; + lv2:name "Grain Pitch" ; + lv2:symbol "port1" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:default 400 ; + lv2:index 2 ; + lv2:maximum 800 ; + lv2:minimum 0 ; + lv2:name "Density" ; + lv2:symbol "port2" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 3 ; + lv2:name "Output" ; + lv2:symbol "port3" ; + a lv2:AudioPort , + lv2:OutputPort , + lv2:Port + ] ; + lv2:project omins: ; + doap:name "Masher" ; + a lv2:Plugin . diff --git a/omins.lv2/multiplexer.ttl b/omins.lv2/multiplexer.ttl new file mode 100644 index 0000000..7238b4d --- /dev/null +++ b/omins.lv2/multiplexer.ttl @@ -0,0 +1,40 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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://drobilla.net/plugins/omins/multiplexer> + a lv2:Plugin ; + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + a lv2:CVPort , + lv2:InputPort ; + lv2:index 0 ; + lv2:name "Gate" ; + lv2:symbol "gate" ; + ] , [ + a lv2:CVPort , + lv2:InputPort ; + lv2:index 1 ; + lv2:name "Off" ; + lv2:symbol "off" ; + ] , [ + a lv2:CVPort , + lv2:InputPort ; + lv2:index 2 ; + lv2:name "On" ; + lv2:symbol "on" ; + ] , [ + a lv2:CVPort , + lv2:OutputPort ; + lv2:index 3 ; + lv2:name "Output" ; + lv2:symbol "output" ; + ] ; + doap:name "Multiplexer" . diff --git a/omins.lv2/prob_switch.ttl b/omins.lv2/prob_switch.ttl new file mode 100644 index 0000000..547f79f --- /dev/null +++ b/omins.lv2/prob_switch.ttl @@ -0,0 +1,45 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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://drobilla.net/plugins/omins/prob_switch> + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + lv2:index 0 ; + lv2:name "Input 1" ; + lv2:symbol "port0" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 1 ; + lv2:name "Input 2" ; + lv2:symbol "port1" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 2 ; + lv2:name "Probability" ; + lv2:symbol "port2" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 3 ; + lv2:name "Output" ; + lv2:symbol "port3" ; + a lv2:CVPort , + lv2:OutputPort , + lv2:Port + ] ; + lv2:project omins: ; + doap:name "Probability Switch" ; + a lv2:Plugin . diff --git a/omins.lv2/range_trans.ttl b/omins.lv2/range_trans.ttl new file mode 100644 index 0000000..9e57d20 --- /dev/null +++ b/omins.lv2/range_trans.ttl @@ -0,0 +1,63 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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://drobilla.net/plugins/omins/range_trans> + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + lv2:default 0 ; + lv2:index 0 ; + lv2:name "Input Min" ; + lv2:symbol "port0" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:default 1 ; + lv2:index 1 ; + lv2:name "Input Max" ; + lv2:symbol "port1" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:default 0 ; + lv2:index 2 ; + lv2:name "Output Min" ; + lv2:symbol "port2" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:default 1 ; + lv2:index 3 ; + lv2:name "Output Max" ; + lv2:symbol "port3" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 4 ; + lv2:name "Input" ; + lv2:symbol "port4" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 5 ; + lv2:name "Output" ; + lv2:symbol "port5" ; + a lv2:CVPort , + lv2:OutputPort , + lv2:Port + ] ; + lv2:project omins: ; + doap:name "Range Translator" ; + a lv2:Plugin . diff --git a/omins.lv2/sample_and_hold.ttl b/omins.lv2/sample_and_hold.ttl new file mode 100644 index 0000000..e131fa1 --- /dev/null +++ b/omins.lv2/sample_and_hold.ttl @@ -0,0 +1,53 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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://drobilla.net/plugins/omins/sample_and_hold> + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + lv2:index 0 ; + lv2:name "Input" ; + lv2:symbol "in" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 1 ; + lv2:name "Trigger" ; + lv2:symbol "trigger" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 2 ; + lv2:name "Threshold" ; + lv2:symbol "threshold" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 3 ; + lv2:name "Continuous Triggering" ; + lv2:portProperty lv2:toggled ; + lv2:symbol "continuous" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 4 ; + lv2:name "Output" ; + lv2:symbol "out" ; + a lv2:CVPort , + lv2:OutputPort , + lv2:Port + ] ; + lv2:project omins: ; + doap:name "Sample and Hold" ; + a lv2:Plugin . diff --git a/omins.lv2/signal_abs.ttl b/omins.lv2/signal_abs.ttl new file mode 100644 index 0000000..a3f89a2 --- /dev/null +++ b/omins.lv2/signal_abs.ttl @@ -0,0 +1,40 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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://drobilla.net/plugins/omins/signal_abs> + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + lv2:index 0 ; + lv2:name "Input" ; + lv2:symbol "port0" ; + a lv2:AudioPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:default 1 ; + lv2:index 1 ; + lv2:name "Sign" ; + lv2:portProperty lv2:toggled ; + lv2:symbol "port1" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 2 ; + lv2:name "Output" ; + lv2:symbol "port2" ; + a lv2:AudioPort , + lv2:OutputPort , + lv2:Port + ] ; + lv2:project omins: ; + doap:name "Signed Absolute Value" ; + a lv2:Plugin . diff --git a/omins.lv2/slew_limiter.ttl b/omins.lv2/slew_limiter.ttl new file mode 100644 index 0000000..f56985d --- /dev/null +++ b/omins.lv2/slew_limiter.ttl @@ -0,0 +1,48 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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 units: <http://lv2plug.in/ns/extensions/units#> . + +<http://drobilla.net/plugins/omins/slew_limiter> + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + lv2:index 0 ; + lv2:name "Input" ; + lv2:symbol "in" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 1 ; + lv2:name "Rise rate" ; + lv2:symbol "rise_rate" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port ; + units:unit units:hz + ] , [ + lv2:index 2 ; + lv2:name "Fall rate" ; + lv2:symbol "fall_rate" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port ; + units:unit units:hz + ] , [ + lv2:index 3 ; + lv2:name "Output" ; + lv2:symbol "out" ; + a lv2:CVPort , + lv2:OutputPort , + lv2:Port + ] ; + lv2:project omins: ; + doap:name "Slew Limiter" ; + a lv2:Plugin . diff --git a/omins.lv2/slide.ttl b/omins.lv2/slide.ttl new file mode 100644 index 0000000..90f21be --- /dev/null +++ b/omins.lv2/slide.ttl @@ -0,0 +1,48 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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 units: <http://lv2plug.in/ns/extensions/units#> . + +<http://drobilla.net/plugins/omins/slide> + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + lv2:index 0 ; + lv2:name "Input" ; + lv2:symbol "in" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 1 ; + lv2:name "Rise time" ; + lv2:symbol "rise_time" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port ; + units:unit units:s + ] , [ + lv2:index 2 ; + lv2:name "Fall time" ; + lv2:symbol "fall_time" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port ; + units:unit units:s + ] , [ + lv2:index 3 ; + lv2:name "Output" ; + lv2:symbol "out" ; + a lv2:CVPort , + lv2:OutputPort , + lv2:Port + ] ; + lv2:project omins: ; + doap:name "Slide" ; + a lv2:Plugin . diff --git a/omins.lv2/waveguide_mesh.ttl b/omins.lv2/waveguide_mesh.ttl new file mode 100644 index 0000000..01e502f --- /dev/null +++ b/omins.lv2/waveguide_mesh.ttl @@ -0,0 +1,70 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix lv2: <http://lv2plug.in/ns/lv2core#> . +@prefix omins: <http://drobilla.net/plugins/omins/> . +@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://drobilla.net/plugins/omins/waveguide_mesh> + lv2:microVersion 0 ; + lv2:minorVersion 0 ; + lv2:optionalFeature lv2:hardRTCapable ; + lv2:port [ + lv2:index 0 ; + lv2:name "Trigger" ; + lv2:symbol "port0" ; + a lv2:CVPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 1 ; + lv2:name "Output" ; + lv2:symbol "port1" ; + a lv2:AudioPort , + lv2:OutputPort , + lv2:Port + ] , [ + lv2:default 0.11005 ; + lv2:index 2 ; + lv2:maximum 0.22 ; + lv2:minimum 0.0001 ; + lv2:name "Tension" ; + lv2:symbol "port2" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:index 3 ; + lv2:name "Power" ; + lv2:symbol "port3" ; + a lv2:AudioPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:default 1 ; + lv2:index 4 ; + lv2:maximum 7.01 ; + lv2:minimum 0.95 ; + lv2:name "Excitation X" ; + lv2:portProperty lv2:integer ; + lv2:symbol "port4" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] , [ + lv2:default 1 ; + lv2:index 5 ; + lv2:maximum 7.01 ; + lv2:minimum 0.95 ; + lv2:name "Excitation Y" ; + lv2:portProperty lv2:integer ; + lv2:symbol "port5" ; + a lv2:ControlPort , + lv2:InputPort , + lv2:Port + ] ; + lv2:project omins: ; + doap:name "Simple Waveguide Mesh" ; + a lv2:Plugin . |