@prefix doap: . @prefix lv2: . @prefix mda: . @prefix pg: . @prefix rdf: . @prefix rdfs: . mda:Splitter a lv2:Plugin , lv2:DynamicsPlugin ; lv2:project mda: ; lv2:symbol "Splitter" ; doap:name "MDA Splitter" ; doap:shortdesc "Frequency/level crossover for setting up dynamic processing" ; doap:license ; lv2:optionalFeature lv2:hardRTCapable ; pg:mainInput mda:mainIn ; pg:mainOutput mda:mainOut ; rdfs:comment """This plug-in can split a signal based on frequency or level, for example for producing dynamic effects where only loud drum hits are sent to a reverb. Other functions include a simple "spectral gate" in INVERSE mode and a conventional gate and filter for separating drum sounds in NORMAL mode.""" ; lv2:port [ a lv2:InputPort , lv2:ControlPort ; lv2:index 0 ; lv2:name "Mode" ; lv2:symbol "mode" ; lv2:default 0.0 ; lv2:minimum 0.0 ; lv2:maximum 1.0 ; lv2:portProperty lv2:enumeration ; lv2:scalePoint [ rdf:value 0.0 ; rdfs:label "Normal" ; rdfs:comment "Output as selected with Frequency and Level controls" ] , [ rdf:value 0.33333333 ; rdfs:label "Inverse" ; rdfs:comment "Inverse of shown selection (e.g. everything except low frequencies at high level)" ] , [ rdf:value 0.66666666 ; rdfs:label "Normal Inverse" ; rdfs:comment "Left / Right split of above" ] , [ rdf:value 1.0 ; rdfs:label "Inverse Normal" ; rdfs:comment "Right / Left split of above" ] ] , [ a lv2:InputPort , lv2:ControlPort ; lv2:index 1 ; lv2:name "Freq" ; lv2:symbol "freq" ; lv2:default 0.5 ; lv2:minimum 0.0 ; lv2:maximum 1.0 ; rdfs:comment "Crossover frequency" ] , [ a lv2:InputPort , lv2:ControlPort ; lv2:index 2 ; lv2:name "Freq SW" ; lv2:symbol "freq_sw" ; lv2:default 0.0 ; lv2:minimum 0.0 ; lv2:maximum 1.0 ; lv2:portProperty lv2:enumeration ; lv2:scalePoint [ rdfs:label "Low" ; rdf:value 0.0 ] , [ rdfs:label "All" ; rdf:value 0.5 ] , [ rdfs:label "High" ; rdf:value 1.0 ] ] , [ a lv2:InputPort , lv2:ControlPort ; lv2:index 3 ; lv2:name "Level" ; lv2:symbol "level" ; lv2:default 0.5 ; lv2:minimum 0.0 ; lv2:maximum 1.0 ; rdfs:comment "Gate threshold" ] , [ a lv2:InputPort , lv2:ControlPort ; lv2:index 4 ; lv2:name "Level SW" ; lv2:symbol "level_sw" ; lv2:default 0.5 ; lv2:minimum 0.0 ; lv2:maximum 1.0 ; lv2:portProperty lv2:enumeration ; lv2:scalePoint [ rdfs:label "Low" ; rdf:value 0.0 ] , [ rdfs:label "All" ; rdf:value 0.5 ] , [ rdfs:label "High" ; rdf:value 1.0 ] ] , [ a lv2:InputPort , lv2:ControlPort ; lv2:index 5 ; lv2:name "Envelope" ; lv2:symbol "envelope" ; lv2:default 0.5 ; lv2:minimum 0.0 ; lv2:maximum 1.0 ; rdfs:comment "Gate envelope speed" ] , [ a lv2:InputPort , lv2:ControlPort ; lv2:index 6 ; lv2:name "Output" ; lv2:symbol "output" ; lv2:default 0.5 ; lv2:minimum 0.0 ; lv2:maximum 1.0 ; rdfs:comment "Level trim" ] , [ a lv2:InputPort , lv2:AudioPort ; lv2:index 7 ; lv2:symbol "left_in" ; lv2:name "Left In" ; lv2:designation pg:left ; pg:group mda:mainIn ] , [ a lv2:InputPort , lv2:AudioPort ; lv2:index 8 ; lv2:symbol "right_in" ; lv2:name "Right In" ; lv2:designation pg:right ; pg:group mda:mainIn ] , [ a lv2:OutputPort , lv2:AudioPort ; lv2:index 9 ; lv2:symbol "left_out" ; lv2:name "Left Out" ; lv2:designation pg:left ; pg:group mda:mainOut ] , [ a lv2:OutputPort , lv2:AudioPort ; lv2:index 10 ; lv2:symbol "right_out" ; lv2:name "Right Out" ; lv2:designation pg:right ; pg:group mda:mainOut ] .