refactor service.conf

This commit is contained in:
Robin Davies
2022-07-12 21:10:49 -04:00
parent 2133403f7e
commit fa9888914d
38 changed files with 1181 additions and 1733 deletions
+1 -1
View File
@@ -42,7 +42,7 @@
<http://two-play.com/plugins/toob-cab-sim>
a lv2:Plugin ,
lv2:AmplifierPlugin ;
lv2:SimulatorPlugin ;
doap:name "TooB Cab Simulator" ,
"TooB Cab Simulator"@en-gb-gb
;
+5 -4
View File
@@ -52,7 +52,7 @@ inputStage:filterGroup
<http://two-play.com/plugins/toob-input_stage>
a lv2:Plugin ,
lv2:MixerPlugin ;
lv2:SimulatorPlugin ;
doap:name "TooB Input Stage" ,
"TooB Input Stage"@en-gb-gb
;
@@ -118,7 +118,8 @@ use the following plugins in the following order.
] , [
rdfs:label "-INF" ;
rdf:value -60.0
]
];
rdfs:comment "Input level trim"
], [
a lv2:InputPort ,
lv2:ControlPort ;
@@ -154,7 +155,7 @@ use the following plugins in the following order.
rdfs:label "OFF" ;
rdf:value 0.0
];
rdfs:comment "Boost high frequencies." ;
rdfs:comment "High frequency boost. Zero to disable." ;
], [
a lv2:InputPort ,
@@ -173,7 +174,7 @@ use the following plugins in the following order.
rdfs:label "OFF" ;
rdf:value 0.0
];
rdfs:comment "Bright frequency." ;
rdfs:comment "Bright cutoff frequency." ;
], [
a lv2:InputPort ,
+19 -11
View File
@@ -60,7 +60,7 @@ pstage:stage3
<http://two-play.com/plugins/toob-power-stage-2>
a lv2:Plugin ,
lv2:AmplifierPlugin ;
lv2:SimulatorPlugin ;
doap:name "TooB Power Stage";
@@ -79,8 +79,8 @@ pstage:stage3
rdfs:comment """
The TooB Power Stage provides flexible and nuanced emulations of guitar amp power stages.
The goal of TooB Power Stage is not to inflexibly emulate existing tube power stages, but instead,
to be better.
The goal of TooB Power Stage is emulate the best features of real tube amps without slavishly
reproducing the undesirable features as well.
TooB Power Stage provides 3 consecutive gain stages, each of which can be overdriven to varying
degrees. Power transformer sag is emulated using the SAG and SAGD controls, which emulate the
@@ -105,19 +105,22 @@ General experience seems to suggest that gradually increasing the gain in each s
the signal harder without introducing undesirable effects in the output. However, there definitely interesting
and subtle differences in tone that can be acheived by not adhering to that rule of thumb.
The SAG and SAGD controls are important controls. You need to undertand how they work. SAG controls how much
The SAG and SAGD controls the emulation of "forgiveness", and "compression" that are provided in a real tube
amp by sagging of power supply voltage. SAG controls how much
the overall volume of the output decreases as the transform sags. It provides the subtle "compression" that
tube amps provide, which is quite different from the compression provided by compressors. SAGD controls
the amount of additional distortion that occurs as the gain stages receive reduced voltage. It provides
the "forgiveness" of a good tube amp. Specifically, because SAGD operates in a feedback loop that runs through
the "forgiveness" of a good tube amp. Because SAGD operates in a feedback loop that runs through
all three gain stages. Increasing the distortion in the gain stages increases the power use of the gain stages;
increasing the power use of the gain stages increases the effect of SAG and SAGD which has an opposing effect
on power use. The net result is that using SAG and SAGD causes signals to break up more gradually
on power use. The net result is that SAGD causes signals to break up more gradually
(hence the perceived "forgiveness"). The effects are non-linear, so not easy to describe completely. You
are strongly urged to experiment with SAG and SAGD settings in order to get best tone results.
are strongly urged to experiment with SAG and SAGD settings in order to get best tone results. Use very
moderate settings to emulate tube amp output; higher settings of SAG and SAGD will cause audible compression
and pumping of the outputs which may or may not be desireable.
The TooB Power Stage design is based on an experimental design, that unexpectedly produced extraordinarily
good amp tones. To be perfectly honest, we have not completely explored the sonic possibilities of the
good amp tones. We have not completely explored the sonic possibilities of the
TooB Power Stage. What's known so far: it produces exceptionally pretty clean tones; it can be driven really
hard, and seems to preserve an unusual amount of detail in the signal even when being driven hard; and it
can definitely produce signals that have many of the most prized features of tube amplifiers: warmth, detail,
@@ -235,10 +238,11 @@ use the following plugins in the following order.
lv2:index 5 ;
lv2:symbol "bias1" ;
lv2:name "Bias1";
lv2:name "Bias";
lv2:default 0.0 ;
lv2:minimum -2.0 ;
lv2:maximum 2.0;
rdfs:comment "Waveshape bias (stage 1)"
],
@@ -345,10 +349,12 @@ use the following plugins in the following order.
lv2:index 11 ;
lv2:symbol "bias2" ;
lv2:name "Bias2";
lv2:name "Bias";
lv2:default 0.0 ;
lv2:minimum -2.0 ;
lv2:maximum 2.0;
rdfs:comment "Waveshape bias (stage 2)"
],
[
a lv2:InputPort ,
@@ -466,10 +472,12 @@ use the following plugins in the following order.
lv2:index 18 ;
lv2:symbol "bias3" ;
lv2:name "Bias3";
lv2:name "Bias";
lv2:default 0.0 ;
lv2:minimum -2.0 ;
lv2:maximum 2.0;
rdfs:comment "Waveshape bias (stage 3)"
],
+1 -1
View File
@@ -42,7 +42,7 @@
<http://two-play.com/plugins/toob-tone-stack>
a lv2:Plugin ,
lv2:AmplifierPlugin ;
lv2:SimulatorPlugin ;
doap:name "TooB Tone Stack" ,
"TooB Tone Stack"@en-gb-gb
;
Binary file not shown.
+5 -1
View File
@@ -41,7 +41,7 @@
lv2:minorVersion 0 ;
lv2:microVersion 13 ;
rdfs:comment """
Digital delay.
A straighforward no-frills digital delay.
""" ;
@@ -62,6 +62,7 @@ Digital delay.
lv2:maximum 1200;
units:unit units:ms;
lv2:portProperty <http://lv2plug.in/ns/ext/port-props#logarithmic>;
rdfs:comment "Delay in ms";
],
[
@@ -76,6 +77,8 @@ Digital delay.
lv2:minimum 0.0 ;
lv2:maximum 100.0 ;
units:unit units:pc;
rdfs:comment "Attenuation of the first delay";
], [
a lv2:InputPort ,
lv2:ControlPort ;
@@ -89,6 +92,7 @@ Digital delay.
lv2:minimum 0.0 ;
lv2:maximum 100.0 ;
units:unit units:pc;
rdfs:comment "Attenuation of subequent delays";
],
[
a lv2:AudioPort ,
+65 -12
View File
@@ -40,7 +40,7 @@ toobml:filterGroup
<http://two-play.com/plugins/toob-ml>
a lv2:Plugin ,
lv2:AmplifierPlugin ;
lv2:SimulatorPlugin ;
doap:name "TooB ML Amplifier" ,
"TooB ML Amplifier"@en-gb-gb
;
@@ -84,7 +84,7 @@ and uses model files from from the GuitarML Neural Pi project (https://github.co
lv2:minimum -30.0 ;
lv2:maximum 30.0 ;
units:unit units:db ;
rdf:comment "Input volume trim (pre-model)";
rdfs:comment "Input volume trim (pre-model)";
],
[
a lv2:InputPort, lv2:ControlPort ;
@@ -228,6 +228,7 @@ and uses model files from from the GuitarML Neural Pi project (https://github.co
rdfs:label "XoticCompSP";
rdf:value 32.0
];
rdfs:comment "Select neural network model."
] ,
[
a lv2:InputPort ,
@@ -239,7 +240,7 @@ and uses model files from from the GuitarML Neural Pi project (https://github.co
lv2:default 3.0 ;
lv2:minimum 0.0 ;
lv2:maximum 10.0 ;
rdf:comment "Model gain (used by some but not all models)"
rdfs:comment "Model gain parameter (used by some but not all models)"
],
[
a lv2:InputPort ,
@@ -252,7 +253,7 @@ and uses model files from from the GuitarML Neural Pi project (https://github.co
lv2:minimum -30.0 ;
lv2:maximum 30.0 ;
units:unit units:db ;
rdf:comment "Output volume trim (pot-model)";
rdfs:comment "Output volume trim (pre-model)";
],
[
@@ -269,7 +270,7 @@ and uses model files from from the GuitarML Neural Pi project (https://github.co
lv2:minimum 0.0 ;
lv2:maximum 1.0 ;
rdf:comment "Bass eq (pre-model)";
rdfs:comment "Bass eq (pre-model)";
], [
a lv2:InputPort ,
lv2:ControlPort ;
@@ -285,9 +286,11 @@ and uses model files from from the GuitarML Neural Pi project (https://github.co
lv2:maximum 1.0 ;
rdf:comment "Mid eq (pre-model)";
rdfs:comment "Mid eq (pre-model)";
],
],
[
a lv2:InputPort ,
lv2:ControlPort ;
@@ -303,7 +306,7 @@ and uses model files from from the GuitarML Neural Pi project (https://github.co
lv2:maximum 1.0 ;
rdf:comment "Treble eq (pre-model)";
rdfs:comment "Treble eq (pre-model)";
],
[
a lv2:OutputPort ,
@@ -320,16 +323,42 @@ and uses model files from from the GuitarML Neural Pi project (https://github.co
],
[
a lv2:InputPort ,
lv2:ControlPort ;
lv2:index 8 ;
lv2:symbol "sag" ;
lv2:name "Sag Vol";
lv2:default 0.0 ;
lv2:minimum 0.0 ;
lv2:maximum 1.0;
rdfs:comment "Transformer sag (volume)." ;
],
[
a lv2:InputPort ,
lv2:ControlPort ;
lv2:index 9 ;
lv2:symbol "sagd" ;
lv2:name "Sag Dist";
lv2:default 0.0 ;
lv2:minimum 0.0 ;
lv2:maximum 1.0;
rdfs:comment "Transformer sag (distortion)." ;
],
[
a lv2:AudioPort ,
lv2:InputPort ;
lv2:index 8 ;
lv2:index 10 ;
lv2:symbol "in" ;
lv2:name "In"
], [
a lv2:AudioPort ,
lv2:OutputPort ;
lv2:index 9 ;
lv2:index 11 ;
lv2:symbol "out" ;
lv2:name "Out"
]
@@ -340,7 +369,7 @@ and uses model files from from the GuitarML Neural Pi project (https://github.co
atom:bufferType atom:Sequence ;
atom:supports patch:Message;
lv2:designation lv2:control ;
lv2:index 10 ;
lv2:index 12 ;
lv2:symbol "control" ;
lv2:name "Control" ;
rdfs:comment "Plugin to GUI communication" ;
@@ -351,11 +380,35 @@ and uses model files from from the GuitarML Neural Pi project (https://github.co
atom:bufferType atom:Sequence ;
atom:supports patch:Message;
lv2:designation lv2:control ;
lv2:index 11 ;
lv2:index 13 ;
lv2:symbol "notify" ;
lv2:name "Notify" ;
rdfs:comment "Plugin to GUI communication" ;
],
[
a atom:AtomPort ,
lv2:OutputPort ;
atom:bufferType atom:Sequence ;
atom:supports patch:Message;
lv2:designation lv2:control ;
lv2:index 13 ;
lv2:symbol "notify" ;
lv2:name "Notify" ;
rdfs:comment "Plugin to GUI communication" ;
],
[
a lv2:InputPort ,
lv2:ControlPort ;
lv2:index 14 ;
lv2:symbol "sagf" ;
lv2:name "SagF";
lv2:default 13.0 ;
lv2:minimum 5.0 ;
lv2:maximum 25.0;
rdfs:comment "Sag filter Fc." ;
]
.