@prefix lv2: <http://lv2plug.in/ns/lv2core#>.
@prefix atom: <http://lv2plug.in/ns/ext/atom#>.
@prefix doap: <http://usefulinc.com/ns/doap#>.
@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 urid: <http://lv2plug.in/ns/ext/urid#>.
@prefix ui: <http://lv2plug.in/ns/extensions/ui#>.
@prefix pset: <http://lv2plug.in/ns/ext/presets#>.
@prefix opts: <http://lv2plug.in/ns/ext/options#>.
@prefix owl: <http://www.w3.org/2002/07/owl#>.
@prefix state: <http://lv2plug.in/ns/ext/state#>.
@prefix xsd: <http://www.w3.org/2001/XMLSchema#>.
@prefix pprops: <http://lv2plug.in/ns/ext/port-props#>.
@prefix vendor: <https://www.smaolab.org414B4C44#>.


vendor:stateBinary
    a owl:DatatypeProperty ;
    rdfs:label "Dplug plugin state as base64-encoded string" ;
    rdfs:domain state:State ;
    rdfs:range xsd:base64Binary .

vendor:mono
    a lv2:Plugin, lv2:DynamicsPlugin ;
    lv2:binary <SmaolabAkira-Lead-demo.so> ;
    doap:name "Akira-Lead-demo" ;
    doap:maintainer [ foaf:name "Smaolab" ] ;
    lv2:requiredFeature opts:options ,
                        urid:map ;
    lv2:extensionData <http://lv2plug.in/ns/ext/state#interface> ;
    ui:ui vendor:ui;
    lv2:port
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 0 ;
        lv2:symbol "p0" ;
        lv2:name "Presets" ;
        lv2:default 0 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 1 ;
        lv2:symbol "p1" ;
        lv2:name "Input gain" ;
        lv2:default 0.199526 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 2 ;
        lv2:symbol "p2" ;
        lv2:name "Oversampling rate" ;
        lv2:default 0.666667 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 3 ;
        lv2:symbol "p3" ;
        lv2:name "PRE-EQ. on/off" ;
        lv2:default 0 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 4 ;
        lv2:symbol "p4" ;
        lv2:name "Low. Gain" ;
        lv2:default 0.5 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 5 ;
        lv2:symbol "p5" ;
        lv2:name "High Gain" ;
        lv2:default 0.5 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 6 ;
        lv2:symbol "p6" ;
        lv2:name "Bass on/off" ;
        lv2:default 1 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 7 ;
        lv2:symbol "p7" ;
        lv2:name "Drive" ;
        lv2:default 0.19992 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 8 ;
        lv2:symbol "p8" ;
        lv2:name "Curve" ;
        lv2:default 0.191919 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 9 ;
        lv2:symbol "p9" ;
        lv2:name "Tone" ;
        lv2:default 0.5 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 10 ;
        lv2:symbol "p10" ;
        lv2:name "Treble on/off" ;
        lv2:default 1 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 11 ;
        lv2:symbol "p11" ;
        lv2:name "Drive" ;
        lv2:default 0.19992 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 12 ;
        lv2:symbol "p12" ;
        lv2:name "Curve" ;
        lv2:default 0.191919 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 13 ;
        lv2:symbol "p13" ;
        lv2:name "Tone" ;
        lv2:default 0.5 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 14 ;
        lv2:symbol "p14" ;
        lv2:name "Air" ;
        lv2:default 0 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 15 ;
        lv2:symbol "p15" ;
        lv2:name "POST-EQ. on/off" ;
        lv2:default 0 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 16 ;
        lv2:symbol "p16" ;
        lv2:name "Mid. Gain" ;
        lv2:default 0.5 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 17 ;
        lv2:symbol "p17" ;
        lv2:name "High Gain" ;
        lv2:default 0.5 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 18 ;
        lv2:symbol "p18" ;
        lv2:name "LP Filter on/off" ;
        lv2:default 0 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 19 ;
        lv2:symbol "p19" ;
        lv2:name "LP Cutoff" ;
        lv2:default 1 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 20 ;
        lv2:symbol "p20" ;
        lv2:name "LP Resonance" ;
        lv2:default 0.570201 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 21 ;
        lv2:symbol "p21" ;
        lv2:name "LP Gain" ;
        lv2:default 0.398107 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 22 ;
        lv2:symbol "p22" ;
        lv2:name "Limiter" ;
        lv2:default 0 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 23 ;
        lv2:symbol "p23" ;
        lv2:name "Mix" ;
        lv2:default 0.5 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 24 ;
        lv2:symbol "p24" ;
        lv2:name "Output gain" ;
        lv2:default 0.707946 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:AudioPort , lv2:InputPort ;
        lv2:index 25;
        lv2:symbol "input_25" ;
        lv2:name "Input25" ;
    ] ,
    [
        a lv2:AudioPort , lv2:OutputPort ;
        lv2:index 26;
        lv2:symbol "output_0" ;
        lv2:name "Output0" ;
    ] ,
    [
        a lv2:ControlPort , lv2:OutputPort ;
        lv2:index 27;
        lv2:designation lv2:latency ;
        lv2:symbol "latency" ;
        lv2:name "Latency" ;
        lv2:portProperty lv2:reportsLatency, lv2:connectionOptional, pprops:notOnGUI ;
    ] ,
    [
        a lv2:InputPort, atom:AtomPort ;
        atom:bufferType atom:Sequence ;
        lv2:portProperty lv2:connectionOptional ;
        atom:supports <http://lv2plug.in/ns/ext/time#Position> ;
        lv2:designation lv2:control ;
        lv2:index 28;
        lv2:symbol "lv2_events_in" ;
        lv2:name "Events Input"
    ] .
