psyn/psyn.ttl

128 lines
2.7 KiB
Turtle

@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;
].