From 46caaf6b96f185a4a25d1d12fc85720a03220e97 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 31 May 2012 06:21:00 +0000 Subject: SVN sucks. git-svn-id: http://svn.drobilla.net/lad/trunk/plugins/blop.lv2@4487 a436a847-0d15-0410-975c-d299462d15a1 --- blip.lv2/adsr.ttl | 94 ------ blip.lv2/adsr_gt.ttl | 100 ------ blip.lv2/amp.ttl | 50 --- blip.lv2/branch.ttl | 48 --- blip.lv2/dahdsr.ttl | 122 ------- blip.lv2/difference.ttl | 48 --- blip.lv2/fmod.ttl | 57 ---- blip.lv2/interpolator.ttl | 39 --- blip.lv2/lp4pole.ttl | 64 ---- blip.lv2/manifest.ttl.in | 138 -------- blip.lv2/product.ttl | 47 --- blip.lv2/pulse.ttl | 57 ---- blip.lv2/quantiser_100.ttl | 820 --------------------------------------------- blip.lv2/quantiser_20.ttl | 260 -------------- blip.lv2/quantiser_50.ttl | 470 -------------------------- blip.lv2/random.ttl | 62 ---- blip.lv2/ratio.ttl | 49 --- blip.lv2/sawtooth.ttl | 44 --- blip.lv2/sequencer_16.ttl | 192 ----------- blip.lv2/sequencer_32.ttl | 304 ----------------- blip.lv2/sequencer_64.ttl | 528 ----------------------------- blip.lv2/square.ttl | 44 --- blip.lv2/sum.ttl | 47 --- blip.lv2/sync_pulse.ttl | 60 ---- blip.lv2/sync_square.ttl | 53 --- blip.lv2/tracker.ttl | 116 ------- blip.lv2/triangle.ttl | 58 ---- 27 files changed, 3971 deletions(-) delete mode 100644 blip.lv2/adsr.ttl delete mode 100644 blip.lv2/adsr_gt.ttl delete mode 100644 blip.lv2/amp.ttl delete mode 100644 blip.lv2/branch.ttl delete mode 100644 blip.lv2/dahdsr.ttl delete mode 100644 blip.lv2/difference.ttl delete mode 100644 blip.lv2/fmod.ttl delete mode 100644 blip.lv2/interpolator.ttl delete mode 100644 blip.lv2/lp4pole.ttl delete mode 100644 blip.lv2/manifest.ttl.in delete mode 100644 blip.lv2/product.ttl delete mode 100644 blip.lv2/pulse.ttl delete mode 100644 blip.lv2/quantiser_100.ttl delete mode 100644 blip.lv2/quantiser_20.ttl delete mode 100644 blip.lv2/quantiser_50.ttl delete mode 100644 blip.lv2/random.ttl delete mode 100644 blip.lv2/ratio.ttl delete mode 100644 blip.lv2/sawtooth.ttl delete mode 100644 blip.lv2/sequencer_16.ttl delete mode 100644 blip.lv2/sequencer_32.ttl delete mode 100644 blip.lv2/sequencer_64.ttl delete mode 100644 blip.lv2/square.ttl delete mode 100644 blip.lv2/sum.ttl delete mode 100644 blip.lv2/sync_pulse.ttl delete mode 100644 blip.lv2/sync_square.ttl delete mode 100644 blip.lv2/tracker.ttl delete mode 100644 blip.lv2/triangle.ttl (limited to 'blip.lv2') diff --git a/blip.lv2/adsr.ttl b/blip.lv2/adsr.ttl deleted file mode 100644 index 49fcd05..0000000 --- a/blip.lv2/adsr.ttl +++ /dev/null @@ -1,94 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix units: . -@prefix xsd: . - -blip:adsr - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:name "Driving Signal" ; - lv2:symbol "port0" ; - a lv2:CVPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "Trigger Threshold" ; - lv2:symbol "port1" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 2 ; - lv2:minimum 0 ; - lv2:name "Attack Time" ; - lv2:symbol "port2" ; - units:unit units:s ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 3 ; - lv2:minimum 0 ; - lv2:name "Decay Time" ; - lv2:symbol "port3" ; - units:unit units:s ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 1 ; - lv2:index 4 ; - lv2:maximum 1 ; - lv2:minimum 0 ; - lv2:name "Sustain Level" ; - lv2:symbol "port4" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 5 ; - lv2:minimum 0 ; - lv2:name "Release Time" ; - lv2:symbol "port5" ; - units:unit units:s ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 6 ; - lv2:name "Envelope Out" ; - lv2:symbol "port6" ; - a lv2:AudioPort , - lv2:OutputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces ; - dc:rights "GPL" ; - doap:name "ADSR Envelope" ; - lv2:documentation """ -

Generates an ADSR (Attack, Decay, Sustain and Release) envelope.

- -

Driven by a gate signal - if the level of the signal goes higher than the -Trigger Threshold, the attack stage begins, proceeds to the decay stage and -then holds at the sustain level. The release stage begins when the gate falls -below this theshold - even if the previous stages have not completed.

- -

The output is a signal between 0.0 (rest) and 1.0 (peak) and the transitions -are linear.

-""" ; - a lv2:Plugin . diff --git a/blip.lv2/adsr_gt.ttl b/blip.lv2/adsr_gt.ttl deleted file mode 100644 index 8cf025c..0000000 --- a/blip.lv2/adsr_gt.ttl +++ /dev/null @@ -1,100 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix units: . -@prefix xsd: . - -blip:adsr_gt - 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 "Attack Time" ; - lv2:symbol "port2" ; - units:unit units:s ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 3 ; - lv2:minimum 0 ; - lv2:name "Decay Time" ; - lv2:symbol "port3" ; - units:unit units:s ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 1 ; - lv2:index 4 ; - lv2:maximum 1 ; - lv2:minimum 0 ; - lv2:name "Sustain Level" ; - lv2:symbol "port4" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 5 ; - lv2:minimum 0 ; - lv2:name "Release Time" ; - lv2:symbol "port5" ; - units:unit units:s ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 6 ; - lv2:name "Envelope Out" ; - lv2:symbol "port6" ; - a lv2:AudioPort , - lv2:OutputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces ; - dc:rights "GPL" ; - doap:name "ADSR Envelope with Gate and Trigger" ; - lv2:documentation """ -

Generates an ADSR (Attack, Decay, Sustain and Release) -envelope.

- -

Does the same thing as the other ADSR (1658) above, except the -Trigger Threshold is fixed at zero, and the additional Trigger -input allows retriggering whilst the gate is still high.

- -

The reasoning behind this design is to remove the need for a keyboard player -to release a key before pressing another when using with a monosynth. The -‘Synth Secrets’ article in the November 1999 issue of ‘Sound -on Sound’ explains this in detail.

- -

The output is a signal between 0.0 (rest) and 1.0 (peak) and the -transitions are linear.

-""" ; - a lv2:Plugin . diff --git a/blip.lv2/amp.ttl b/blip.lv2/amp.ttl deleted file mode 100644 index 7355a16..0000000 --- a/blip.lv2/amp.ttl +++ /dev/null @@ -1,50 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix units: . -@prefix xsd: . - -blip:amp - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:maximum 96 ; - lv2:minimum -96 ; - lv2:name "Gain" ; - lv2:symbol "port0" ; - units:unit units:db ; - 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 - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - ; - dc:rights "GPL" ; - doap:name "Amplifier" ; - lv2:documentation """ -

A simple monophonic amplifier.

-""" ; - a lv2:Plugin , lv2:AmplifierPlugin . diff --git a/blip.lv2/branch.ttl b/blip.lv2/branch.ttl deleted file mode 100644 index dfc9a1b..0000000 --- a/blip.lv2/branch.ttl +++ /dev/null @@ -1,48 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:branch - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:name "Input" ; - lv2:symbol "port0" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "First Output" ; - lv2:symbol "port1" ; - a lv2:ControlPort , - lv2:OutputPort , - lv2:Port - ] , [ - lv2:index 2 ; - lv2:name "Second Output" ; - lv2:symbol "port2" ; - a lv2:ControlPort , - lv2:OutputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - ; - dc:rights "GPL" ; - doap:name "Signal Branch" ; - lv2:documentation """ -