vendor:stereo
    a lv2:Plugin, lv2:DynamicsPlugin ;
    lv2:binary <SmaolabAkira-Lead-demo.so> ;
    doap:name "Akira-Lead-demo" ;
    doap:maintainer [ foaf:name "Smaolab" ] ;
    lv2:requiredFeature opts:options ,
                        urid:map ;
    lv2:extensionData <http://lv2plug.in/ns/ext/state#interface> ;
    ui:ui vendor:ui;
    lv2:port
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 0 ;
        lv2:symbol "p0" ;
        lv2:name "Presets" ;
        lv2:default 0 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 1 ;
        lv2:symbol "p1" ;
        lv2:name "Input gain" ;
        lv2:default 0.199526 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 2 ;
        lv2:symbol "p2" ;
        lv2:name "Oversampling rate" ;
        lv2:default 0.666667 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 3 ;
        lv2:symbol "p3" ;
        lv2:name "PRE-EQ. on/off" ;
        lv2:default 0 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 4 ;
        lv2:symbol "p4" ;
        lv2:name "Low. Gain" ;
        lv2:default 0.5 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 5 ;
        lv2:symbol "p5" ;
        lv2:name "High Gain" ;
        lv2:default 0.5 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 6 ;
        lv2:symbol "p6" ;
        lv2:name "Bass on/off" ;
        lv2:default 1 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 7 ;
        lv2:symbol "p7" ;
        lv2:name "Drive" ;
        lv2:default 0.19992 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 8 ;
        lv2:symbol "p8" ;
        lv2:name "Curve" ;
        lv2:default 0.191919 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 9 ;
        lv2:symbol "p9" ;
        lv2:name "Tone" ;
        lv2:default 0.5 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 10 ;
        lv2:symbol "p10" ;
        lv2:name "Treble on/off" ;
        lv2:default 1 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 11 ;
        lv2:symbol "p11" ;
        lv2:name "Drive" ;
        lv2:default 0.19992 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 12 ;
        lv2:symbol "p12" ;
        lv2:name "Curve" ;
        lv2:default 0.191919 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 13 ;
        lv2:symbol "p13" ;
        lv2:name "Tone" ;
        lv2:default 0.5 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 14 ;
        lv2:symbol "p14" ;
        lv2:name "Air" ;
        lv2:default 0 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 15 ;
        lv2:symbol "p15" ;
        lv2:name "POST-EQ. on/off" ;
        lv2:default 0 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 16 ;
        lv2:symbol "p16" ;
        lv2:name "Mid. Gain" ;
        lv2:default 0.5 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 17 ;
        lv2:symbol "p17" ;
        lv2:name "High Gain" ;
        lv2:default 0.5 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 18 ;
        lv2:symbol "p18" ;
        lv2:name "LP Filter on/off" ;
        lv2:default 0 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 19 ;
        lv2:symbol "p19" ;
        lv2:name "LP Cutoff" ;
        lv2:default 1 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 20 ;
        lv2:symbol "p20" ;
        lv2:name "LP Resonance" ;
        lv2:default 0.570201 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 21 ;
        lv2:symbol "p21" ;
        lv2:name "LP Gain" ;
        lv2:default 0.398107 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 22 ;
        lv2:symbol "p22" ;
        lv2:name "Limiter" ;
        lv2:default 0 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 23 ;
        lv2:symbol "p23" ;
        lv2:name "Mix" ;
        lv2:default 0.5 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:InputPort , lv2:ControlPort ;
        lv2:index 24 ;
        lv2:symbol "p24" ;
        lv2:name "Output gain" ;
        lv2:default 0.707946 ;
        lv2:minimum 0.0 ;
        lv2:maximum 1.0 ;
    ] ,
    [
        a lv2:AudioPort , lv2:InputPort ;
        lv2:index 25;
        lv2:symbol "input_25" ;
        lv2:name "Input25" ;
    ] ,
    [
        a lv2:AudioPort , lv2:InputPort ;
        lv2:index 26;
        lv2:symbol "input_26" ;
        lv2:name "Input26" ;
    ] ,
    [
        a lv2:AudioPort , lv2:OutputPort ;
        lv2:index 27;
        lv2:symbol "output_0" ;
        lv2:name "Output0" ;
    ] ,
    [
        a lv2:AudioPort , lv2:OutputPort ;
        lv2:index 28;
        lv2:symbol "output_1" ;
        lv2:name "Output1" ;
    ] ,
    [
        a lv2:ControlPort , lv2:OutputPort ;
        lv2:index 29;
        lv2:designation lv2:latency ;
        lv2:symbol "latency" ;
        lv2:name "Latency" ;
        lv2:portProperty lv2:reportsLatency, lv2:connectionOptional, pprops:notOnGUI ;
    ] ,
    [
        a lv2:InputPort, atom:AtomPort ;
        atom:bufferType atom:Sequence ;
        lv2:portProperty lv2:connectionOptional ;
        atom:supports <http://lv2plug.in/ns/ext/time#Position> ;
        lv2:designation lv2:control ;
        lv2:index 30;
        lv2:symbol "lv2_events_in" ;
        lv2:name "Events Input"
    ] .

