Files
op-pedal/lv2/aarch64/ToobAmp.lv2/ToobTremolo.ttl
T
Robin E. R. Davies 4991da95ee toobamp 1.3.78 aarch64
2026-05-23 21:51:29 -04:00

200 lines
6.4 KiB
Turtle

@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix units: <http://lv2plug.in/ns/extensions/units#> .
@prefix urid: <http://lv2plug.in/ns/ext/urid#> .
@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix midi: <http://lv2plug.in/ns/ext/midi#> .
@prefix epp: <http://lv2plug.in/ns/ext/port-props#> .
@prefix uiext: <http://lv2plug.in/ns/extensions/ui#> .
@prefix idpy: <http://harrisonconsoles.com/lv2/inlinedisplay#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix mod: <http://moddevices.com/ns/mod#> .
@prefix param: <http://lv2plug.in/ns/ext/parameters#> .
@prefix work: <http://lv2plug.in/ns/ext/worker#> .
@prefix pg: <http://lv2plug.in/ns/ext/port-groups#> .
@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix patch: <http://lv2plug.in/ns/ext/patch#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix state: <http://lv2plug.in/ns/ext/state#> .
@prefix urid: <http://lv2plug.in/ns/ext/urid#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix toobTremolo: <http://two-play.com/plugins/toob-tremolo#> .
@prefix pipedal_ui: <http://github.com/rerdavies/pipedal/ui#> .
<http://two-play.com/rerdavies#me>
a foaf:Person ;
foaf:name "Robin Davies" ;
foaf:mbox <mailto:rerdavies@gmail.com> ;
foaf:homepage <https://github.com/sponsors/rerdavies> .
<http://two-play.com/plugins/toob-tremolo>
a lv2:Plugin ,
lv2:ModulatorPlugin ;
doap:name "TooB Tremolo (Stereo)" ,
"TooB Tremolo (Stereo)"@en-us-us
;
uiext:ui <http://two-play.com/plugins/toob-tremolo-ui> ;
doap:license <https://rerdavies.github.io/pipedal/LicenseToobAmp> ;
doap:maintainer <http://two-play.com/rerdavies#me> ;
lv2:minorVersion 0 ;
lv2:microVersion 78 ;
rdfs:comment """
A tremolo effect, equivalent to "vibrato" on vintage Fender tube amps.
TooB Tremolo supports both normal tremolo and harmonic tremolo. When the Harmonic switch is turned on,
the tremolo effect is applied
with opposite phase to the low and high-frequency portions of the input signal. This replicates the harmonic
tremolo feature found on classic Fender amps like the Bandmaster and Vibroverb. Harmonic tremolo is favored for
sounding smoother than normal tremolo, and can introduce a pleasant and subtle effect that sounds a bit like a gentle phaser.
""" ;
mod:brand "TooB";
mod:label "Tremolo";
lv2:optionalFeature lv2:hardRTCapable;
lv2:port
[
a lv2:InputPort ,
lv2:ControlPort ;
lv2:index 0 ;
lv2:symbol "rate" ;
lv2:name "Rate";
lv2:default 5.0 ;
lv2:minimum 0.25 ;
lv2:maximum 10.0 ;
units:unit units:hz ;
rdfs:comment "Rate";
],
[
a lv2:InputPort ,
lv2:ControlPort ;
lv2:index 1 ;
lv2:symbol "depth" ;
lv2:name "Depth";
lv2:default 0.5 ;
lv2:minimum 0.0 ;
lv2:maximum 1.0 ;
rdfs:comment "Depth";
],
[
a lv2:InputPort ,
lv2:ControlPort ;
lv2:index 2 ;
lv2:portProperty lv2:toggled ;
lv2:symbol "harmonic" ;
lv2:name "Harmonic";
lv2:default 0.0 ;
lv2:minimum 0.0 ;
lv2:maximum 1.0 ;
rdfs:comment "Harmonic Tremelo";
],
[
a lv2:InputPort ,
lv2:ControlPort ;
lv2:index 3 ;
lv2:symbol "shape" ;
lv2:name "Shape";
lv2:default 0.0 ;
lv2:minimum 0.0 ;
lv2:maximum 1.0 ;
rdfs:comment "Controls the shape of the LFO";
],
[
a lv2:AudioPort ,
lv2:InputPort ;
lv2:index 4 ;
lv2:symbol "inl" ;
lv2:name "In L"
],
[
a lv2:AudioPort ,
lv2:InputPort ;
lv2:index 5 ;
lv2:symbol "inr" ;
lv2:name "In R"
],
[
a lv2:AudioPort ,
lv2:OutputPort ;
lv2:index 6 ;
lv2:symbol "outl" ;
lv2:name "Out L"
],
[
a lv2:AudioPort ,
lv2:OutputPort ;
lv2:index 7 ;
lv2:symbol "outr" ;
lv2:name "OutR"
],
[
a atom:AtomPort ,
lv2:InputPort;
atom:bufferType atom:Sequence ;
# atom:supports patch:Message;
lv2:designation lv2:control ;
atom:supports patch:Message ;
lv2:index 8 ;
lv2:symbol "control" ;
lv2:name "Control" ;
rdfs:comment "Control" ;
] , [
a atom:AtomPort ,
lv2:OutputPort ;
atom:bufferType atom:Sequence ;
# atom:supports patch:Message;
lv2:designation lv2:control ;
lv2:index 9;
lv2:symbol "notify" ;
lv2:name "Notify" ;
rdfs:comment "Notification" ;
]
.
<http://two-play.com/plugins/toob-tremolo-ui>
a uiext:X11UI ;
lv2:binary <ToobAmpUI.so>;
lv2:extensionData uiext::idle ;
lv2:extensionData uiext:resize ;
lv2:extensionData uiext:idleInterface;
lv2:requiredFeature uiext:idleInterface ;
.
<http://two-play.com/plugins/toob-tremolo>
pipedal_ui:ui <http://two-play.com/plugins/toob-tremolo#piPedalUI>.
<http://two-play.com/plugins/toob-tremolo#piPedalUI>
a pipedal_ui:ui ;
pipedal_ui:frequencyPlot
[
lv2:index 4 ;
pipedal_ui:patchProperty <http://two-play.com/plugins/toob-tremolo#lfoShape>;
pipedal_ui:xLeft 0 ;
pipedal_ui:xRight 1 ;
pipedal_ui:yTop 1.1;
pipedal_ui:yBottom -0.1 ;
pipedal_ui:xLog 0 ;
pipedal_ui:yDb 0 ;
pipedal_ui:width 120 ;
]
.