Splits an input signal into two identical signals. Somewhat redundant, as -most modular synth hosts allow you to connect an output to more than one input. -If your host of choice does not allow this, this plugin will do the job...

-""" ; - a lv2:Plugin , lv2:UtilityPlugin . diff --git a/blip.lv2/dahdsr.ttl b/blip.lv2/dahdsr.ttl deleted file mode 100644 index 0f05cfb..0000000 --- a/blip.lv2/dahdsr.ttl +++ /dev/null @@ -1,122 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix units: . -@prefix xsd: . - -blip:dahdsr - 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" ; - units:unit units:s ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 3 ; - lv2:minimum 0 ; - lv2:name "Attack Time" ; - lv2:symbol "port3" ; - units:unit units:s ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 4 ; - lv2:minimum 0 ; - lv2:name "Hold Time" ; - lv2:symbol "port4" ; - units:unit units:s ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 5 ; - lv2:minimum 0 ; - lv2:name "Decay Time" ; - lv2:symbol "port5" ; - units:unit units:s ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - 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" ; - units:unit units:s ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 8 ; - lv2:name "Envelope Out" ; - lv2:symbol "port8" ; - a lv2:AudioPort , - lv2:OutputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - , - ; - dc:rights "GPL" ; - doap:name "DAHDSR Envelope with Gate and Trigger" ; - lv2:documentation """ -

Generates a DAHDSR (Delay, Attack, Hold, Decay, Sustain, Release) -envelope.

- -

Another envelope generator, this time with two additional stages - Delay, -which delays the onset of the Attack stage, and Hold, which holds the output at -maximum before the Decay stage begins.

- -

Triggering works in subtly different ways to the ADSR -(1680) - the Trigger will restart the envelope even if the Gate is closed - -the effect of this is to proceed through the stages and begin the release stage -immediately after the decay stage.

- -

The final variant (ID 2038) uses control-rate gate and trigger, which is a -little less CPU hungry, but will cause timing errors that are dependent on the -block size being used by the host.

-""" ; - a lv2:Plugin . diff --git a/blip.lv2/difference.ttl b/blip.lv2/difference.ttl deleted file mode 100644 index f277688..0000000 --- a/blip.lv2/difference.ttl +++ /dev/null @@ -1,48 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:difference - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:name "Minuend" ; - lv2:symbol "minuend" ; - a lv2:CVPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "Subtrahend" ; - lv2:symbol "subtrahend" ; - a lv2:CVPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 2 ; - lv2:name "Difference" ; - lv2:symbol "difference" ; - a lv2:CVPort , - lv2:OutputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - , - , - ; - dc:rights "GPL" ; - doap:name "Signal Difference" ; - lv2:documentation """ -

Subtract two signals.

-""" ; - a lv2:Plugin , lv2:UtilityPlugin . diff --git a/blip.lv2/fmod.ttl b/blip.lv2/fmod.ttl deleted file mode 100644 index 3d59713..0000000 --- a/blip.lv2/fmod.ttl +++ /dev/null @@ -1,57 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix units: . -@prefix xsd: . - -blip:fmod - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:maximum 0.5 ; - lv2:minimum "2.08333e-05"^^xsd:double ; - lv2:name "Frequency" ; - lv2:portProperty , - lv2:sampleRate ; - lv2:symbol "port0" ; - units:unit units:hz ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "Modulation" ; - lv2:symbol "port1" ; - units:unit units:oct ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 2 ; - lv2:name "Modulated Frequency" ; - lv2:symbol "port2" ; - units:unit units:hz ; - a lv2:ControlPort , - lv2:OutputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - , - , - ; - dc:rights "GPL" ; - doap:name "Frequency Modulator" ; - lv2:documentation """ -

Modulates an input frequency by a driving signal, transposing the frequency -by ±1 Octave per unit amplitude of signal.

-""" ; - a lv2:Plugin , lv2:SpectralPlugin . diff --git a/blip.lv2/interpolator.ttl b/blip.lv2/interpolator.ttl deleted file mode 100644 index 6ea32a7..0000000 --- a/blip.lv2/interpolator.ttl +++ /dev/null @@ -1,39 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:interpolator - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:name "Control Input" ; - lv2:symbol "port0" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "Interpolated Output" ; - lv2:symbol "port1" ; - a lv2:AudioPort , - lv2:OutputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces ; - dc:rights "GPL" ; - doap:name "Control to Audio Interpolator" ; - lv2:documentation """ -

Interpolates a control-rate (per-block) signal into a smooth audio -(per-sample) signal.

-""" ; - a lv2:Plugin , lv2:UtilityPlugin . diff --git a/blip.lv2/lp4pole.ttl b/blip.lv2/lp4pole.ttl deleted file mode 100644 index f12e9bd..0000000 --- a/blip.lv2/lp4pole.ttl +++ /dev/null @@ -1,64 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:lp4pole - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:default 0.5 ; - lv2:index 0 ; - lv2:maximum 0.5 ; - lv2:minimum "2.08333e-05"^^xsd:double ; - lv2:name "Cutoff Frequency" ; - lv2:portProperty , - lv2:sampleRate ; - lv2:symbol "port0" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 1 ; - lv2:maximum 4 ; - lv2:minimum 0 ; - lv2:name "Resonance" ; - lv2:symbol "port1" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 2 ; - lv2:name "Input" ; - 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 - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - ; - dc:rights "GPL" ; - doap:name "4 Pole Resonant Low-Pass Filter" ; - lv2:documentation """ -

Emulates a low pass filter in popular analogue synthesisers. This particular -filter is derived from one of many -implementations of the Moog 4 pole filter.

-""" ; - a lv2:Plugin , lv2:LowpassPlugin . diff --git a/blip.lv2/manifest.ttl.in b/blip.lv2/manifest.ttl.in deleted file mode 100644 index e1ceab7..0000000 --- a/blip.lv2/manifest.ttl.in +++ /dev/null @@ -1,138 +0,0 @@ -@prefix blip: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:adsr - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:adsr_gt - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:amp - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:branch - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:dahdsr - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:difference - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:fmod - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:interpolator - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:lp4pole - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:product - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:pulse - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:quantiser_20 - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:quantiser_50 - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:quantiser_100 - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:random - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:ratio - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:sawtooth - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:sequencer_16 - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:sequencer_32 - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:sequencer_64 - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:square - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:sum - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:sync_pulse - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:sync_square - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:tracker - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . - -blip:triangle - a lv2:Plugin ; - rdfs:seeAlso ; - lv2:binary . diff --git a/blip.lv2/product.ttl b/blip.lv2/product.ttl deleted file mode 100644 index efe1eab..0000000 --- a/blip.lv2/product.ttl +++ /dev/null @@ -1,47 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:product - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:name "Multiplicand" ; - lv2:symbol "multiplicand" ; - a lv2:CVPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "Multiplier" ; - lv2:symbol "multiplier" ; - a lv2:CVPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 2 ; - lv2:name "Product" ; - lv2:symbol "product" ; - a lv2:CVPort , - lv2:OutputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - , - ; - dc:rights "GPL" ; - doap:name "Signal Product" ; - lv2:documentation """ -

Multiply two signals.

-""" ; - a lv2:Plugin , lv2:UtilityPlugin . diff --git a/blip.lv2/pulse.ttl b/blip.lv2/pulse.ttl deleted file mode 100644 index 9eb3af1..0000000 --- a/blip.lv2/pulse.ttl +++ /dev/null @@ -1,57 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:pulse - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:maximum 0.5 ; - lv2:minimum 0.000001 ; - lv2:default 440.0 ; - lv2:name "Frequency" ; - lv2:portProperty , - lv2:sampleRate ; - lv2:symbol "port0" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0.5 ; - lv2:index 1 ; - lv2:maximum 1 ; - lv2:minimum 0 ; - lv2:name "Pulse Width" ; - 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 - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - , - , - ; - dc:rights "GPL" ; - doap:name "Variable Width Pulse Oscillator" ; - lv2:documentation """ -

