You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
128 lines
2.7 KiB
128 lines
2.7 KiB
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
|
|
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
|
|
@prefix doap: <http://usefulinc.com/ns/doap#> .
|
|
@prefix lv2ev: <http://lv2plug.in/ns/ext/event#> .
|
|
|
|
<urn:fuzzle:psyn>
|
|
a lv2:Plugin;
|
|
doap:maintainer [
|
|
foaf:name "Peter Nelson";
|
|
foaf:homepage <http://fuzzle.org/~petern/psyn/>;
|
|
foaf:mbox <mailto:peter@fuzzle.org>;
|
|
];
|
|
doap:name "PSynth";
|
|
doap:license <http://usefulinc.com/doap/licenses/gpl>;
|
|
|
|
lv2:port [
|
|
a lv2ev:EventPort;
|
|
a lv2:InputPort;
|
|
lv2ev:supportsEvent <http://lv2plug.in/ns/ext/midi#MidiEvent>;
|
|
lv2:index 0;
|
|
lv2:symbol "in";
|
|
lv2:name "MIDI Input";
|
|
],
|
|
[
|
|
a lv2:OutputPort, lv2:AudioPort;
|
|
lv2:datatype lv2:float;
|
|
lv2:index 1;
|
|
lv2:symbol "out L";
|
|
lv2:name "Audio Output L";
|
|
],
|
|
[
|
|
a lv2:OutputPort, lv2:AudioPort;
|
|
lv2:datatype lv2:float;
|
|
lv2:index 2;
|
|
lv2:symbol "out R";
|
|
lv2:name "Audio Output R";
|
|
],
|
|
[
|
|
a lv2:InputPort, lv2:ControlPort;
|
|
lv2:index 3;
|
|
lv2:symbol "mono";
|
|
lv2:name "Mono mode";
|
|
lv2:minimum 0;
|
|
lv2:default 0;
|
|
lv2:maximum 2;
|
|
],
|
|
[
|
|
a lv2:InputPort, lv2:ControlPort;
|
|
lv2:index 4;
|
|
lv2:symbol "lp_freq";
|
|
lv2:name "Low Pass Filter Frequency";
|
|
lv2:minimum 1.0;
|
|
lv2:default 2000.0;
|
|
lv2:maximum 16000.0;
|
|
],
|
|
[
|
|
a lv2:InputPort, lv2:ControlPort;
|
|
lv2:index 5;
|
|
lv2:symbol "oscshape0";
|
|
lv2:name "Oscillator 0 shape";
|
|
lv2:minimum 0;
|
|
lv2:default 0;
|
|
lv2:maximum 5;
|
|
],
|
|
[
|
|
a lv2:InputPort, lv2:ControlPort;
|
|
lv2:index 6;
|
|
lv2:symbol "oscshape1";
|
|
lv2:name "Oscillator 1 shape";
|
|
lv2:minimum 0;
|
|
lv2:default 0;
|
|
lv2:maximum 5;
|
|
],
|
|
[
|
|
a lv2:InputPort, lv2:ControlPort;
|
|
lv2:index 7;
|
|
lv2:symbol "oscshape2";
|
|
lv2:name "Oscillator 2 shape";
|
|
lv2:minimum 0;
|
|
lv2:default 0;
|
|
lv2:maximum 5;
|
|
],
|
|
[
|
|
a lv2:InputPort, lv2:ControlPort;
|
|
lv2:index 8;
|
|
lv2:symbol "oscshape3";
|
|
lv2:name "Oscillator 3 shape";
|
|
lv2:minimum 0;
|
|
lv2:default 0;
|
|
lv2:maximum 5;
|
|
],
|
|
[
|
|
a lv2:InputPort, lv2:ControlPort;
|
|
lv2:index 9;
|
|
lv2:symbol "osclevel0";
|
|
lv2:name "Oscillator 0 level";
|
|
lv2:minimum 0;
|
|
lv2:default 1;
|
|
lv2:maximum 1;
|
|
],
|
|
[
|
|
a lv2:InputPort, lv2:ControlPort;
|
|
lv2:index 10;
|
|
lv2:symbol "osclevel1";
|
|
lv2:name "Oscillator 1 level";
|
|
lv2:minimum 0;
|
|
lv2:default 0;
|
|
lv2:maximum 1;
|
|
],
|
|
[
|
|
a lv2:InputPort, lv2:ControlPort;
|
|
lv2:index 11;
|
|
lv2:symbol "osclevel2";
|
|
lv2:name "Oscillator 2 level";
|
|
lv2:minimum 0;
|
|
lv2:default 0;
|
|
lv2:maximum 1;
|
|
],
|
|
[
|
|
a lv2:InputPort, lv2:ControlPort;
|
|
lv2:index 12;
|
|
lv2:symbol "osclevel3";
|
|
lv2:name "Oscillator 3 level";
|
|
lv2:minimum 0;
|
|
lv2:default 0;
|
|
lv2:maximum 1;
|
|
].
|