@prefix lv2:  <http://lv2plug.in/ns/lv2core#>.
@prefix doap: <http://usefulinc.com/ns/doap#>.
@prefix epp: <http://lv2plug.in/ns/ext/port-props/#>.
@prefix foaf: <http://xmlns.com/foaf/0.1/>.
@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 mod: <http://moddevices.com/ns/mod#>.

<http://moddevices.com/plugins/tap/tubewarmth>
a lv2:Plugin, lv2:SimulatorPlugin;

doap:name "TAP Tubewarmth";

doap:developer [
    foaf:name "Tom Szilagyi";
    foaf:homepage <http://tap-plugins.sourceforge.net/index.html>;
    foaf:mbox <mailto:tszilagyi@users.sourceforge.net>;
    ];

doap:maintainer [
    foaf:name "MOD Team";
    foaf:homepage <http://moddevices.com>;
    foaf:mbox <mailto:devel@moddevices.com>;
    ];

mod:brand "TAP";
mod:label "Tubewarmth";

doap:license <http://usefulinc.com/doap/licenses/gpl>;
lv2:optionalFeature lv2:hardRTCapable;

lv2:minorVersion 7;
lv2:microVersion 2;

rdfs:comment """
TAP TubeWarmth adds the character of vacuum tube amplification to your audio tracks by emulating the sonically desirable nonlinear characteristics of triodes. In addition, this plugin also supports emulating analog tape saturation.

source: http://tap-plugins.sourceforge.net/ladspa/tubewarmth.html
""";

lv2:port
[
    a lv2:InputPort, lv2:CVPort;
    lv2:index 0;
    lv2:symbol "drive";
    lv2:name "Drive";
    lv2:default 5.0;
    lv2:minimum 0.1;
    lv2:maximum 10;
],
[
    a lv2:InputPort, lv2:CVPort;
    lv2:index 1;
    lv2:symbol "blend";
    lv2:name "Tape--Tube Blend";
    lv2:default 10;
    lv2:minimum -10;
    lv2:maximum 10;
],
[
    a lv2:InputPort, lv2:AudioPort;
    lv2:index 2;
    lv2:symbol "input";
    lv2:name "Input";
],
[
    a lv2:OutputPort, lv2:AudioPort;
    lv2:index 3;
    lv2:symbol "output";
    lv2:name "Output";
].