Generates an alias-free pulse wave at given input frequency and pulse width -(duty).

-""" ; - a lv2:Plugin , lv2:OscillatorPlugin . diff --git a/blip.lv2/quantiser_100.ttl b/blip.lv2/quantiser_100.ttl deleted file mode 100644 index b44d21d..0000000 --- a/blip.lv2/quantiser_100.ttl +++ /dev/null @@ -1,820 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:quantiser_100 - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:name "Quantise Range Minimum" ; - lv2:symbol "port0" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "Quantise Range Maximum" ; - lv2:symbol "port1" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 10 ; - lv2:name "Value 5" ; - lv2:symbol "port10" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 100 ; - lv2:name "Value 95" ; - lv2:symbol "port100" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 101 ; - lv2:name "Value 96" ; - lv2:symbol "port101" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 102 ; - lv2:name "Value 97" ; - lv2:symbol "port102" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 103 ; - lv2:name "Value 98" ; - lv2:symbol "port103" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 104 ; - lv2:name "Value 99" ; - lv2:symbol "port104" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 105 ; - lv2:name "Input" ; - lv2:symbol "port105" ; - a lv2:AudioPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 106 ; - lv2:name "Quantised Output" ; - lv2:symbol "port106" ; - a lv2:AudioPort , - lv2:OutputPort , - lv2:Port - ] , [ - lv2:index 107 ; - lv2:name "Output Changed" ; - lv2:symbol "port107" ; - a lv2:AudioPort , - lv2:OutputPort , - lv2:Port - ] , [ - lv2:index 11 ; - lv2:name "Value 6" ; - lv2:symbol "port11" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 12 ; - lv2:name "Value 7" ; - lv2:symbol "port12" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 13 ; - lv2:name "Value 8" ; - lv2:symbol "port13" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 14 ; - lv2:name "Value 9" ; - lv2:symbol "port14" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 15 ; - lv2:name "Value 10" ; - lv2:symbol "port15" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 16 ; - lv2:name "Value 11" ; - lv2:symbol "port16" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 17 ; - lv2:name "Value 12" ; - lv2:symbol "port17" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 18 ; - lv2:name "Value 13" ; - lv2:symbol "port18" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 19 ; - lv2:name "Value 14" ; - lv2:symbol "port19" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 2 ; - lv2:minimum 0 ; - lv2:name "Match Range" ; - lv2:symbol "port2" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 20 ; - lv2:name "Value 15" ; - lv2:symbol "port20" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 21 ; - lv2:name "Value 16" ; - lv2:symbol "port21" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 22 ; - lv2:name "Value 17" ; - lv2:symbol "port22" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 23 ; - lv2:name "Value 18" ; - lv2:symbol "port23" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 24 ; - lv2:name "Value 19" ; - lv2:symbol "port24" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 25 ; - lv2:name "Value 20" ; - lv2:symbol "port25" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 26 ; - lv2:name "Value 21" ; - lv2:symbol "port26" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 27 ; - lv2:name "Value 22" ; - lv2:symbol "port27" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 28 ; - lv2:name "Value 23" ; - lv2:symbol "port28" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 29 ; - lv2:name "Value 24" ; - lv2:symbol "port29" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 3 ; - lv2:maximum 2 ; - lv2:minimum 0 ; - lv2:name "Mode (0 = Extend, 1 = Wrap, 2 = Clip)" ; - lv2:portProperty lv2:integer ; - lv2:symbol "port3" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 30 ; - lv2:name "Value 25" ; - lv2:symbol "port30" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 31 ; - lv2:name "Value 26" ; - lv2:symbol "port31" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 32 ; - lv2:name "Value 27" ; - lv2:symbol "port32" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 33 ; - lv2:name "Value 28" ; - lv2:symbol "port33" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 34 ; - lv2:name "Value 29" ; - lv2:symbol "port34" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 35 ; - lv2:name "Value 30" ; - lv2:symbol "port35" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 36 ; - lv2:name "Value 31" ; - lv2:symbol "port36" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 37 ; - lv2:name "Value 32" ; - lv2:symbol "port37" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 38 ; - lv2:name "Value 33" ; - lv2:symbol "port38" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 39 ; - lv2:name "Value 34" ; - lv2:symbol "port39" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 100 ; - lv2:index 4 ; - lv2:maximum 100 ; - lv2:minimum 1 ; - lv2:name "Steps (1 - 100)" ; - lv2:portProperty lv2:integer ; - lv2:symbol "port4" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 40 ; - lv2:name "Value 35" ; - lv2:symbol "port40" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 41 ; - lv2:name "Value 36" ; - lv2:symbol "port41" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 42 ; - lv2:name "Value 37" ; - lv2:symbol "port42" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 43 ; - lv2:name "Value 38" ; - lv2:symbol "port43" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 44 ; - lv2:name "Value 39" ; - lv2:symbol "port44" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 45 ; - lv2:name "Value 40" ; - lv2:symbol "port45" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 46 ; - lv2:name "Value 41" ; - lv2:symbol "port46" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 47 ; - lv2:name "Value 42" ; - lv2:symbol "port47" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 48 ; - lv2:name "Value 43" ; - lv2:symbol "port48" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 49 ; - lv2:name "Value 44" ; - lv2:symbol "port49" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 5 ; - lv2:name "Value 0" ; - lv2:symbol "port5" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 50 ; - lv2:name "Value 45" ; - lv2:symbol "port50" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 51 ; - lv2:name "Value 46" ; - lv2:symbol "port51" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 52 ; - lv2:name "Value 47" ; - lv2:symbol "port52" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 53 ; - lv2:name "Value 48" ; - lv2:symbol "port53" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 54 ; - lv2:name "Value 49" ; - lv2:symbol "port54" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 55 ; - lv2:name "Value 50" ; - lv2:symbol "port55" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 56 ; - lv2:name "Value 51" ; - lv2:symbol "port56" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 57 ; - lv2:name "Value 52" ; - lv2:symbol "port57" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 58 ; - lv2:name "Value 53" ; - lv2:symbol "port58" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 59 ; - lv2:name "Value 54" ; - lv2:symbol "port59" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 6 ; - lv2:name "Value 1" ; - lv2:symbol "port6" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 60 ; - lv2:name "Value 55" ; - lv2:symbol "port60" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 61 ; - lv2:name "Value 56" ; - lv2:symbol "port61" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 62 ; - lv2:name "Value 57" ; - lv2:symbol "port62" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 63 ; - lv2:name "Value 58" ; - lv2:symbol "port63" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 64 ; - lv2:name "Value 59" ; - lv2:symbol "port64" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 65 ; - lv2:name "Value 60" ; - lv2:symbol "port65" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 66 ; - lv2:name "Value 61" ; - lv2:symbol "port66" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 67 ; - lv2:name "Value 62" ; - lv2:symbol "port67" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 68 ; - lv2:name "Value 63" ; - lv2:symbol "port68" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 69 ; - lv2:name "Value 64" ; - lv2:symbol "port69" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 7 ; - lv2:name "Value 2" ; - lv2:symbol "port7" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 70 ; - lv2:name "Value 65" ; - lv2:symbol "port70" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 71 ; - lv2:name "Value 66" ; - lv2:symbol "port71" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 72 ; - lv2:name "Value 67" ; - lv2:symbol "port72" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 73 ; - lv2:name "Value 68" ; - lv2:symbol "port73" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 74 ; - lv2:name "Value 69" ; - lv2:symbol "port74" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 75 ; - lv2:name "Value 70" ; - lv2:symbol "port75" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 76 ; - lv2:name "Value 71" ; - lv2:symbol "port76" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 77 ; - lv2:name "Value 72" ; - lv2:symbol "port77" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 78 ; - lv2:name "Value 73" ; - lv2:symbol "port78" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 79 ; - lv2:name "Value 74" ; - lv2:symbol "port79" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 8 ; - lv2:name "Value 3" ; - lv2:symbol "port8" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 80 ; - lv2:name "Value 75" ; - lv2:symbol "port80" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 81 ; - lv2:name "Value 76" ; - lv2:symbol "port81" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 82 ; - lv2:name "Value 77" ; - lv2:symbol "port82" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 83 ; - lv2:name "Value 78" ; - lv2:symbol "port83" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 84 ; - lv2:name "Value 79" ; - lv2:symbol "port84" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 85 ; - lv2:name "Value 80" ; - lv2:symbol "port85" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 86 ; - lv2:name "Value 81" ; - lv2:symbol "port86" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 87 ; - lv2:name "Value 82" ; - lv2:symbol "port87" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 88 ; - lv2:name "Value 83" ; - lv2:symbol "port88" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 89 ; - lv2:name "Value 84" ; - lv2:symbol "port89" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 9 ; - lv2:name "Value 4" ; - lv2:symbol "port9" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 90 ; - lv2:name "Value 85" ; - lv2:symbol "port90" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 91 ; - lv2:name "Value 86" ; - lv2:symbol "port91" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 92 ; - lv2:name "Value 87" ; - lv2:symbol "port92" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 93 ; - lv2:name "Value 88" ; - lv2:symbol "port93" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 94 ; - lv2:name "Value 89" ; - lv2:symbol "port94" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 95 ; - lv2:name "Value 90" ; - lv2:symbol "port95" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 96 ; - lv2:name "Value 91" ; - lv2:symbol "port96" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 97 ; - lv2:name "Value 92" ; - lv2:symbol "port97" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 98 ; - lv2:name "Value 93" ; - lv2:symbol "port98" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 99 ; - lv2:name "Value 94" ; - lv2:symbol "port99" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces ; - dc:rights "GPL" ; - doap:name "Quantiser (100 Steps)" ; - lv2:documentation """ -

