From 064226a219136cbb7a01ac8feb7569c58a749d3d Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 30 Mar 2012 02:41:37 +0000 Subject: Fix bad data discovered by sord_validate. Remove units from blip port labels and add unit metadata. Build instrument MDA plugins (still not working). git-svn-id: http://svn.drobilla.net/lad/trunk/plugins/mda.lv2@4131 a436a847-0d15-0410-975c-d299462d15a1 --- mda.lv2/Ambience.ttl | 2 +- mda.lv2/Bandisto.ttl | 2 +- mda.lv2/BeatBox.ttl | 2 +- mda.lv2/Combo.ttl | 2 +- mda.lv2/DX10.ttl | 2 +- mda.lv2/DeEss.ttl | 2 +- mda.lv2/Degrade.ttl | 2 +- mda.lv2/Delay.ttl | 2 +- mda.lv2/Detune.ttl | 2 +- mda.lv2/Dither.ttl | 2 +- mda.lv2/DubDelay.ttl | 2 +- mda.lv2/Dynamics.ttl | 2 +- mda.lv2/EPiano.ttl | 2 +- mda.lv2/Image.ttl | 2 +- mda.lv2/JX10.ttl | 8 ++++---- mda.lv2/Leslie.ttl | 2 +- mda.lv2/Limiter.ttl | 2 +- mda.lv2/Loudness.ttl | 2 +- mda.lv2/MultiBand.ttl | 2 +- mda.lv2/Overdrive.ttl | 2 +- mda.lv2/Piano.ttl | 2 +- mda.lv2/RePsycho.ttl | 6 +++--- mda.lv2/RezFilter.ttl | 2 +- mda.lv2/RingMod.ttl | 2 +- mda.lv2/RoundPan.ttl | 2 +- mda.lv2/Shepard.ttl | 2 +- mda.lv2/Splitter.ttl | 2 +- mda.lv2/Stereo.ttl | 2 +- mda.lv2/SubSynth.ttl | 2 +- mda.lv2/TalkBox.ttl | 2 +- mda.lv2/TestTone.ttl | 2 +- mda.lv2/ThruZero.ttl | 2 +- mda.lv2/Tracker.ttl | 2 +- mda.lv2/Transient.ttl | 2 +- mda.lv2/VocInput.ttl | 2 +- mda.lv2/Vocoder.ttl | 2 +- mda.lv2/manifest.ttl.in | 39 +++++++++++++++++++-------------------- 37 files changed, 60 insertions(+), 61 deletions(-) (limited to 'mda.lv2') diff --git a/mda.lv2/Ambience.ttl b/mda.lv2/Ambience.ttl index 20bb186..7b2294b 100644 --- a/mda.lv2/Ambience.ttl +++ b/mda.lv2/Ambience.ttl @@ -9,7 +9,7 @@ mda:Ambience lv2:symbol "Amb" ; doap:name "MDA Ambience" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; lv2:port [ diff --git a/mda.lv2/Bandisto.ttl b/mda.lv2/Bandisto.ttl index 253caf1..6cb6966 100644 --- a/mda.lv2/Bandisto.ttl +++ b/mda.lv2/Bandisto.ttl @@ -12,7 +12,7 @@ mda:Bandisto doap:name "MDA Bandisto" ; doap:shortdesc "Multi-band distortion" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment "This plug is like MultiBand but uses 3 bands of clipping instead of compression. This is unlikely to be a plug you use every day, but when you want to recreate the sound of torn bass-bins you know where to come!" ; diff --git a/mda.lv2/BeatBox.ttl b/mda.lv2/BeatBox.ttl index 412309e..39334fd 100644 --- a/mda.lv2/BeatBox.ttl +++ b/mda.lv2/BeatBox.ttl @@ -10,7 +10,7 @@ mda:BeatBox doap:name "MDA BeatBox" ; doap:shortdesc "Drum replacer" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment """Contains three samples (kick, snare and hat) designed to be triggered by incoming audio in three frequency ranges. The default samples are based on the Roland CR-78. diff --git a/mda.lv2/Combo.ttl b/mda.lv2/Combo.ttl index f55635f..4562e17 100644 --- a/mda.lv2/Combo.ttl +++ b/mda.lv2/Combo.ttl @@ -12,7 +12,7 @@ mda:Combo doap:name "MDA Combo" ; doap:shortdesc "Amp & speaker simulator" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment "This plug-in can sound quite subtle but comes alive when used on guitar with the drive turned up! Remember that distortion may not sound good on time-based effects such as delay and reverb, so put those effects after this plug, or after a separate distortion plug with Combo acting only as a speaker simulator." ; diff --git a/mda.lv2/DX10.ttl b/mda.lv2/DX10.ttl index 521f4d4..1726900 100644 --- a/mda.lv2/DX10.ttl +++ b/mda.lv2/DX10.ttl @@ -17,7 +17,7 @@ mda:DX10 lv2:symbol "DX10" ; doap:name "MDA DX10" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment """Sounds similar to the later Yamaha DX synths including the heavy bass but with a warmer, cleaner tone. This plug-in is 8-voice polyphonic.""" ; diff --git a/mda.lv2/DeEss.ttl b/mda.lv2/DeEss.ttl index f953385..f8f58bb 100644 --- a/mda.lv2/DeEss.ttl +++ b/mda.lv2/DeEss.ttl @@ -11,7 +11,7 @@ mda:DeEss doap:name "MDA De-ess" ; doap:shortdesc "High frequency dynamics processor" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment """Reduce excessive sibilants (/s/ /t/ /sh/ etc.) in vocals and speech. diff --git a/mda.lv2/Degrade.ttl b/mda.lv2/Degrade.ttl index 0b26e29..91df113 100644 --- a/mda.lv2/Degrade.ttl +++ b/mda.lv2/Degrade.ttl @@ -11,7 +11,7 @@ mda:Degrade doap:name "MDA Degrade" ; doap:shortdesc "Sample quality reduction" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; lv2:port [ diff --git a/mda.lv2/Delay.ttl b/mda.lv2/Delay.ttl index 2f0daba..019f526 100644 --- a/mda.lv2/Delay.ttl +++ b/mda.lv2/Delay.ttl @@ -11,7 +11,7 @@ mda:Delay doap:name "MDA Delay" ; doap:shortdesc "Simple stereo delay with feedback tone control" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; lv2:port [ diff --git a/mda.lv2/Detune.ttl b/mda.lv2/Detune.ttl index dae66f3..1585cf2 100644 --- a/mda.lv2/Detune.ttl +++ b/mda.lv2/Detune.ttl @@ -11,7 +11,7 @@ mda:Detune doap:name "MDA Detune" ; doap:shortdesc "Simple up/down pitch shifting thickener" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment "A low-quality stereo pitch shifter for the sort of chorus and detune effects found on multi-effects hardware." ; diff --git a/mda.lv2/Dither.ttl b/mda.lv2/Dither.ttl index 5ddb672..ec98bcf 100644 --- a/mda.lv2/Dither.ttl +++ b/mda.lv2/Dither.ttl @@ -12,7 +12,7 @@ mda:Dither doap:name "MDA Dither" ; doap:shortdesc "Range of dither types including noise shaping" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment """When a waveform is rounded to the nearest 16 (or whatever)-bit value this causes distortion. Dither allows you to exchange this rough sounding signal-dependant distortion for a smooth background hiss. diff --git a/mda.lv2/DubDelay.ttl b/mda.lv2/DubDelay.ttl index cb49a72..03b6cbe 100644 --- a/mda.lv2/DubDelay.ttl +++ b/mda.lv2/DubDelay.ttl @@ -11,7 +11,7 @@ mda:DubDelay doap:name "MDA DubDelay" ; doap:shortdesc "Delay with feedback saturation and time/pitch modulation" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; lv2:port [ diff --git a/mda.lv2/Dynamics.ttl b/mda.lv2/Dynamics.ttl index 7469742..0ee771d 100644 --- a/mda.lv2/Dynamics.ttl +++ b/mda.lv2/Dynamics.ttl @@ -11,7 +11,7 @@ mda:Dynamics doap:name "MDA Dynamics" ; doap:shortdesc "Compressor / Limiter / Gate" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; lv2:port [ diff --git a/mda.lv2/EPiano.ttl b/mda.lv2/EPiano.ttl index 443e5c1..c705cb9 100644 --- a/mda.lv2/EPiano.ttl +++ b/mda.lv2/EPiano.ttl @@ -9,7 +9,7 @@ mda:EPiano lv2:symbol "EPiano" ; doap:name "MDA ePiano" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; lv2:port [ diff --git a/mda.lv2/Image.ttl b/mda.lv2/Image.ttl index 943ca3e..9f8251d 100644 --- a/mda.lv2/Image.ttl +++ b/mda.lv2/Image.ttl @@ -12,7 +12,7 @@ mda:Image doap:name "MDA Image" ; doap:shortdesc "Stereo image adjustment and M-S matrix" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment "Allows the level and pan of mono and stereo components to be adjusted separately, or components to be separated for individual processing before recombining with a second Image plug-in." ; diff --git a/mda.lv2/JX10.ttl b/mda.lv2/JX10.ttl index 2a6399a..36d5a1b 100644 --- a/mda.lv2/JX10.ttl +++ b/mda.lv2/JX10.ttl @@ -4,15 +4,15 @@ @prefix param: . @prefix pg: . @prefix rdfs: . -@prefix units: . +@prefix units: . - + a param:EnvelopeControls , pg:InputGroup ; lv2:name "Filter Envelope" ; lv2:symbol "filt_env" . - + a param:EnvelopeControls , pg:InputGroup ; lv2:name "Amp Envelope" ; @@ -24,7 +24,7 @@ mda:JX10 lv2:symbol "JX10" ; doap:name "MDA JX10 Synth" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment """When Vibrato is set to PWM, the two oscillators are phase-locked and will produce a square wave if set to the same pitch. Pitch modulation of one oscillator then causes Pulse Width Modulation. (pitch modulation of both oscillators for vibrato is still available from the modulation wheel). Unlike other synths, in PWM mode the oscillators can still be detuned to give a wider range of PWM effects. diff --git a/mda.lv2/Leslie.ttl b/mda.lv2/Leslie.ttl index de79957..7ef2227 100644 --- a/mda.lv2/Leslie.ttl +++ b/mda.lv2/Leslie.ttl @@ -12,7 +12,7 @@ mda:Leslie doap:name "MDA Leslie" ; doap:shortdesc "Rotary speaker simulator" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment "No overdrive or speaker cabinet simulation is added - you may want to combine this plug-in with Combo. For a much thicker sound try combining two Leslie plug-ins in series!" ; diff --git a/mda.lv2/Limiter.ttl b/mda.lv2/Limiter.ttl index 8dab641..9414526 100644 --- a/mda.lv2/Limiter.ttl +++ b/mda.lv2/Limiter.ttl @@ -12,7 +12,7 @@ mda:Limiter doap:name "MDA Limiter" ; doap:shortdesc "Opto-electronic style limiter" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; lv2:port [ diff --git a/mda.lv2/Loudness.ttl b/mda.lv2/Loudness.ttl index 3cd8b26..94f0bf4 100644 --- a/mda.lv2/Loudness.ttl +++ b/mda.lv2/Loudness.ttl @@ -11,7 +11,7 @@ mda:Loudness doap:name "MDA Loudness" ; doap:shortdesc "Equal loudness contours for bass EQ and mix correction" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment """The ear is less sensitive to low frequencies when listening at low volume. This plug-in is based on the Stevens-Davis equal loudness contours and allows the bass level to be adjusted to simulate or correct for this effect. diff --git a/mda.lv2/MultiBand.ttl b/mda.lv2/MultiBand.ttl index f9684c0..c789dc6 100644 --- a/mda.lv2/MultiBand.ttl +++ b/mda.lv2/MultiBand.ttl @@ -18,7 +18,7 @@ mda:MultiBand doap:name "MDA MultiBand" ; doap:shortdesc "Multi-band compressor with M-S processing modes" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment """As well as just "squashing everything" this plug-in can be used to "overcook" the mid-frequencies while leaving the low end unprocessed, enhancing playback over small speakers without affecting the overall sound too much. diff --git a/mda.lv2/Overdrive.ttl b/mda.lv2/Overdrive.ttl index a1e9563..8e8570e 100644 --- a/mda.lv2/Overdrive.ttl +++ b/mda.lv2/Overdrive.ttl @@ -11,7 +11,7 @@ mda:Overdrive doap:name "MDA Overdrive" ; doap:shortdesc "Soft distortion" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment "Possible uses include adding body to drum loops, fuzz guitar, and that 'standing outside a nightclub' sound. This plug does not simulate valve distortion, and any attempt to process organ sounds through it will be extremely unrewarding!" ; diff --git a/mda.lv2/Piano.ttl b/mda.lv2/Piano.ttl index e1f1c51..441e54c 100644 --- a/mda.lv2/Piano.ttl +++ b/mda.lv2/Piano.ttl @@ -17,7 +17,7 @@ mda:Piano lv2:symbol "Piano" ; doap:name "MDA Piano" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; lv2:port [ diff --git a/mda.lv2/RePsycho.ttl b/mda.lv2/RePsycho.ttl index 4be6a61..e04ceb5 100644 --- a/mda.lv2/RePsycho.ttl +++ b/mda.lv2/RePsycho.ttl @@ -3,7 +3,7 @@ @prefix mda: . @prefix pg: . @prefix rdfs: . -@prefix units: . +@prefix units: . mda:RePsycho a lv2:Plugin , @@ -12,7 +12,7 @@ mda:RePsycho doap:name "MDA RePsycho!" ; doap:shortdesc "Drum loop pitch changer" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment """Event-based pitch shifter @@ -29,7 +29,7 @@ Alternative uses include a triggered flanger or sub-octave doubler (both with mi lv2:default 1 ; lv2:minimum 0.0 ; lv2:maximum 1.0 ; - units:unit units:semitone ; + units:unit units:semitone12TET ; rdfs:comment "Coarse tune (semitones)" ] , [ a lv2:InputPort , diff --git a/mda.lv2/RezFilter.ttl b/mda.lv2/RezFilter.ttl index 614c6e2..590baa9 100644 --- a/mda.lv2/RezFilter.ttl +++ b/mda.lv2/RezFilter.ttl @@ -24,7 +24,7 @@ mda:RezFilter doap:name "MDA RezFilter" ; doap:shortdesc "Resonant filter with LFO and envelope follower" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; lv2:port [ diff --git a/mda.lv2/RingMod.ttl b/mda.lv2/RingMod.ttl index a24b11c..7ba03cc 100644 --- a/mda.lv2/RingMod.ttl +++ b/mda.lv2/RingMod.ttl @@ -11,7 +11,7 @@ mda:RingMod doap:name "MDA RingMod" ; doap:shortdesc "Simple ring modulator" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment """Simple ring modulator with sine-wave oscillator. diff --git a/mda.lv2/RoundPan.ttl b/mda.lv2/RoundPan.ttl index d890605..9235c07 100644 --- a/mda.lv2/RoundPan.ttl +++ b/mda.lv2/RoundPan.ttl @@ -11,7 +11,7 @@ mda:RoundPan doap:name "MDA RoundPan" ; doap:shortdesc "3D panner" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment "Like all 3D processes the result depends on where you sit relative to the speakers, and mono compatibility is not guaranteed. This plug-in must be used in a stereo channel or bus!" ; diff --git a/mda.lv2/Shepard.ttl b/mda.lv2/Shepard.ttl index dd00e33..1222d3a 100644 --- a/mda.lv2/Shepard.ttl +++ b/mda.lv2/Shepard.ttl @@ -12,7 +12,7 @@ mda:Shepard doap:name "MDA Shepard" ; doap:shortdesc "Continuously rising/falling tone generator" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment """This plug-in actually generates "Risset tones". Discrete stepping "Shepard tones" will hopefully be included in a future version.""" ; diff --git a/mda.lv2/Splitter.ttl b/mda.lv2/Splitter.ttl index 722684f..f7fdb08 100644 --- a/mda.lv2/Splitter.ttl +++ b/mda.lv2/Splitter.ttl @@ -12,7 +12,7 @@ mda:Splitter doap:name "MDA Splitter" ; doap:shortdesc "Frequency/level crossover for setting up dynamic processing" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment """This plug-in can split a signal based on frequency or level, for example for producing dynamic effects where only loud drum hits are sent to a reverb. Other functions include a simple "spectral gate" in INVERSE mode and a conventional gate and filter for separating drum sounds in NORMAL mode.""" ; diff --git a/mda.lv2/Stereo.ttl b/mda.lv2/Stereo.ttl index a26bfe4..277c6a1 100644 --- a/mda.lv2/Stereo.ttl +++ b/mda.lv2/Stereo.ttl @@ -10,7 +10,7 @@ mda:Stereo doap:name "MDA Stereo" ; doap:shortdesc "Haas delay and comb filtering" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; lv2:port [ diff --git a/mda.lv2/SubSynth.ttl b/mda.lv2/SubSynth.ttl index 576bc77..768318b 100644 --- a/mda.lv2/SubSynth.ttl +++ b/mda.lv2/SubSynth.ttl @@ -11,7 +11,7 @@ mda:SubSynth doap:name "MDA SubSynth" ; doap:shortdesc "Several low frequency enhancement methods" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment """More bass than you could ever need! diff --git a/mda.lv2/TalkBox.ttl b/mda.lv2/TalkBox.ttl index 056b024..b45ff8d 100644 --- a/mda.lv2/TalkBox.ttl +++ b/mda.lv2/TalkBox.ttl @@ -10,7 +10,7 @@ mda:TalkBox doap:name "MDA TalkBox" ; doap:shortdesc "High resolution vocoder" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; lv2:port [ diff --git a/mda.lv2/TestTone.ttl b/mda.lv2/TestTone.ttl index d403927..9d33181 100644 --- a/mda.lv2/TestTone.ttl +++ b/mda.lv2/TestTone.ttl @@ -12,7 +12,7 @@ mda:TestTone doap:name "MDA TestTone" ; doap:shortdesc "Signal generator with pink and white noise, impulses and sweeps" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; lv2:port [ diff --git a/mda.lv2/ThruZero.ttl b/mda.lv2/ThruZero.ttl index 49dbf5f..0b66662 100644 --- a/mda.lv2/ThruZero.ttl +++ b/mda.lv2/ThruZero.ttl @@ -11,7 +11,7 @@ mda:ThruZero doap:name "MDA ThruZero" ; doap:shortdesc "Classic tape-flanging simulation" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment """Tape flanger and ADT diff --git a/mda.lv2/Tracker.ttl b/mda.lv2/Tracker.ttl index 1528561..dbdb080 100644 --- a/mda.lv2/Tracker.ttl +++ b/mda.lv2/Tracker.ttl @@ -12,7 +12,7 @@ mda:Tracker doap:name "MDA Tracker" ; doap:shortdesc "Pitch tracking oscillator, or pitch tracking EQ" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment """This plug-in tracks the frequency of the input signal with an oscillator, ring modulator or filter. The pitch tracking only works with monophonic inputs, but can create interesting effects on unpitched sounds such as drums. diff --git a/mda.lv2/Transient.ttl b/mda.lv2/Transient.ttl index da3f951..caf2d96 100644 --- a/mda.lv2/Transient.ttl +++ b/mda.lv2/Transient.ttl @@ -9,7 +9,7 @@ mda:Transient lv2:symbol "Transient" ; doap:name "MDA Transient" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; lv2:port [ diff --git a/mda.lv2/VocInput.ttl b/mda.lv2/VocInput.ttl index c194731..9af92b0 100644 --- a/mda.lv2/VocInput.ttl +++ b/mda.lv2/VocInput.ttl @@ -12,7 +12,7 @@ mda:VocInput doap:name "MDA VocInput" ; doap:shortdesc "Pitch tracking oscillator for generating vocoder carrier input" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment "This plug-in produces a voice-like signal on the right channel to be used as a carrier signal with vocoder and other vocoder plug-ins. The input signal passes through on the left channel." ; diff --git a/mda.lv2/Vocoder.ttl b/mda.lv2/Vocoder.ttl index d3845c7..621a9ce 100644 --- a/mda.lv2/Vocoder.ttl +++ b/mda.lv2/Vocoder.ttl @@ -12,7 +12,7 @@ mda:Vocoder doap:name "MDA Vocoder" ; doap:shortdesc "Switchable 8 or 16 band vocoder" ; doap:license ; - lv2:pluginProperty lv2:hardRTCapable ; + lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment """16-band vocoder for applying the spectrum of one sound (the modulator, usually a voice or rhythm part) to the waveform of another (the carrier, usually a synth pad or sawtooth wave). diff --git a/mda.lv2/manifest.ttl.in b/mda.lv2/manifest.ttl.in index e3e28e2..520f63b 100644 --- a/mda.lv2/manifest.ttl.in +++ b/mda.lv2/manifest.ttl.in @@ -3,16 +3,16 @@ @prefix pg: . @prefix rdfs: . -mda:stereoIn +mda:mainIn a pg:StereoGroup , pg:InputGroup ; lv2:name "Input" ; lv2:symbol "in" . -mda:stereoOut +mda:mainOut a pg:StereoGroup , pg:OutputGroup ; - pg:source mda:stereoIn ; + pg:source mda:mainIn ; lv2:name "Output" ; lv2:symbol "out" . @@ -36,10 +36,10 @@ mda:Combo rdfs:seeAlso ; lv2:binary . -#mda:DX10 -# a lv2:Plugin ; -# rdfs:seeAlso ; -# lv2:binary . +mda:DX10 + a lv2:Plugin ; + rdfs:seeAlso ; + lv2:binary . mda:DeEss a lv2:Plugin ; @@ -76,20 +76,20 @@ mda:Dynamics rdfs:seeAlso ; lv2:binary . -#mda:EPiano -# a lv2:Plugin ; -# rdfs:seeAlso ; -# lv2:binary . +mda:EPiano + a lv2:Plugin ; + rdfs:seeAlso ; + lv2:binary . mda:Image a lv2:Plugin ; rdfs:seeAlso ; lv2:binary . -#mda:JX10 -# a lv2:Plugin ; -# rdfs:seeAlso ; -# lv2:binary . +mda:JX10 + a lv2:Plugin ; + rdfs:seeAlso ; + lv2:binary . mda:Leslie a lv2:Plugin ; @@ -116,10 +116,10 @@ mda:Overdrive rdfs:seeAlso ; lv2:binary . -#mda:Piano -# a lv2:Plugin ; -# rdfs:seeAlso ; -# lv2:binary . +mda:Piano + a lv2:Plugin ; + rdfs:seeAlso ; + lv2:binary . mda:RePsycho a lv2:Plugin ; @@ -195,4 +195,3 @@ mda:Vocoder a lv2:Plugin ; rdfs:seeAlso ; lv2:binary . - -- cgit v1.2.1