vendor:preset0
        a pset:Preset ;
        rdfs:label "Default" ;
        lv2:port [
            lv2:symbol "p0"; pset:value 0 
        ] , [
            lv2:symbol "p1"; pset:value 0.199526 
        ] , [
            lv2:symbol "p2"; pset:value 0.666667 
        ] , [
            lv2:symbol "p3"; pset:value 0 
        ] , [
            lv2:symbol "p4"; pset:value 0.5 
        ] , [
            lv2:symbol "p5"; pset:value 0.5 
        ] , [
            lv2:symbol "p6"; pset:value 1 
        ] , [
            lv2:symbol "p7"; pset:value 0.19992 
        ] , [
            lv2:symbol "p8"; pset:value 0.191919 
        ] , [
            lv2:symbol "p9"; pset:value 0.5 
        ] , [
            lv2:symbol "p10"; pset:value 1 
        ] , [
            lv2:symbol "p11"; pset:value 0.19992 
        ] , [
            lv2:symbol "p12"; pset:value 0.191919 
        ] , [
            lv2:symbol "p13"; pset:value 0.5 
        ] , [
            lv2:symbol "p14"; pset:value 0 
        ] , [
            lv2:symbol "p15"; pset:value 0 
        ] , [
            lv2:symbol "p16"; pset:value 0.5 
        ] , [
            lv2:symbol "p17"; pset:value 0.5 
        ] , [
            lv2:symbol "p18"; pset:value 0 
        ] , [
            lv2:symbol "p19"; pset:value 1 
        ] , [
            lv2:symbol "p20"; pset:value 0.570201 
        ] , [
            lv2:symbol "p21"; pset:value 0.398107 
        ] , [
            lv2:symbol "p22"; pset:value 0 
        ] , [
            lv2:symbol "p23"; pset:value 0.5 
        ] , [
            lv2:symbol "p24"; pset:value 0.707946 
        ] ;
        lv2:appliesTo vendor:mono , vendor:stereo . 

vendor:ui
    a ui:X11UI;
    lv2:optionalFeature ui:noUserResize ,
                        ui:resize ,
                        ui:touch ;
    lv2:requiredFeature opts:options ,
                        urid:map ,
                        <http://lv2plug.in/ns/ext/instance-access> ;
    ui:binary <SmaolabAkira-Lead-demo.so> .