Quantises a signal to a set of arbitrary values within a range.

- -

Match Range determines the distance from the quantised value that the input -can deviate before being altered. This allows small variations in input to get -through unmolested. If it is set to 0 the input is quantised to the nearest -exact match.

- -

Mode is one of Extend (0), Wrap (1) or Clip (2).

- -

Steps is the number of quantisation steps to use (up to a maximum of -100).

- -

For example, given the following settings:

-
    -
  • Range Minimum = 0.0
  • -
  • Range Maximum = 12.0
  • -
  • Match Range = 0.0
  • -
  • Steps = 4
  • -
  • Quantisation Values 3, 5, 7 and 10
  • -
- -

and an input that is a line from -24 to 24, the output will be:

-
    -
  • Extend: -26, -21, -19, -17, -14, -9, -7, -5, -2, 3, 5, 7, 10, 15, 17, 19, - 22
  • -
  • Wrap: 10, 3, 5, 7, 10, 3, 5, 7, 10, 3, 5, 7, 10, 3, 5, 7, 10
  • -
  • Clip: 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 7, 10, 10, 10, 10, 10
  • -
- -

The quantisation values should all be within the range minimum and maximum -for it to work!

-""" ; - a lv2:Plugin . diff --git a/blip.lv2/quantiser_20.ttl b/blip.lv2/quantiser_20.ttl deleted file mode 100644 index 893c346..0000000 --- a/blip.lv2/quantiser_20.ttl +++ /dev/null @@ -1,260 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:quantiser_20 - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:name "Quantise Range Minimum" ; - lv2:symbol "port0" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "Quantise Range Maximum" ; - lv2:symbol "port1" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 10 ; - lv2:name "Value 5" ; - lv2:symbol "port10" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 11 ; - lv2:name "Value 6" ; - lv2:symbol "port11" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 12 ; - lv2:name "Value 7" ; - lv2:symbol "port12" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 13 ; - lv2:name "Value 8" ; - lv2:symbol "port13" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 14 ; - lv2:name "Value 9" ; - lv2:symbol "port14" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 15 ; - lv2:name "Value 10" ; - lv2:symbol "port15" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 16 ; - lv2:name "Value 11" ; - lv2:symbol "port16" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 17 ; - lv2:name "Value 12" ; - lv2:symbol "port17" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 18 ; - lv2:name "Value 13" ; - lv2:symbol "port18" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 19 ; - lv2:name "Value 14" ; - lv2:symbol "port19" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 2 ; - lv2:minimum 0 ; - lv2:name "Match Range" ; - lv2:symbol "port2" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 20 ; - lv2:name "Value 15" ; - lv2:symbol "port20" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 21 ; - lv2:name "Value 16" ; - lv2:symbol "port21" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 22 ; - lv2:name "Value 17" ; - lv2:symbol "port22" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 23 ; - lv2:name "Value 18" ; - lv2:symbol "port23" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 24 ; - lv2:name "Value 19" ; - lv2:symbol "port24" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 25 ; - lv2:name "Input" ; - lv2:symbol "port25" ; - a lv2:AudioPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 26 ; - lv2:name "Quantised Output" ; - lv2:symbol "port26" ; - a lv2:AudioPort , - lv2:OutputPort , - lv2:Port - ] , [ - lv2:index 27 ; - lv2:name "Output Changed" ; - lv2:symbol "port27" ; - a lv2:AudioPort , - lv2:OutputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 3 ; - lv2:maximum 2 ; - lv2:minimum 0 ; - lv2:name "Mode (0 = Extend, 1 = Wrap, 2 = Clip)" ; - lv2:portProperty lv2:integer ; - lv2:symbol "port3" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 20 ; - lv2:index 4 ; - lv2:maximum 20 ; - lv2:minimum 1 ; - lv2:name "Steps (1 - 20)" ; - lv2:portProperty lv2:integer ; - lv2:symbol "port4" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 5 ; - lv2:name "Value 0" ; - lv2:symbol "port5" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 6 ; - lv2:name "Value 1" ; - lv2:symbol "port6" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 7 ; - lv2:name "Value 2" ; - lv2:symbol "port7" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 8 ; - lv2:name "Value 3" ; - lv2:symbol "port8" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 9 ; - lv2:name "Value 4" ; - lv2:symbol "port9" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces ; - dc:rights "GPL" ; - doap:name "Quantiser (20 Steps)" ; - lv2:documentation """ -

Quantises a signal to a set of arbitrary values within a range.

- -

Match Range determines the distance from the quantised value that the input -can deviate before being altered. This allows small variations in input to get -through unmolested. If it is set to 0 the input is quantised to the nearest -exact match.

- -

Mode is one of Extend (0), Wrap (1) or Clip (2).

- -

Steps is the number of quantisation steps to use (up to a maximum of -20).

- -

For example, given the following settings:

-
    -
  • Range Minimum = 0.0
  • -
  • Range Maximum = 12.0
  • -
  • Match Range = 0.0
  • -
  • Steps = 4
  • -
  • Quantisation Values 3, 5, 7 and 10
  • -
- -

and an input that is a line from -24 to 24, the output will be:

-
    -
  • Extend: -26, -21, -19, -17, -14, -9, -7, -5, -2, 3, 5, 7, 10, 15, 17, 19, - 22
  • -
  • Wrap: 10, 3, 5, 7, 10, 3, 5, 7, 10, 3, 5, 7, 10, 3, 5, 7, 10
  • -
  • Clip: 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 7, 10, 10, 10, 10, 10
  • -
- -

The quantisation values should all be within the range minimum and maximum -for it to work!

