v1.1.20 Release
This commit is contained in:
@@ -0,0 +1,431 @@
|
||||
@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 pipedal_ui: <http://github.com/rerdavies/pipedal/ui#> .
|
||||
@prefix ui: <http://lv2plug.in/ns/extensions/ui#> .
|
||||
|
||||
@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 cabir: <http://two-play.com/plugins/toob-cab-ir#> .
|
||||
@prefix toobimpulse: <http://two-play.com/plugins/toob-impulse#> .
|
||||
|
||||
|
||||
|
||||
cabir:impulseFile1Group
|
||||
a param:ControlGroup ,
|
||||
pg:InputGroup ;
|
||||
lv2:name "Impulse Response 1" ;
|
||||
lv2:symbol "impulse1" .
|
||||
|
||||
cabir:impulseFile2Group
|
||||
a param:ControlGroup ,
|
||||
pg:InputGroup ;
|
||||
lv2:name "Impulse Response 2" ;
|
||||
lv2:symbol "impulse2" .
|
||||
|
||||
cabir:impulseFile3Group
|
||||
a param:ControlGroup ,
|
||||
pg:InputGroup ;
|
||||
lv2:name "Impulse Response 3" ;
|
||||
lv2:symbol "impulse3" .
|
||||
|
||||
|
||||
cabir:impulseFile
|
||||
a rdf:property;
|
||||
rdfs:label "IR";
|
||||
pg:group cabir:impulseFile1Group ;
|
||||
|
||||
rdfs:range atom:Path.
|
||||
|
||||
cabir:impulseFile2
|
||||
a rdf:property;
|
||||
rdfs:label "IR";
|
||||
pg:group cabir:impulseFile2Group ;
|
||||
rdfs:range atom:Path.
|
||||
|
||||
cabir:impulseFile3
|
||||
a rdf:property;
|
||||
rdfs:label "IR";
|
||||
pg:group cabir:impulseFile3Group ;
|
||||
rdfs:range atom:Path.
|
||||
|
||||
|
||||
|
||||
|
||||
<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-cab-ir>
|
||||
a lv2:Plugin ,
|
||||
lv2:ReverbPlugin ;
|
||||
doap:name "TooB Cab IR" ,
|
||||
"TooB Cab IR"@en-gb-gb
|
||||
;
|
||||
doap:license <https://two-play.com/TooB/licenses/isc> ;
|
||||
doap:maintainer <http://two-play.com/rerdavies#me> ;
|
||||
lv2:minorVersion 0 ;
|
||||
lv2:microVersion 14 ;
|
||||
rdfs:comment """
|
||||
|
||||
TooB Cab IR is a convolution-based guitar cabinet impulse response simulator.
|
||||
|
||||
TooB Cab IR allows you to select and mix impulse responses for up to three microphone positions. Mixing is done before convolution FFTs are calculated,
|
||||
so there is no performance cost for using more than one impulse response file.
|
||||
|
||||
Cab IR files are usually short, but sometimes include room response impulse files, which can be quite long. The Max T control determines the maximum length
|
||||
to use for impulse response files. If the length of the impulse file is longer than the specified time, samples occuring after
|
||||
the specified time are discarded, and the tail of the impulse convolution is fed back into the imput of the convolution. This ensures a smooth reverb tail,
|
||||
and has little effect on the quality of the resulting reverb. If the impulse file is shorter than the specified time, then all samples in the impulse
|
||||
file are used, and no feedback occurs.
|
||||
|
||||
Toob Convolution Reverb comes with a nominal set of cabinet impulse files to get you started. You are strongly encouraged to seek out reverb impulse files
|
||||
on the internet.
|
||||
|
||||
Special thanks are extended to Kristoffer Ekstrand of Adventure Kid Research & Technology, who generously provided the base set of impulse files distributed with Toob Cab IR.
|
||||
|
||||
---
|
||||
|
||||

|
||||
By: Kristoffer Ekstrand, Adventure Kid Research & Technology.
|
||||
|
||||
The following files are licensed under a [Creative Commons Attribution 4.0 International License.][1]
|
||||
|
||||
```
|
||||
80s UK 001.wav
|
||||
80s UK 002.wav
|
||||
80s US 001.wav
|
||||
80s US 002.wav
|
||||
Modern UK 001.wav
|
||||
Modern UK 002.wav
|
||||
Modern US 001.wav
|
||||
Modern US 002.wav
|
||||
Modern US 003.wav
|
||||
Modern US 004.wav
|
||||
Radio 001.wav
|
||||
Speaker 001.wav
|
||||
Speaker 002.wav
|
||||
Vintage UK 001.wav
|
||||
Vintage UK 002.wav
|
||||
Vintage US 001.wav
|
||||
Vintage US 002.wav
|
||||
```
|
||||
|
||||
Source: <https://www.adventurekid.se/akrt/free-reverb-impulse-responses/>
|
||||
|
||||
|
||||
[1]: https://creativecommons.org/licenses/by/4.0/
|
||||
|
||||
|
||||
|
||||
""" ;
|
||||
|
||||
mod:brand "TooB";
|
||||
mod:label "Convolution Reverb";
|
||||
lv2:requiredFeature urid:map, state:makePath, state:mapPath ;
|
||||
lv2:optionalFeature state::freePath;
|
||||
|
||||
lv2:extensionData state:interface;
|
||||
|
||||
|
||||
lv2:optionalFeature lv2:hardRTCapable;
|
||||
patch:readable
|
||||
cabir:impulseFile, cabir:impulseFile2, cabir:impulseFile3;
|
||||
patch:writable
|
||||
cabir:impulseFile,cabir:impulseFile2,cabir:impulseFile3;
|
||||
lv2:extensionData state:interface,
|
||||
work:interface;
|
||||
|
||||
lv2:port
|
||||
[
|
||||
a lv2:InputPort ,
|
||||
lv2:ControlPort ;
|
||||
|
||||
lv2:index 0 ;
|
||||
lv2:symbol "reverb_mix" ;
|
||||
lv2:name "Volume";
|
||||
pg:group cabir:impulseFile1Group ;
|
||||
|
||||
|
||||
lv2:default -10.0 ;
|
||||
lv2:minimum -40.0 ;
|
||||
lv2:maximum 20.0 ;
|
||||
units:unit units:db ;
|
||||
|
||||
lv2:scalePoint [
|
||||
rdfs:label "-INF" ;
|
||||
rdf:value -40.0
|
||||
];
|
||||
rdfs:comment "Volume for impulse file #1." ;
|
||||
],
|
||||
[
|
||||
a lv2:InputPort ,
|
||||
lv2:ControlPort ;
|
||||
|
||||
lv2:index 1 ;
|
||||
lv2:symbol "reverb_mix2" ;
|
||||
lv2:name "Volume";
|
||||
pg:group cabir:impulseFile2Group ;
|
||||
|
||||
lv2:default -10.0 ;
|
||||
lv2:minimum -40.0 ;
|
||||
lv2:maximum 20.0 ;
|
||||
units:unit units:db ;
|
||||
|
||||
lv2:scalePoint [
|
||||
rdfs:label "-INF" ;
|
||||
rdf:value -40.0
|
||||
];
|
||||
rdfs:comment "Volume for impulse file #2." ;
|
||||
],
|
||||
[
|
||||
a lv2:InputPort ,
|
||||
lv2:ControlPort ;
|
||||
|
||||
lv2:index 2 ;
|
||||
lv2:symbol "reverb_mix3" ;
|
||||
lv2:name "Volume";
|
||||
pg:group cabir:impulseFile3Group ;
|
||||
|
||||
lv2:default -10.0 ;
|
||||
lv2:minimum -40.0 ;
|
||||
lv2:maximum 20.0 ;
|
||||
units:unit units:db ;
|
||||
|
||||
lv2:scalePoint [
|
||||
rdfs:label "-INF" ;
|
||||
rdf:value -40.0
|
||||
];
|
||||
rdfs:comment "Volume for impulse file #3." ;
|
||||
],
|
||||
[
|
||||
a lv2:InputPort ,
|
||||
lv2:ControlPort ;
|
||||
|
||||
lv2:index 3;
|
||||
lv2:symbol "time" ;
|
||||
lv2:name "Max T";
|
||||
lv2:default 2.0 ;
|
||||
lv2:minimum 0.1 ;
|
||||
lv2:maximum 6.0 ;
|
||||
|
||||
lv2:portProperty epp:notAutomatic ;
|
||||
lv2:portProperty epp:expensive ;
|
||||
|
||||
units:unit units:s ;
|
||||
|
||||
rdfs:comment "Maximum length of impulse data to use." ;
|
||||
|
||||
],
|
||||
[
|
||||
a lv2:InputPort ,
|
||||
lv2:ControlPort ;
|
||||
|
||||
lv2:index 4;
|
||||
lv2:symbol "direct_mix" ;
|
||||
lv2:name "Direct";
|
||||
lv2:default -40.0 ;
|
||||
lv2:minimum -40.0 ;
|
||||
lv2:maximum 20.0 ;
|
||||
units:unit units:db ;
|
||||
|
||||
lv2:scalePoint [
|
||||
rdfs:label "-INF" ;
|
||||
rdf:value -40.0
|
||||
];
|
||||
rdfs:comment "Direct mix. Set to minimum to disable." ;
|
||||
|
||||
],
|
||||
[
|
||||
a lv2:InputPort ,
|
||||
lv2:ControlPort ;
|
||||
|
||||
lv2:index 5 ;
|
||||
lv2:symbol "predelay" ;
|
||||
lv2:name "Predelay";
|
||||
lv2:portProperty epp:notOnGUI;
|
||||
|
||||
lv2:default 0 ;
|
||||
lv2:minimum 0 ;
|
||||
lv2:maximum 1 ;
|
||||
|
||||
lv2:portProperty lv2:enumeration ;
|
||||
|
||||
lv2:scalePoint [
|
||||
rdfs:label "Remove" ;
|
||||
rdf:value 0.0;
|
||||
],
|
||||
[
|
||||
rdfs:label "Keep" ;
|
||||
rdf:value 1.0;
|
||||
];
|
||||
rdfs:comment "Removes leading silence in impulse when set to false." ;
|
||||
],
|
||||
|
||||
[
|
||||
a lv2:OutputPort ,
|
||||
lv2:ControlPort ;
|
||||
|
||||
lv2:index 6 ;
|
||||
lv2:symbol "loading_state" ;
|
||||
lv2:name "Status";
|
||||
|
||||
lv2:portProperty lv2:enumeration ;
|
||||
lv2:default 0.0 ;
|
||||
lv2:minimum 0.0 ;
|
||||
lv2:maximum 5.0 ;
|
||||
|
||||
# NotLoaded = 0,
|
||||
# Idle = 1,
|
||||
# Error = 2,
|
||||
# SentRequest = 3,
|
||||
# GotResponse = 4,
|
||||
# CleaningUp = 5,
|
||||
|
||||
lv2:scalePoint [
|
||||
rdfs:label "Not loaded" ;
|
||||
rdf:value 0.0
|
||||
],[
|
||||
rdfs:label "Ready" ;
|
||||
rdf:value 1.0
|
||||
],[
|
||||
rdfs:label "Error" ;
|
||||
rdf:value 2.0
|
||||
],[
|
||||
rdfs:label "Loading" ;
|
||||
rdf:value 3.0
|
||||
],[
|
||||
rdfs:label "Loading" ;
|
||||
rdf:value 4.0
|
||||
],[
|
||||
rdfs:label "Loading" ;
|
||||
rdf:value 5.0
|
||||
];
|
||||
rdfs:comment "Plugin status." ;
|
||||
],
|
||||
[
|
||||
a lv2:AudioPort ,
|
||||
lv2:InputPort ;
|
||||
lv2:index 7 ;
|
||||
lv2:symbol "in" ;
|
||||
lv2:name "In"
|
||||
],
|
||||
[
|
||||
a lv2:AudioPort ,
|
||||
lv2:OutputPort ;
|
||||
lv2:index 8 ;
|
||||
lv2:symbol "out" ;
|
||||
lv2:name "Out"
|
||||
],
|
||||
[
|
||||
a atom:AtomPort ,
|
||||
lv2:InputPort;
|
||||
atom:bufferType atom:Sequence ;
|
||||
atom:supports patch:Message;
|
||||
lv2:designation lv2:control ;
|
||||
atom:supports patch:Message ;
|
||||
|
||||
lv2:index 9 ;
|
||||
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 10;
|
||||
lv2:symbol "notify" ;
|
||||
lv2:name "Notify" ;
|
||||
rdfs:comment "Notification" ;
|
||||
]
|
||||
.
|
||||
|
||||
|
||||
<http://two-play.com/plugins/toob-cab-ir> pipedal_ui:ui cabir:ui .
|
||||
|
||||
cabir:ui
|
||||
a pipedal_ui:ui ;
|
||||
pipedal_ui:fileProperties
|
||||
[
|
||||
a pipedal_ui:fileProperty;
|
||||
rdfs:label "Impulse File" ;
|
||||
lv2:index 0 ;
|
||||
pg:group cabir:impulseFile1Group ;
|
||||
|
||||
pipedal_ui:directory "CabIR";
|
||||
pipedal_ui:patchProperty cabir:impulseFile ;
|
||||
pipedal_ui:fileTypes
|
||||
[
|
||||
a pipedal_ui:fileType;
|
||||
rdfs:label "WAV File";
|
||||
pipedal_ui:fileExtension ".wav";
|
||||
];
|
||||
],[
|
||||
a pipedal_ui:fileProperty;
|
||||
rdfs:label "Impulse File" ;
|
||||
lv2:index 0 ;
|
||||
pg:group cabir:impulseFile2Group ;
|
||||
|
||||
pipedal_ui:patchProperty cabir:impulseFile2 ;
|
||||
pipedal_ui:directory "CabIR";
|
||||
pipedal_ui:fileTypes
|
||||
[
|
||||
a pipedal_ui:fileType;
|
||||
rdfs:label "WAV File";
|
||||
pipedal_ui:fileExtension ".wav";
|
||||
];
|
||||
],[
|
||||
a pipedal_ui:fileProperty;
|
||||
rdfs:label "Impulse File" ;
|
||||
lv2:index 0 ;
|
||||
pg:group cabir:impulseFile3Group ;
|
||||
|
||||
pipedal_ui:patchProperty cabir:impulseFile3 ;
|
||||
pipedal_ui:directory "CabIR";
|
||||
pipedal_ui:fileTypes
|
||||
[
|
||||
a pipedal_ui:fileType;
|
||||
rdfs:label "WAV File";
|
||||
pipedal_ui:mimeType "audio/wav";
|
||||
],
|
||||
[
|
||||
a pipedal_ui:fileType;
|
||||
rdfs:label "FLAC File";
|
||||
pipedal_ui:mimeType "audio/flac";
|
||||
];
|
||||
];
|
||||
ui:portNotification
|
||||
[
|
||||
lv2:symbol "loading_state";
|
||||
ui:plugin <http://two-play.com/plugins/toob-cab-ir>;
|
||||
ui:protocol ui:floatProtocol;
|
||||
# pipedal_ui:style pipedal_ui:text ;
|
||||
# pipedal_ui:redLevel 0;
|
||||
# pipedal_ui:yellowLevel -12;
|
||||
# ui:portIndex 3;
|
||||
|
||||
]
|
||||
.
|
||||
@@ -25,10 +25,10 @@
|
||||
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
||||
|
||||
|
||||
@prefix toobConvolutionReverb: <http://two-play.com/plugins/toob-convolution-reverb#> .
|
||||
@prefix toobImpulse: <http://two-play.com/impulseFile#> .
|
||||
|
||||
toobImpulse:#impulseFile
|
||||
@prefix toobcr: <http://two-play.com/plugins/toob-convolution-reverb#> .
|
||||
@prefix toobimpulse: <http://two-play.com/plugins/toob-impulse#> .
|
||||
|
||||
toobimpulse:impulseFile
|
||||
a rdf:property;
|
||||
rdfs:label "File";
|
||||
rdfs:range atom:Path.
|
||||
@@ -154,16 +154,17 @@ Source: https://www.openair.hosted.york.ac.uk/?page_id=483
|
||||
|
||||
mod:brand "TooB";
|
||||
mod:label "Convolution Reverb";
|
||||
lv2:requiredFeature urid:map ;
|
||||
lv2:requiredFeature urid:map, state:makePath, state:mapPath ;
|
||||
lv2:optionalFeature state::freePath;
|
||||
lv2:extensionData state:interface;
|
||||
|
||||
|
||||
lv2:optionalFeature lv2:hardRTCapable;
|
||||
patch:readable
|
||||
toobImpulse:#impulseFile
|
||||
toobimpulse:impulseFile
|
||||
;
|
||||
patch:writable
|
||||
toobImpulse:#impulseFile
|
||||
toobimpulse:impulseFile
|
||||
;
|
||||
lv2:extensionData state:interface,
|
||||
work:interface;
|
||||
@@ -220,6 +221,27 @@ Source: https://www.openair.hosted.york.ac.uk/?page_id=483
|
||||
lv2:maximum 20.0 ;
|
||||
units:unit units:db ;
|
||||
|
||||
lv2:scalePoint [
|
||||
rdfs:label "-INF" ;
|
||||
rdf:value -40.0
|
||||
];
|
||||
rdfs:comment "Reverb mix. Set to minimum to disable." ;
|
||||
],
|
||||
[
|
||||
a lv2:InputPort ,
|
||||
lv2:ControlPort ;
|
||||
|
||||
lv2:index 3 ;
|
||||
lv2:portProperty epp:notOnGUI;
|
||||
|
||||
lv2:symbol "reverb_mix2" ;
|
||||
lv2:name "IR Mix";
|
||||
|
||||
lv2:default -10.0 ;
|
||||
lv2:minimum -40.0 ;
|
||||
lv2:maximum 20.0 ;
|
||||
units:unit units:db ;
|
||||
|
||||
lv2:scalePoint [
|
||||
rdfs:label "-INF" ;
|
||||
rdf:value -40.0
|
||||
@@ -230,7 +252,28 @@ Source: https://www.openair.hosted.york.ac.uk/?page_id=483
|
||||
a lv2:InputPort ,
|
||||
lv2:ControlPort ;
|
||||
|
||||
lv2:index 3 ;
|
||||
lv2:index 4 ;
|
||||
lv2:portProperty epp:notOnGUI;
|
||||
lv2:symbol "reverb_mix3" ;
|
||||
lv2:name "IR Mix";
|
||||
|
||||
lv2:default -10.0 ;
|
||||
lv2:minimum -40.0 ;
|
||||
lv2:maximum 20.0 ;
|
||||
units:unit units:db ;
|
||||
|
||||
lv2:scalePoint [
|
||||
rdfs:label "-INF" ;
|
||||
rdf:value -40.0
|
||||
];
|
||||
rdfs:comment "Reverb mix. Set to minimum to disable." ;
|
||||
],
|
||||
|
||||
[
|
||||
a lv2:InputPort ,
|
||||
lv2:ControlPort ;
|
||||
|
||||
lv2:index 5 ;
|
||||
lv2:symbol "predelay" ;
|
||||
lv2:name "Predelay";
|
||||
|
||||
@@ -255,7 +298,7 @@ Source: https://www.openair.hosted.york.ac.uk/?page_id=483
|
||||
a lv2:OutputPort ,
|
||||
lv2:ControlPort ;
|
||||
|
||||
lv2:index 4 ;
|
||||
lv2:index 6 ;
|
||||
lv2:symbol "loading_state" ;
|
||||
lv2:name "Status";
|
||||
|
||||
@@ -295,14 +338,14 @@ Source: https://www.openair.hosted.york.ac.uk/?page_id=483
|
||||
[
|
||||
a lv2:AudioPort ,
|
||||
lv2:InputPort ;
|
||||
lv2:index 5 ;
|
||||
lv2:index 7 ;
|
||||
lv2:symbol "in" ;
|
||||
lv2:name "In"
|
||||
],
|
||||
[
|
||||
a lv2:AudioPort ,
|
||||
lv2:OutputPort ;
|
||||
lv2:index 6 ;
|
||||
lv2:index 8 ;
|
||||
lv2:symbol "out" ;
|
||||
lv2:name "Out"
|
||||
],
|
||||
@@ -314,7 +357,7 @@ Source: https://www.openair.hosted.york.ac.uk/?page_id=483
|
||||
lv2:designation lv2:control ;
|
||||
atom:supports patch:Message ;
|
||||
|
||||
lv2:index 7 ;
|
||||
lv2:index 9 ;
|
||||
lv2:symbol "control" ;
|
||||
lv2:name "Control" ;
|
||||
rdfs:comment "Control" ;
|
||||
@@ -324,7 +367,7 @@ Source: https://www.openair.hosted.york.ac.uk/?page_id=483
|
||||
atom:bufferType atom:Sequence ;
|
||||
atom:supports patch:Message;
|
||||
lv2:designation lv2:control ;
|
||||
lv2:index 8;
|
||||
lv2:index 10;
|
||||
lv2:symbol "notify" ;
|
||||
lv2:name "Notify" ;
|
||||
rdfs:comment "Notification" ;
|
||||
@@ -332,23 +375,28 @@ Source: https://www.openair.hosted.york.ac.uk/?page_id=483
|
||||
.
|
||||
|
||||
|
||||
<http://two-play.com/plugins/toob-convolution-reverb> pipedal_ui:ui toobConvolutionReverb:ui .
|
||||
<http://two-play.com/plugins/toob-convolution-reverb> pipedal_ui:ui toobcr:ui .
|
||||
|
||||
toobConvolutionReverb:ui
|
||||
toobcr:ui
|
||||
a pipedal_ui:ui ;
|
||||
pipedal_ui:fileProperties
|
||||
[
|
||||
a pipedal_ui:fileProperty;
|
||||
rdfs:label "Impulse File" ;
|
||||
lv2:index 4 ;
|
||||
pipedal_ui:patchProperty toobImpulse:impulseFile ;
|
||||
pipedal_ui:patchProperty toobimpulse:impulseFile ;
|
||||
pipedal_ui:directory "ReverbImpulseFiles";
|
||||
pipedal_ui:fileTypes
|
||||
[
|
||||
a pipedal_ui:fileType;
|
||||
rdfs:label "WAV File";
|
||||
pipedal_ui:fileExtension ".wav";
|
||||
];
|
||||
pipedal_ui:mimeType "audio/wav";
|
||||
],
|
||||
[
|
||||
a pipedal_ui:fileType;
|
||||
rdfs:label "FLAC File";
|
||||
pipedal_ui:mimeType "audio/flac";
|
||||
] ;
|
||||
];
|
||||
ui:portNotification
|
||||
[
|
||||
|
||||
@@ -1 +1 @@
|
||||
ToobAmp.so.0.1.7
|
||||
ToobAmp.so.1.0.8
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,26 @@
|
||||
The following files have been graciously provided by Kristoffer Ekstrand (akak Adventure Kid),
|
||||
and are licensed under a CC-BY-4.0 license:
|
||||
|
||||
https://creativecommons.org/licenses/by/4.0/
|
||||
|
||||
80s UK 001.wav
|
||||
80s UK 002.wav
|
||||
80s US 001.wav
|
||||
80s US 002.wav
|
||||
Modern UK 001.wav
|
||||
Modern UK 002.wav
|
||||
Modern US 001.wav
|
||||
Modern US 002.wav
|
||||
Modern US 003.wav
|
||||
Modern US 004.wav
|
||||
Radio 001.wav
|
||||
Speaker 001.wav
|
||||
Speaker 002.wav
|
||||
Vintage UK 001.wav
|
||||
Vintage UK 002.wav
|
||||
Vintage US 001.wav
|
||||
Vintage US 002.wav
|
||||
|
||||
By: Adventure Kid Research & Technology, Kristoffer Ekstrand.
|
||||
|
||||
Source: https://www.adventurekid.se/akrt/free-reverb-impulse-responses/
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -11,12 +11,17 @@
|
||||
lv2:binary <ToobAmp.so> ;
|
||||
rdfs:seeAlso <ConvolutionReverb.ttl> .
|
||||
|
||||
<http://two-play.com/plugins/toob-cab-ir> a lv2:Plugin ;
|
||||
lv2:binary <ToobAmp.so> ;
|
||||
rdfs:seeAlso <CabIR.ttl> .
|
||||
|
||||
|
||||
<http://two-play.com/plugins/toob-ml> a lv2:Plugin ;
|
||||
lv2:binary <ToobAmp.so> ;
|
||||
rdfs:seeAlso <ToobML.ttl> .
|
||||
|
||||
|
||||
|
||||
<http://two-play.com/plugins/toob-power-stage-2> a lv2:Plugin ;
|
||||
lv2:binary <ToobAmp.so> ;
|
||||
rdfs:seeAlso <PowerStage2.ttl> .
|
||||
@@ -52,231 +57,231 @@
|
||||
|
||||
|
||||
|
||||
<http://two-play.com/plugins/toob-power-stage>
|
||||
modgui:gui [
|
||||
modgui:resourcesDirectory <modgui> ;
|
||||
modgui:iconTemplate <modgui/icon-toob-power-stage.html> ;
|
||||
modgui:stylesheet <modgui/stylesheet-toob.css> ;
|
||||
modgui:screenshot <modgui/screenshot-toob-power-stage.png> ;
|
||||
modgui:thumbnail <modgui/thumbnail-toob-power-stage.png> ;
|
||||
modgui:javascript <modgui/script-toob-power-stage.js> ;
|
||||
# <http://two-play.com/plugins/toob-power-stage>
|
||||
# modgui:gui [
|
||||
# modgui:resourcesDirectory <modgui> ;
|
||||
# modgui:iconTemplate <modgui/icon-toob-power-stage.html> ;
|
||||
# modgui:stylesheet <modgui/stylesheet-toob.css> ;
|
||||
# modgui:screenshot <modgui/screenshot-toob-power-stage.png> ;
|
||||
# modgui:thumbnail <modgui/thumbnail-toob-power-stage.png> ;
|
||||
# modgui:javascript <modgui/script-toob-power-stage.js> ;
|
||||
|
||||
modgui:brand "TooB" ;
|
||||
modgui:label "TooB Power Stage" ;
|
||||
# modgui:brand "TooB" ;
|
||||
# modgui:label "TooB Power Stage" ;
|
||||
|
||||
modgui:monitoredOutputs [ lv2:symbol "notify"] ;
|
||||
modgui:port [
|
||||
lv2:index 0 ;
|
||||
lv2:symbol "trim1" ;
|
||||
lv2:name "TRIM" ;
|
||||
] , [
|
||||
lv2:index 1 ;
|
||||
lv2:symbol "gain1" ;
|
||||
lv2:name "GAIN" ;
|
||||
] , [
|
||||
lv2:index 2 ;
|
||||
lv2:symbol "locut1" ;
|
||||
lv2:name "LO CUT" ;
|
||||
] , [
|
||||
lv2:index 3 ;
|
||||
lv2:symbol "hicut1" ;
|
||||
lv2:name "HI CUT" ;
|
||||
], [
|
||||
lv2:index 22 ;
|
||||
lv2:symbol "shape1" ;
|
||||
lv2:name "SHAPE1" ;
|
||||
], [
|
||||
lv2:index 4 ;
|
||||
lv2:symbol "gain2_enable" ;
|
||||
lv2:name "Ena" ;
|
||||
] , [
|
||||
lv2:index 5 ;
|
||||
lv2:symbol "trim2" ;
|
||||
lv2:name "TRIM" ;
|
||||
] , [
|
||||
lv2:index 6 ;
|
||||
lv2:symbol "gain2" ;
|
||||
lv2:name "GAIN" ;
|
||||
] , [
|
||||
lv2:index 7 ;
|
||||
lv2:symbol "locut2" ;
|
||||
lv2:name "LO CUT" ;
|
||||
] , [
|
||||
lv2:index 8 ;
|
||||
lv2:symbol "hicut2" ;
|
||||
lv2:name "HI CUT" ;
|
||||
], [
|
||||
lv2:index 23 ;
|
||||
lv2:symbol "shape2" ;
|
||||
lv2:name "SHAPE2" ;
|
||||
] , [
|
||||
lv2:index 9 ;
|
||||
lv2:symbol "gain3_enable" ;
|
||||
lv2:name "Ena" ;
|
||||
] ,
|
||||
[
|
||||
lv2:index 10 ;
|
||||
lv2:symbol "trim3" ;
|
||||
lv2:name "TRIM" ;
|
||||
] , [
|
||||
lv2:index 11 ;
|
||||
lv2:symbol "gain3" ;
|
||||
lv2:name "GAIN" ;
|
||||
] , [
|
||||
lv2:index 12 ;
|
||||
lv2:symbol "locut3" ;
|
||||
lv2:name "LO CUT" ;
|
||||
] , [
|
||||
lv2:index 13 ;
|
||||
lv2:symbol "hicut3" ;
|
||||
lv2:name "HI CUT" ;
|
||||
] , [
|
||||
lv2:index 24 ;
|
||||
lv2:symbol "shape3" ;
|
||||
lv2:name "SHAPE3" ;
|
||||
], [
|
||||
lv2:index 14 ;
|
||||
lv2:symbol "sag" ;
|
||||
lv2:name "SAG" ;
|
||||
] , [
|
||||
lv2:index 15 ;
|
||||
lv2:symbol "sagd" ;
|
||||
lv2:name "SAGD" ;
|
||||
], [
|
||||
lv2:index 16 ;
|
||||
lv2:symbol "master" ;
|
||||
lv2:name "MASTER" ;
|
||||
],
|
||||
[
|
||||
a lv2:InputPort ,
|
||||
lv2:ControlPort ;
|
||||
# modgui:monitoredOutputs [ lv2:symbol "notify"] ;
|
||||
# modgui:port [
|
||||
# lv2:index 0 ;
|
||||
# lv2:symbol "trim1" ;
|
||||
# lv2:name "TRIM" ;
|
||||
# ] , [
|
||||
# lv2:index 1 ;
|
||||
# lv2:symbol "gain1" ;
|
||||
# lv2:name "GAIN" ;
|
||||
# ] , [
|
||||
# lv2:index 2 ;
|
||||
# lv2:symbol "locut1" ;
|
||||
# lv2:name "LO CUT" ;
|
||||
# ] , [
|
||||
# lv2:index 3 ;
|
||||
# lv2:symbol "hicut1" ;
|
||||
# lv2:name "HI CUT" ;
|
||||
# ], [
|
||||
# lv2:index 22 ;
|
||||
# lv2:symbol "shape1" ;
|
||||
# lv2:name "SHAPE1" ;
|
||||
# ], [
|
||||
# lv2:index 4 ;
|
||||
# lv2:symbol "gain2_enable" ;
|
||||
# lv2:name "Ena" ;
|
||||
# ] , [
|
||||
# lv2:index 5 ;
|
||||
# lv2:symbol "trim2" ;
|
||||
# lv2:name "TRIM" ;
|
||||
# ] , [
|
||||
# lv2:index 6 ;
|
||||
# lv2:symbol "gain2" ;
|
||||
# lv2:name "GAIN" ;
|
||||
# ] , [
|
||||
# lv2:index 7 ;
|
||||
# lv2:symbol "locut2" ;
|
||||
# lv2:name "LO CUT" ;
|
||||
# ] , [
|
||||
# lv2:index 8 ;
|
||||
# lv2:symbol "hicut2" ;
|
||||
# lv2:name "HI CUT" ;
|
||||
# ], [
|
||||
# lv2:index 23 ;
|
||||
# lv2:symbol "shape2" ;
|
||||
# lv2:name "SHAPE2" ;
|
||||
# ] , [
|
||||
# lv2:index 9 ;
|
||||
# lv2:symbol "gain3_enable" ;
|
||||
# lv2:name "Ena" ;
|
||||
# ] ,
|
||||
# [
|
||||
# lv2:index 10 ;
|
||||
# lv2:symbol "trim3" ;
|
||||
# lv2:name "TRIM" ;
|
||||
# ] , [
|
||||
# lv2:index 11 ;
|
||||
# lv2:symbol "gain3" ;
|
||||
# lv2:name "GAIN" ;
|
||||
# ] , [
|
||||
# lv2:index 12 ;
|
||||
# lv2:symbol "locut3" ;
|
||||
# lv2:name "LO CUT" ;
|
||||
# ] , [
|
||||
# lv2:index 13 ;
|
||||
# lv2:symbol "hicut3" ;
|
||||
# lv2:name "HI CUT" ;
|
||||
# ] , [
|
||||
# lv2:index 24 ;
|
||||
# lv2:symbol "shape3" ;
|
||||
# lv2:name "SHAPE3" ;
|
||||
# ], [
|
||||
# lv2:index 14 ;
|
||||
# lv2:symbol "sag" ;
|
||||
# lv2:name "SAG" ;
|
||||
# ] , [
|
||||
# lv2:index 15 ;
|
||||
# lv2:symbol "sagd" ;
|
||||
# lv2:name "SAGD" ;
|
||||
# ], [
|
||||
# lv2:index 16 ;
|
||||
# lv2:symbol "master" ;
|
||||
# lv2:name "MASTER" ;
|
||||
# ],
|
||||
# [
|
||||
# a lv2:InputPort ,
|
||||
# lv2:ControlPort ;
|
||||
|
||||
lv2:index 21 ;
|
||||
lv2:symbol "sagf" ;
|
||||
lv2:name "SagF";
|
||||
]
|
||||
;
|
||||
] .
|
||||
# lv2:index 21 ;
|
||||
# lv2:symbol "sagf" ;
|
||||
# lv2:name "SagF";
|
||||
# ]
|
||||
# ;
|
||||
# ] .
|
||||
|
||||
<http://two-play.com/plugins/toob-input_stage>
|
||||
modgui:gui [
|
||||
modgui:resourcesDirectory <modgui> ;
|
||||
modgui:javascript <modgui/script-toob-input-stage.js> ;
|
||||
modgui:iconTemplate <modgui/icon-toob-input-stage.html> ;
|
||||
modgui:stylesheet <modgui/stylesheet-toob.css> ;
|
||||
modgui:screenshot <modgui/screenshot-toob-input-stage.png> ;
|
||||
modgui:thumbnail <modgui/thumbnail-toob-input-stage.png> ;
|
||||
# <http://two-play.com/plugins/toob-input_stage>
|
||||
# modgui:gui [
|
||||
# modgui:resourcesDirectory <modgui> ;
|
||||
# modgui:javascript <modgui/script-toob-input-stage.js> ;
|
||||
# modgui:iconTemplate <modgui/icon-toob-input-stage.html> ;
|
||||
# modgui:stylesheet <modgui/stylesheet-toob.css> ;
|
||||
# modgui:screenshot <modgui/screenshot-toob-input-stage.png> ;
|
||||
# modgui:thumbnail <modgui/thumbnail-toob-input-stage.png> ;
|
||||
|
||||
modgui:brand "TooB" ;
|
||||
modgui:label "TooB Input Stage" ;
|
||||
# modgui:brand "TooB" ;
|
||||
# modgui:label "TooB Input Stage" ;
|
||||
|
||||
modgui:monitoredOutputs [ lv2:symbol "notify"] ;
|
||||
modgui:port [
|
||||
lv2:index 0 ;
|
||||
lv2:symbol "trim" ;
|
||||
lv2:name "Trim" ;
|
||||
] , [
|
||||
lv2:index 1 ;
|
||||
lv2:symbol "locut" ;
|
||||
lv2:name "Lo Cut" ;
|
||||
] , [
|
||||
lv2:index 2 ;
|
||||
lv2:symbol "bright" ;
|
||||
lv2:name "Bright" ;
|
||||
] , [
|
||||
lv2:index 3 ;
|
||||
lv2:symbol "brightf" ;
|
||||
lv2:name "Bright F" ;
|
||||
] , [
|
||||
lv2:index 4 ;
|
||||
lv2:symbol "hicut" ;
|
||||
lv2:name "Hi Cut" ;
|
||||
] , [
|
||||
lv2:index 5 ;
|
||||
lv2:symbol "gate_t" ;
|
||||
lv2:name "Gate T" ;
|
||||
] , [
|
||||
lv2:index 6 ;
|
||||
lv2:symbol "boost" ;
|
||||
lv2:name "Boost" ;
|
||||
]
|
||||
;
|
||||
] .
|
||||
# modgui:monitoredOutputs [ lv2:symbol "notify"] ;
|
||||
# modgui:port [
|
||||
# lv2:index 0 ;
|
||||
# lv2:symbol "trim" ;
|
||||
# lv2:name "Trim" ;
|
||||
# ] , [
|
||||
# lv2:index 1 ;
|
||||
# lv2:symbol "locut" ;
|
||||
# lv2:name "Lo Cut" ;
|
||||
# ] , [
|
||||
# lv2:index 2 ;
|
||||
# lv2:symbol "bright" ;
|
||||
# lv2:name "Bright" ;
|
||||
# ] , [
|
||||
# lv2:index 3 ;
|
||||
# lv2:symbol "brightf" ;
|
||||
# lv2:name "Bright F" ;
|
||||
# ] , [
|
||||
# lv2:index 4 ;
|
||||
# lv2:symbol "hicut" ;
|
||||
# lv2:name "Hi Cut" ;
|
||||
# ] , [
|
||||
# lv2:index 5 ;
|
||||
# lv2:symbol "gate_t" ;
|
||||
# lv2:name "Gate T" ;
|
||||
# ] , [
|
||||
# lv2:index 6 ;
|
||||
# lv2:symbol "boost" ;
|
||||
# lv2:name "Boost" ;
|
||||
# ]
|
||||
# ;
|
||||
# ] .
|
||||
|
||||
<http://two-play.com/plugins/toob-cab-sim>
|
||||
modgui:gui [
|
||||
modgui:resourcesDirectory <modgui> ;
|
||||
modgui:javascript <modgui/script-toob-cab-sim.js> ;
|
||||
modgui:iconTemplate <modgui/icon-toob-cab-sim.html> ;
|
||||
modgui:stylesheet <modgui/stylesheet-toob.css> ;
|
||||
modgui:screenshot <modgui/screenshot-toob-cab-sim.png> ;
|
||||
modgui:thumbnail <modgui/thumbnail-toob-cab-sim.png> ;
|
||||
# <http://two-play.com/plugins/toob-cab-sim>
|
||||
# modgui:gui [
|
||||
# modgui:resourcesDirectory <modgui> ;
|
||||
# modgui:javascript <modgui/script-toob-cab-sim.js> ;
|
||||
# modgui:iconTemplate <modgui/icon-toob-cab-sim.html> ;
|
||||
# modgui:stylesheet <modgui/stylesheet-toob.css> ;
|
||||
# modgui:screenshot <modgui/screenshot-toob-cab-sim.png> ;
|
||||
# modgui:thumbnail <modgui/thumbnail-toob-cab-sim.png> ;
|
||||
|
||||
modgui:brand "TooB" ;
|
||||
modgui:label "TooB Cab Simulator" ;
|
||||
# modgui:brand "TooB" ;
|
||||
# modgui:label "TooB Cab Simulator" ;
|
||||
|
||||
modgui:monitoredOutputs [ lv2:symbol "notify"] ;
|
||||
modgui:port [
|
||||
lv2:index 0 ;
|
||||
lv2:symbol "locut" ;
|
||||
lv2:name "Lo Cut" ;
|
||||
] , [
|
||||
lv2:index 1 ;
|
||||
lv2:symbol "bright" ;
|
||||
lv2:name "Bright" ;
|
||||
] , [
|
||||
lv2:index 2 ;
|
||||
lv2:symbol "brightf" ;
|
||||
lv2:name "F" ;
|
||||
] , [
|
||||
lv2:index 3 ;
|
||||
lv2:symbol "hicut" ;
|
||||
lv2:name "Hi Cut" ;
|
||||
], [
|
||||
lv2:index 4 ;
|
||||
lv2:symbol "comb" ;
|
||||
lv2:name "Comb" ;
|
||||
], [
|
||||
lv2:index 5 ;
|
||||
lv2:symbol "combf" ;
|
||||
lv2:name "F" ;
|
||||
], [
|
||||
lv2:index 6 ;
|
||||
lv2:symbol "trim" ;
|
||||
lv2:name "Trim" ;
|
||||
]
|
||||
;
|
||||
] .
|
||||
# modgui:monitoredOutputs [ lv2:symbol "notify"] ;
|
||||
# modgui:port [
|
||||
# lv2:index 0 ;
|
||||
# lv2:symbol "locut" ;
|
||||
# lv2:name "Lo Cut" ;
|
||||
# ] , [
|
||||
# lv2:index 1 ;
|
||||
# lv2:symbol "bright" ;
|
||||
# lv2:name "Bright" ;
|
||||
# ] , [
|
||||
# lv2:index 2 ;
|
||||
# lv2:symbol "brightf" ;
|
||||
# lv2:name "F" ;
|
||||
# ] , [
|
||||
# lv2:index 3 ;
|
||||
# lv2:symbol "hicut" ;
|
||||
# lv2:name "Hi Cut" ;
|
||||
# ], [
|
||||
# lv2:index 4 ;
|
||||
# lv2:symbol "comb" ;
|
||||
# lv2:name "Comb" ;
|
||||
# ], [
|
||||
# lv2:index 5 ;
|
||||
# lv2:symbol "combf" ;
|
||||
# lv2:name "F" ;
|
||||
# ], [
|
||||
# lv2:index 6 ;
|
||||
# lv2:symbol "trim" ;
|
||||
# lv2:name "Trim" ;
|
||||
# ]
|
||||
# ;
|
||||
# ] .
|
||||
|
||||
<http://two-play.com/plugins/toob-tone-stack>
|
||||
modgui:gui [
|
||||
modgui:resourcesDirectory <modgui> ;
|
||||
modgui:javascript <modgui/script-toob-tone-stack.js> ;
|
||||
modgui:iconTemplate <modgui/icon-toob-tone-stack.html> ;
|
||||
modgui:stylesheet <modgui/stylesheet-toob.css> ;
|
||||
modgui:screenshot <modgui/screenshot-toob-tone-stack.png> ;
|
||||
modgui:thumbnail <modgui/thumbnail-toob-tone-stack.png> ;
|
||||
# <http://two-play.com/plugins/toob-tone-stack>
|
||||
# modgui:gui [
|
||||
# modgui:resourcesDirectory <modgui> ;
|
||||
# modgui:javascript <modgui/script-toob-tone-stack.js> ;
|
||||
# modgui:iconTemplate <modgui/icon-toob-tone-stack.html> ;
|
||||
# modgui:stylesheet <modgui/stylesheet-toob.css> ;
|
||||
# modgui:screenshot <modgui/screenshot-toob-tone-stack.png> ;
|
||||
# modgui:thumbnail <modgui/thumbnail-toob-tone-stack.png> ;
|
||||
|
||||
modgui:brand "TooB" ;
|
||||
modgui:label "TooB Tone Stack" ;
|
||||
# modgui:brand "TooB" ;
|
||||
# modgui:label "TooB Tone Stack" ;
|
||||
|
||||
modgui:monitoredOutputs [ lv2:symbol "notify"] ;
|
||||
modgui:port [
|
||||
lv2:index 0 ;
|
||||
lv2:symbol "bass" ;
|
||||
lv2:name "Bass" ;
|
||||
] , [
|
||||
lv2:index 1 ;
|
||||
lv2:symbol "mid" ;
|
||||
lv2:name "Mid" ;
|
||||
], [
|
||||
lv2:index 2 ;
|
||||
lv2:symbol "treble" ;
|
||||
lv2:name "Treble" ;
|
||||
] , [
|
||||
lv2:index 3 ;
|
||||
lv2:symbol "ampmodel" ;
|
||||
lv2:name "Amp Model" ;
|
||||
]
|
||||
;
|
||||
] .
|
||||
# modgui:monitoredOutputs [ lv2:symbol "notify"] ;
|
||||
# modgui:port [
|
||||
# lv2:index 0 ;
|
||||
# lv2:symbol "bass" ;
|
||||
# lv2:name "Bass" ;
|
||||
# ] , [
|
||||
# lv2:index 1 ;
|
||||
# lv2:symbol "mid" ;
|
||||
# lv2:name "Mid" ;
|
||||
# ], [
|
||||
# lv2:index 2 ;
|
||||
# lv2:symbol "treble" ;
|
||||
# lv2:name "Treble" ;
|
||||
# ] , [
|
||||
# lv2:index 3 ;
|
||||
# lv2:symbol "ampmodel" ;
|
||||
# lv2:name "Amp Model" ;
|
||||
# ]
|
||||
# ;
|
||||
# ] .
|
||||
Reference in New Issue
Block a user