-""" ; - a lv2:Plugin . diff --git a/blip.lv2/quantiser_50.ttl b/blip.lv2/quantiser_50.ttl deleted file mode 100644 index 9481cd2..0000000 --- a/blip.lv2/quantiser_50.ttl +++ /dev/null @@ -1,470 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:quantiser_50 - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:name "Quantise Range Minimum" ; - lv2:symbol "port0" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "Quantise Range Maximum" ; - lv2:symbol "port1" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 10 ; - lv2:name "Value 5" ; - lv2:symbol "port10" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 11 ; - lv2:name "Value 6" ; - lv2:symbol "port11" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 12 ; - lv2:name "Value 7" ; - lv2:symbol "port12" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 13 ; - lv2:name "Value 8" ; - lv2:symbol "port13" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 14 ; - lv2:name "Value 9" ; - lv2:symbol "port14" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 15 ; - lv2:name "Value 10" ; - lv2:symbol "port15" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 16 ; - lv2:name "Value 11" ; - lv2:symbol "port16" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 17 ; - lv2:name "Value 12" ; - lv2:symbol "port17" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 18 ; - lv2:name "Value 13" ; - lv2:symbol "port18" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 19 ; - lv2:name "Value 14" ; - lv2:symbol "port19" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 2 ; - lv2:minimum 0 ; - lv2:name "Match Range" ; - lv2:symbol "port2" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 20 ; - lv2:name "Value 15" ; - lv2:symbol "port20" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 21 ; - lv2:name "Value 16" ; - lv2:symbol "port21" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 22 ; - lv2:name "Value 17" ; - lv2:symbol "port22" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 23 ; - lv2:name "Value 18" ; - lv2:symbol "port23" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 24 ; - lv2:name "Value 19" ; - lv2:symbol "port24" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 25 ; - lv2:name "Value 20" ; - lv2:symbol "port25" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 26 ; - lv2:name "Value 21" ; - lv2:symbol "port26" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 27 ; - lv2:name "Value 22" ; - lv2:symbol "port27" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 28 ; - lv2:name "Value 23" ; - lv2:symbol "port28" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 29 ; - lv2:name "Value 24" ; - lv2:symbol "port29" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 3 ; - lv2:maximum 2 ; - lv2:minimum 0 ; - lv2:name "Mode (0 = Extend, 1 = Wrap, 2 = Clip)" ; - lv2:portProperty lv2:integer ; - lv2:symbol "port3" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 30 ; - lv2:name "Value 25" ; - lv2:symbol "port30" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 31 ; - lv2:name "Value 26" ; - lv2:symbol "port31" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 32 ; - lv2:name "Value 27" ; - lv2:symbol "port32" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 33 ; - lv2:name "Value 28" ; - lv2:symbol "port33" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 34 ; - lv2:name "Value 29" ; - lv2:symbol "port34" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 35 ; - lv2:name "Value 30" ; - lv2:symbol "port35" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 36 ; - lv2:name "Value 31" ; - lv2:symbol "port36" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 37 ; - lv2:name "Value 32" ; - lv2:symbol "port37" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 38 ; - lv2:name "Value 33" ; - lv2:symbol "port38" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 39 ; - lv2:name "Value 34" ; - lv2:symbol "port39" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 50 ; - lv2:index 4 ; - lv2:maximum 50 ; - lv2:minimum 1 ; - lv2:name "Steps (1 - 50)" ; - lv2:portProperty lv2:integer ; - lv2:symbol "port4" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 40 ; - lv2:name "Value 35" ; - lv2:symbol "port40" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 41 ; - lv2:name "Value 36" ; - lv2:symbol "port41" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 42 ; - lv2:name "Value 37" ; - lv2:symbol "port42" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 43 ; - lv2:name "Value 38" ; - lv2:symbol "port43" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 44 ; - lv2:name "Value 39" ; - lv2:symbol "port44" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 45 ; - lv2:name "Value 40" ; - lv2:symbol "port45" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 46 ; - lv2:name "Value 41" ; - lv2:symbol "port46" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 47 ; - lv2:name "Value 42" ; - lv2:symbol "port47" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 48 ; - lv2:name "Value 43" ; - lv2:symbol "port48" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 49 ; - lv2:name "Value 44" ; - lv2:symbol "port49" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 5 ; - lv2:name "Value 0" ; - lv2:symbol "port5" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 50 ; - lv2:name "Value 45" ; - lv2:symbol "port50" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 51 ; - lv2:name "Value 46" ; - lv2:symbol "port51" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 52 ; - lv2:name "Value 47" ; - lv2:symbol "port52" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 53 ; - lv2:name "Value 48" ; - lv2:symbol "port53" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 54 ; - lv2:name "Value 49" ; - lv2:symbol "port54" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 55 ; - lv2:name "Input" ; - lv2:symbol "port55" ; - a lv2:AudioPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 56 ; - lv2:name "Quantised Output" ; - lv2:symbol "port56" ; - a lv2:AudioPort , - lv2:OutputPort , - lv2:Port - ] , [ - lv2:index 57 ; - lv2:name "Output Changed" ; - lv2:symbol "port57" ; - a lv2:AudioPort , - lv2:OutputPort , - lv2:Port - ] , [ - lv2:index 6 ; - lv2:name "Value 1" ; - lv2:symbol "port6" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 7 ; - lv2:name "Value 2" ; - lv2:symbol "port7" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 8 ; - lv2:name "Value 3" ; - lv2:symbol "port8" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 9 ; - lv2:name "Value 4" ; - lv2:symbol "port9" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces ; - dc:rights "GPL" ; - doap:name "Quantiser (50 Steps)" ; - lv2:documentation """ -

Quantises a signal to a set of arbitrary values within a range.

- -

Match Range determines the distance from the quantised value that the input -can deviate before being altered. This allows small variations in input to get -through unmolested. If it is set to 0 the input is quantised to the nearest -exact match.

- -

Mode is one of Extend (0), Wrap (1) or Clip (2).

- -

Steps is the number of quantisation steps to use (up to a maximum of -50).

- -

For example, given the following settings:

-
    -
  • Range Minimum = 0.0
  • -
  • Range Maximum = 12.0
  • -
  • Match Range = 0.0
  • -
  • Steps = 4
  • -
  • Quantisation Values 3, 5, 7 and 10
  • -
- -

and an input that is a line from -24 to 24, the output will be:

-
    -
  • Extend: -26, -21, -19, -17, -14, -9, -7, -5, -2, 3, 5, 7, 10, 15, 17, 19, - 22
  • -
  • Wrap: 10, 3, 5, 7, 10, 3, 5, 7, 10, 3, 5, 7, 10, 3, 5, 7, 10
  • -
  • Clip: 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, 7, 10, 10, 10, 10, 10
  • -
- -

The quantisation values should all be within the range minimum and maximum -for it to work!

-""" ; - a lv2:Plugin . diff --git a/blip.lv2/random.ttl b/blip.lv2/random.ttl deleted file mode 100644 index abdc38e..0000000 --- a/blip.lv2/random.ttl +++ /dev/null @@ -1,62 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix units: . -@prefix xsd: . - -blip:random - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:maximum 0.5 ; - lv2:minimum 0.000001 ; - lv2:default 440.0 ; - lv2:name "Frequency" ; - lv2:portProperty , - lv2:sampleRate ; - lv2:symbol "port0" ; - units:unit units:hz ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 1 ; - lv2:index 1 ; - lv2:maximum 1 ; - lv2:minimum 0 ; - lv2:name "Wave Smoothness" ; - 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 - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - , - , - ; - dc:rights "GPL" ; - doap:name "Random Wave Generator" ; - lv2:documentation """ -

Generates a random waveform of varying frequency and smoothness. The -frequency determines how often the output changes. The smoothness, how quickly -a transition occurs.

- -

The output varies between ±1, with an even distribution.

-""" ; - a lv2:Plugin , lv2:OscillatorPlugin . diff --git a/blip.lv2/ratio.ttl b/blip.lv2/ratio.ttl deleted file mode 100644 index cefb069..0000000 --- a/blip.lv2/ratio.ttl +++ /dev/null @@ -1,49 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:ratio - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:name "Numerator" ; - lv2:symbol "numerator" ; - a lv2:CVPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "Denominator" ; - lv2:symbol "denominator" ; - a lv2:CVPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 2 ; - lv2:name "Ratio" ; - lv2:symbol "ratio" ; - a lv2:CVPort , - lv2:OutputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - , - , - ; - dc:rights "GPL" ; - doap:name "Signal Ratio" ; - lv2:documentation """ -

Get the ratio between two signals.

-

To avoid divisions by zero, 0 is treated as a really small number.

-""" ; - a lv2:Plugin , lv2:UtilityPlugin . diff --git a/blip.lv2/sawtooth.ttl b/blip.lv2/sawtooth.ttl deleted file mode 100644 index 0d928f3..0000000 --- a/blip.lv2/sawtooth.ttl +++ /dev/null @@ -1,44 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:sawtooth - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:maximum 0.5 ; - lv2:minimum 0.000001 ; - lv2:default 440.0 ; - lv2:name "Frequency" ; - lv2:portProperty , - lv2:sampleRate ; - lv2:symbol "port0" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "Output" ; - lv2:symbol "port1" ; - a lv2:AudioPort , - lv2:OutputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - ; - dc:rights "GPL" ; - doap:name "Sawtooth Oscillator" ; - lv2:documentation """ -

Generates an alias-free sawtooth wave at given input frequency.

-""" ; - a lv2:Plugin , lv2:OscillatorPlugin . diff --git a/blip.lv2/sequencer_16.ttl b/blip.lv2/sequencer_16.ttl deleted file mode 100644 index 6f08ab2..0000000 --- a/blip.lv2/sequencer_16.ttl +++ /dev/null @@ -1,192 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:sequencer_16 - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:name "Gate (Open > 0)" ; - lv2:symbol "port0" ; - a lv2:AudioPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "Step Trigger" ; - lv2:symbol "port1" ; - a lv2:AudioPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 10 ; - lv2:name "Value Step 5" ; - lv2:symbol "port10" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 11 ; - lv2:name "Value Step 6" ; - lv2:symbol "port11" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 12 ; - lv2:name "Value Step 7" ; - lv2:symbol "port12" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 13 ; - lv2:name "Value Step 8" ; - lv2:symbol "port13" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 14 ; - lv2:name "Value Step 9" ; - lv2:symbol "port14" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 15 ; - lv2:name "Value Step 10" ; - lv2:symbol "port15" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 16 ; - lv2:name "Value Step 11" ; - lv2:symbol "port16" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 17 ; - lv2:name "Value Step 12" ; - lv2:symbol "port17" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 18 ; - lv2:name "Value Step 13" ; - lv2:symbol "port18" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 19 ; - lv2:name "Value Step 14" ; - lv2:symbol "port19" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 16 ; - lv2:index 2 ; - lv2:maximum 16 ; - lv2:minimum 1 ; - lv2:name "Loop Steps (1 - 16)" ; - lv2:portProperty lv2:integer ; - lv2:symbol "port2" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 20 ; - lv2:name "Value Step 15" ; - lv2:symbol "port20" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 21 ; - lv2:name "Value Out" ; - lv2:symbol "port21" ; - a lv2:AudioPort , - lv2:OutputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 3 ; - lv2:maximum 1 ; - lv2:minimum 0 ; - lv2:name "Reset to Value on Gate Close?" ; - lv2:portProperty lv2:integer ; - lv2:symbol "port3" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 4 ; - lv2:name "Closed Gate Value" ; - lv2:symbol "port4" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 5 ; - lv2:name "Value Step 0" ; - lv2:symbol "port5" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 6 ; - lv2:name "Value Step 1" ; - lv2:symbol "port6" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 7 ; - lv2:name "Value Step 2" ; - lv2:symbol "port7" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 8 ; - lv2:name "Value Step 3" ; - lv2:symbol "port8" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 9 ; - lv2:name "Value Step 4" ; - lv2:symbol "port9" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces ; - dc:rights "GPL" ; - doap:name "Analogue Style 16 Step Sequencer" ; - lv2:documentation """ -

Simulates an analogue step sequencer. The sequencer stores a number of -values which are stepped through using a trigger when the gate is open, looping -after a given number of steps. This variant has 16 steps.

- -

When the gate is closed, the sequencer returns to the start. Output when -the gate is closed can be set to a default value. If not, it will just output -the last value reached before the gate was closed.

-""" ; - a lv2:Plugin . diff --git a/blip.lv2/sequencer_32.ttl b/blip.lv2/sequencer_32.ttl deleted file mode 100644 index 6797b36..0000000 --- a/blip.lv2/sequencer_32.ttl +++ /dev/null @@ -1,304 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:sequencer_32 - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:name "Gate (Open > 0)" ; - lv2:symbol "port0" ; - a lv2:AudioPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "Step Trigger" ; - lv2:symbol "port1" ; - a lv2:AudioPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 10 ; - lv2:name "Value Step 5" ; - lv2:symbol "port10" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 11 ; - lv2:name "Value Step 6" ; - lv2:symbol "port11" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 12 ; - lv2:name "Value Step 7" ; - lv2:symbol "port12" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 13 ; - lv2:name "Value Step 8" ; - lv2:symbol "port13" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 14 ; - lv2:name "Value Step 9" ; - lv2:symbol "port14" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 15 ; - lv2:name "Value Step 10" ; - lv2:symbol "port15" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 16 ; - lv2:name "Value Step 11" ; - lv2:symbol "port16" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 17 ; - lv2:name "Value Step 12" ; - lv2:symbol "port17" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 18 ; - lv2:name "Value Step 13" ; - lv2:symbol "port18" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 19 ; - lv2:name "Value Step 14" ; - lv2:symbol "port19" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 32 ; - lv2:index 2 ; - lv2:maximum 32 ; - lv2:minimum 1 ; - lv2:name "Loop Steps (1 - 32)" ; - lv2:portProperty lv2:integer ; - lv2:symbol "port2" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 20 ; - lv2:name "Value Step 15" ; - lv2:symbol "port20" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 21 ; - lv2:name "Value Step 16" ; - lv2:symbol "port21" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 22 ; - lv2:name "Value Step 17" ; - lv2:symbol "port22" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 23 ; - lv2:name "Value Step 18" ; - lv2:symbol "port23" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 24 ; - lv2:name "Value Step 19" ; - lv2:symbol "port24" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 25 ; - lv2:name "Value Step 20" ; - lv2:symbol "port25" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 26 ; - lv2:name "Value Step 21" ; - lv2:symbol "port26" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 27 ; - lv2:name "Value Step 22" ; - lv2:symbol "port27" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 28 ; - lv2:name "Value Step 23" ; - lv2:symbol "port28" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 29 ; - lv2:name "Value Step 24" ; - lv2:symbol "port29" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 3 ; - lv2:maximum 1 ; - lv2:minimum 0 ; - lv2:name "Reset to Value on Gate Close?" ; - lv2:portProperty lv2:integer ; - lv2:symbol "port3" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 30 ; - lv2:name "Value Step 25" ; - lv2:symbol "port30" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 31 ; - lv2:name "Value Step 26" ; - lv2:symbol "port31" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 32 ; - lv2:name "Value Step 27" ; - lv2:symbol "port32" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 33 ; - lv2:name "Value Step 28" ; - lv2:symbol "port33" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 34 ; - lv2:name "Value Step 29" ; - lv2:symbol "port34" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 35 ; - lv2:name "Value Step 30" ; - lv2:symbol "port35" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 36 ; - lv2:name "Value Step 31" ; - lv2:symbol "port36" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 37 ; - lv2:name "Value Out" ; - lv2:symbol "port37" ; - a lv2:AudioPort , - lv2:OutputPort , - lv2:Port - ] , [ - lv2:index 4 ; - lv2:name "Closed Gate Value" ; - lv2:symbol "port4" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 5 ; - lv2:name "Value Step 0" ; - lv2:symbol "port5" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 6 ; - lv2:name "Value Step 1" ; - lv2:symbol "port6" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 7 ; - lv2:name "Value Step 2" ; - lv2:symbol "port7" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 8 ; - lv2:name "Value Step 3" ; - lv2:symbol "port8" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 9 ; - lv2:name "Value Step 4" ; - lv2:symbol "port9" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces ; - dc:rights "GPL" ; - doap:name "Analogue Style 32 Step Sequencer" ; - lv2:documentation """ -

Simulates an analogue step sequencer. The sequencer stores a number of -values which are stepped through using a trigger when the gate is open, looping -after a given number of steps. This variant has 32 steps.

- -

When the gate is closed, the sequencer returns to the start. Output when -the gate is closed can be set to a default value. If not, it will just output -the last value reached before the gate was closed.

-""" ; - a lv2:Plugin . diff --git a/blip.lv2/sequencer_64.ttl b/blip.lv2/sequencer_64.ttl deleted file mode 100644 index c38b82e..0000000 --- a/blip.lv2/sequencer_64.ttl +++ /dev/null @@ -1,528 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:sequencer_64 - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:name "Gate (Open > 0)" ; - lv2:symbol "port0" ; - a lv2:AudioPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "Step Trigger" ; - lv2:symbol "port1" ; - a lv2:AudioPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 10 ; - lv2:name "Value Step 5" ; - lv2:symbol "port10" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 11 ; - lv2:name "Value Step 6" ; - lv2:symbol "port11" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 12 ; - lv2:name "Value Step 7" ; - lv2:symbol "port12" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 13 ; - lv2:name "Value Step 8" ; - lv2:symbol "port13" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 14 ; - lv2:name "Value Step 9" ; - lv2:symbol "port14" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 15 ; - lv2:name "Value Step 10" ; - lv2:symbol "port15" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 16 ; - lv2:name "Value Step 11" ; - lv2:symbol "port16" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 17 ; - lv2:name "Value Step 12" ; - lv2:symbol "port17" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 18 ; - lv2:name "Value Step 13" ; - lv2:symbol "port18" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 19 ; - lv2:name "Value Step 14" ; - lv2:symbol "port19" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 64 ; - lv2:index 2 ; - lv2:maximum 64 ; - lv2:minimum 1 ; - lv2:name "Loop Steps (1 - 64)" ; - lv2:portProperty lv2:integer ; - lv2:symbol "port2" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 20 ; - lv2:name "Value Step 15" ; - lv2:symbol "port20" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 21 ; - lv2:name "Value Step 16" ; - lv2:symbol "port21" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 22 ; - lv2:name "Value Step 17" ; - lv2:symbol "port22" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 23 ; - lv2:name "Value Step 18" ; - lv2:symbol "port23" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 24 ; - lv2:name "Value Step 19" ; - lv2:symbol "port24" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 25 ; - lv2:name "Value Step 20" ; - lv2:symbol "port25" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 26 ; - lv2:name "Value Step 21" ; - lv2:symbol "port26" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 27 ; - lv2:name "Value Step 22" ; - lv2:symbol "port27" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 28 ; - lv2:name "Value Step 23" ; - lv2:symbol "port28" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 29 ; - lv2:name "Value Step 24" ; - lv2:symbol "port29" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0 ; - lv2:index 3 ; - lv2:maximum 1 ; - lv2:minimum 0 ; - lv2:name "Reset to Value on Gate Close?" ; - lv2:portProperty lv2:integer ; - lv2:symbol "port3" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 30 ; - lv2:name "Value Step 25" ; - lv2:symbol "port30" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 31 ; - lv2:name "Value Step 26" ; - lv2:symbol "port31" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 32 ; - lv2:name "Value Step 27" ; - lv2:symbol "port32" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 33 ; - lv2:name "Value Step 28" ; - lv2:symbol "port33" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 34 ; - lv2:name "Value Step 29" ; - lv2:symbol "port34" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 35 ; - lv2:name "Value Step 30" ; - lv2:symbol "port35" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 36 ; - lv2:name "Value Step 31" ; - lv2:symbol "port36" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 37 ; - lv2:name "Value Step 32" ; - lv2:symbol "port37" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 38 ; - lv2:name "Value Step 33" ; - lv2:symbol "port38" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 39 ; - lv2:name "Value Step 34" ; - lv2:symbol "port39" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 4 ; - lv2:name "Closed Gate Value" ; - lv2:symbol "port4" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 40 ; - lv2:name "Value Step 35" ; - lv2:symbol "port40" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 41 ; - lv2:name "Value Step 36" ; - lv2:symbol "port41" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 42 ; - lv2:name "Value Step 37" ; - lv2:symbol "port42" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 43 ; - lv2:name "Value Step 38" ; - lv2:symbol "port43" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 44 ; - lv2:name "Value Step 39" ; - lv2:symbol "port44" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 45 ; - lv2:name "Value Step 40" ; - lv2:symbol "port45" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 46 ; - lv2:name "Value Step 41" ; - lv2:symbol "port46" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 47 ; - lv2:name "Value Step 42" ; - lv2:symbol "port47" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 48 ; - lv2:name "Value Step 43" ; - lv2:symbol "port48" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 49 ; - lv2:name "Value Step 44" ; - lv2:symbol "port49" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 5 ; - lv2:name "Value Step 0" ; - lv2:symbol "port5" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 50 ; - lv2:name "Value Step 45" ; - lv2:symbol "port50" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 51 ; - lv2:name "Value Step 46" ; - lv2:symbol "port51" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 52 ; - lv2:name "Value Step 47" ; - lv2:symbol "port52" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 53 ; - lv2:name "Value Step 48" ; - lv2:symbol "port53" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 54 ; - lv2:name "Value Step 49" ; - lv2:symbol "port54" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 55 ; - lv2:name "Value Step 50" ; - lv2:symbol "port55" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 56 ; - lv2:name "Value Step 51" ; - lv2:symbol "port56" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 57 ; - lv2:name "Value Step 52" ; - lv2:symbol "port57" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 58 ; - lv2:name "Value Step 53" ; - lv2:symbol "port58" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 59 ; - lv2:name "Value Step 54" ; - lv2:symbol "port59" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 6 ; - lv2:name "Value Step 1" ; - lv2:symbol "port6" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 60 ; - lv2:name "Value Step 55" ; - lv2:symbol "port60" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 61 ; - lv2:name "Value Step 56" ; - lv2:symbol "port61" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 62 ; - lv2:name "Value Step 57" ; - lv2:symbol "port62" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 63 ; - lv2:name "Value Step 58" ; - lv2:symbol "port63" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 64 ; - lv2:name "Value Step 59" ; - lv2:symbol "port64" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 65 ; - lv2:name "Value Step 60" ; - lv2:symbol "port65" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 66 ; - lv2:name "Value Step 61" ; - lv2:symbol "port66" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 67 ; - lv2:name "Value Step 62" ; - lv2:symbol "port67" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 68 ; - lv2:name "Value Step 63" ; - lv2:symbol "port68" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 69 ; - lv2:name "Value Out" ; - lv2:symbol "port69" ; - a lv2:AudioPort , - lv2:OutputPort , - lv2:Port - ] , [ - lv2:index 7 ; - lv2:name "Value Step 2" ; - lv2:symbol "port7" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 8 ; - lv2:name "Value Step 3" ; - lv2:symbol "port8" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 9 ; - lv2:name "Value Step 4" ; - lv2:symbol "port9" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces ; - dc:rights "GPL" ; - doap:name "Analogue Style 64 Step Sequencer" ; - lv2:documentation """ -

Simulates an analogue step sequencer. The sequencer stores a number of -values which are stepped through using a trigger when the gate is open, looping -after a given number of steps. This variant has 64 steps.

- -

When the gate is closed, the sequencer returns to the start. Output when -the gate is closed can be set to a default value. If not, it will just output -the last value reached before the gate was closed.

-""" ; - a lv2:Plugin . diff --git a/blip.lv2/square.ttl b/blip.lv2/square.ttl deleted file mode 100644 index 0bd81d4..0000000 --- a/blip.lv2/square.ttl +++ /dev/null @@ -1,44 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:square - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:maximum 0.5 ; - lv2:minimum 0.000001 ; - lv2:default 440.0 ; - lv2:name "Frequency" ; - lv2:portProperty , - lv2:sampleRate ; - lv2:symbol "port0" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "Output" ; - lv2:symbol "port1" ; - a lv2:AudioPort , - lv2:OutputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - ; - dc:rights "GPL" ; - doap:name "Square Oscillator" ; - lv2:documentation """ -

Generates an alias-free square wave at given input frequency.

-""" ; - a lv2:Plugin , lv2:OscillatorPlugin . diff --git a/blip.lv2/sum.ttl b/blip.lv2/sum.ttl deleted file mode 100644 index 56c00ea..0000000 --- a/blip.lv2/sum.ttl +++ /dev/null @@ -1,47 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:sum - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:name "Input 1" ; - lv2:symbol "in1" ; - a lv2:CVPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "Input 2" ; - lv2:symbol "in2" ; - a lv2:CVPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 2 ; - lv2:name "Sum" ; - lv2:symbol "sum" ; - a lv2:CVPort , - lv2:OutputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - , - ; - dc:rights "GPL" ; - doap:name "Signal Sum" ; - lv2:documentation """ -

Add two signals.

-""" ; - a lv2:Plugin , lv2:UtilityPlugin . diff --git a/blip.lv2/sync_pulse.ttl b/blip.lv2/sync_pulse.ttl deleted file mode 100644 index 9814a65..0000000 --- a/blip.lv2/sync_pulse.ttl +++ /dev/null @@ -1,60 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:sync_pulse - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:default 16 ; - lv2:index 0 ; - lv2:maximum 64 ; - lv2:minimum 0 ; - lv2:name "Frequency" ; - lv2:symbol "port0" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0.5 ; - lv2:index 1 ; - lv2:maximum 1 ; - lv2:minimum 0 ; - lv2:name "Pulse Width" ; - lv2:symbol "port1" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 2 ; - lv2:name "Gate" ; - 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 - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - ; - dc:rights "GPL" ; - doap:name "Clock Pulse Oscillator with Gate" ; - lv2:documentation """ -

Same as the Clock -Oscillator, but with pulse-width modulation.

-""" ; - a lv2:Plugin , lv2:OscillatorPlugin . diff --git a/blip.lv2/sync_square.ttl b/blip.lv2/sync_square.ttl deleted file mode 100644 index 85be37c..0000000 --- a/blip.lv2/sync_square.ttl +++ /dev/null @@ -1,53 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:sync_square - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:default 16 ; - lv2:index 0 ; - lv2:maximum 64 ; - lv2:minimum 0 ; - lv2:name "Frequency" ; - lv2:symbol "port0" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 1 ; - lv2:name "Gate" ; - 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 - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - ; - dc:rights "GPL" ; - doap:name "Clock Oscillator with Gate" ; - lv2:documentation """ -

Generates a non-bandlimited simple square waveform for use as a clock. -Useful for triggering the sequencers, or anything else that uses a clock -signal.

- -

When the gate is closed, it outputs silence, and the phase is reset.

-""" ; - a lv2:Plugin , lv2:OscillatorPlugin . diff --git a/blip.lv2/tracker.ttl b/blip.lv2/tracker.ttl deleted file mode 100644 index 2894986..0000000 --- a/blip.lv2/tracker.ttl +++ /dev/null @@ -1,116 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:tracker - 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:default 100 ; - lv2:index 1 ; - lv2:maximum 0.5 ; - lv2:minimum "2.08333e-05"^^xsd:double ; - lv2:name "Attack Rate (Hz) when Gate High" ; - lv2:portProperty , - lv2:sampleRate ; - lv2:symbol "port1" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 100 ; - lv2:index 2 ; - lv2:maximum 0.5 ; - lv2:minimum "2.08333e-05"^^xsd:double ; - lv2:name "Decay Rate (Hz) when Gate High" ; - lv2:portProperty , - lv2:sampleRate ; - lv2:symbol "port2" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 100 ; - lv2:index 3 ; - lv2:maximum 0.5 ; - lv2:minimum "2.08333e-05"^^xsd:double ; - lv2:name "Attack Rate (Hz) when Gate Low" ; - lv2:portProperty , - lv2:sampleRate ; - lv2:symbol "port3" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 100 ; - lv2:index 4 ; - lv2:maximum 0.5 ; - lv2:minimum "2.08333e-05"^^xsd:double ; - lv2:name "Decay Rate (Hz) when Gate Low" ; - lv2:portProperty , - lv2:sampleRate ; - lv2:symbol "port4" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 5 ; - lv2:name "Input" ; - lv2:symbol "port5" ; - a lv2:AudioPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:index 6 ; - lv2:name "Output" ; - lv2:symbol "port6" ; - a lv2:AudioPort , - lv2:OutputPort , - lv2:Port - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - ; - dc:rights "GPL" ; - doap:name "Signal Tracker" ; - lv2:documentation """ -

This tracks an incoming signal and outputs the result.

-

The rate controls tell the plugin how quickly to respond to a change in -input. Low values will mean a slower response - a setting of 0 will hold the -last value, and a very high value will track the input exactly.

-

Attack rate is how quickly an upward change is tracked, and Decay for -downward changes. There are two pairs of these - the one used depends on the -level of the Gate.

-

Example uses:

-
    -
  • - An envelope tracker- use the ‘Gate Low’ track rates with - the Gate held low, and run the output through a full-wave rectifier (an ABS() - operator) to get an estimate of the level of a signal.
  • -
  • - Sample and Hold- run a narrow pulse wave into the gate, set the - ‘Gate High’ rates to maximum, and the ‘Gate Low’ - rates set to 0.
  • -
  • - Track and Hold- run a variable pulse wave into the gate, set the - ‘Gate High’ rates to 0, and the ‘Gate Low’ rates set - high. Varying the pulsewidth will vary the time the input is tracked, and - when it is held.
  • -
-""" ; - a lv2:Plugin . diff --git a/blip.lv2/triangle.ttl b/blip.lv2/triangle.ttl deleted file mode 100644 index 76c9d67..0000000 --- a/blip.lv2/triangle.ttl +++ /dev/null @@ -1,58 +0,0 @@ -@prefix blip: . -@prefix dc: . -@prefix dct: . -@prefix doap: . -@prefix foaf: . -@prefix lv2: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - -blip:triangle - lv2:microVersion 0 ; - lv2:minorVersion 0 ; - lv2:optionalFeature lv2:hardRTCapable ; - lv2:port [ - lv2:index 0 ; - lv2:maximum 0.5 ; - lv2:minimum 0.000001 ; - lv2:default 440.0 ; - lv2:name "Frequency" ; - lv2:portProperty , - lv2:sampleRate ; - lv2:symbol "port0" ; - a lv2:ControlPort , - lv2:InputPort , - lv2:Port - ] , [ - lv2:default 0.5 ; - lv2:index 1 ; - lv2:maximum 1 ; - lv2:minimum 0 ; - lv2:name "Slope" ; - 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 - ] ; - dc:creator "Mike Rawes " ; - dct:replaces , - , - , - ; - dc:rights "GPL" ; - doap:name "Variable Slope Triangle Oscillator" ; - lv2:documentation """ -

Generates an alias-free variable slope triangle wave at given input -frequency and slope. The slope changes the wave shape from sawtooth to -triangle.

-""" ; - a lv2:Plugin , lv2:OscillatorPlugin . -- cgit v1.2.1