1#
2# Copyright (C) 2014 Guitarix project MOD project
3#
4# This program is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License as published by
6# the Free Software Foundation; either version 2 of the License, or
7# (at your option) any later version.
8#
9# This program is distributed in the hope that it will be useful,
10# but WITHOUT ANY WARRANTY; without even the implied warranty of
11# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12# GNU General Public License for more details.
13#
14# You should have received a copy of the GNU General Public License
15# along with this program; if not, write to the Free Software
16# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
17# --------------------------------------------------------------------------
18#
19
20
21@prefix doap: <http://usefulinc.com/ns/doap#> .
22@prefix foaf: <http://xmlns.com/foaf/0.1/> .
23@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
24@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
25@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
26@prefix guiext: <http://lv2plug.in/ns/extensions/ui#>.
27@prefix time: <http://lv2plug.in/ns/ext/time#>.
28@prefix units: <http://lv2plug.in/ns/extensions/units#> .
29
30<http://guitarix.sourceforge.net#me>
31	a foaf:Person ;
32	foaf:name "Guitarix team" ;
33	foaf:mbox <mailto:guitarix-developer@lists.sourceforge.net> ;
34	rdfs:seeAlso <http://guitarix.sourceforge.net> .
35
36<http://guitarix.sourceforge.net/plugins/gx_uvox_>
37	a doap:Project ;
38	doap:maintainer <http://guitarix.sourceforge.net#me> ;
39	doap:name "Gx_uvox_" .
40
41<http://guitarix.sourceforge.net/plugins/gx_uvox_#_uvox_>
42    a lv2:Plugin ,
43        lv2:AmplifierPlugin ;
44    doap:maintainer <http://guitarix.sourceforge.net#me> ;
45    doap:name "GxUVox720k";
46    doap:license <http://opensource.org/licenses/isc> ;
47    lv2:project <http://guitarix.sourceforge.net/plugins/gx_uvox_> ;
48    lv2:optionalFeature lv2:hardRTCapable ;
49
50    lv2:minorVersion 34;
51    lv2:microVersion 0;
52
53  guiext:ui <http://guitarix.sourceforge.net/plugins/gx_uvox_gui#_uvox_>;
54
55rdfs:comment """
56
57...
58
59""";
60
61    lv2:port  [
62        a lv2:AudioPort ,
63            lv2:OutputPort ;
64        lv2:index 0 ;
65        lv2:symbol "out" ;
66        lv2:name "Out"
67    ] , [
68        a lv2:AudioPort ,
69            lv2:InputPort ;
70        lv2:index 1 ;
71        lv2:symbol "in" ;
72        lv2:name "In" ;
73    ]
74      , [
75        a lv2:InputPort ,
76            lv2:ControlPort ;
77        lv2:index 2 ;
78        lv2:symbol "BASS" ;
79        lv2:name "BASS" ;
80        lv2:default 0.5 ;
81        lv2:minimum 0.0 ;
82        lv2:maximum 1.0 ;
83    ]      , [
84        a lv2:InputPort ,
85            lv2:ControlPort ;
86        lv2:index 3 ;
87        lv2:symbol "CLIPPING" ;
88        lv2:name "CLIPPING" ;
89        lv2:default 0.5 ;
90        lv2:minimum 0.0 ;
91        lv2:maximum 1.0 ;
92    ]      , [
93        a lv2:InputPort ,
94            lv2:ControlPort ;
95        lv2:index 4 ;
96        lv2:symbol "GAIN" ;
97        lv2:name "GAIN" ;
98        lv2:default 0.5 ;
99        lv2:minimum 0.0 ;
100        lv2:maximum 1.0 ;
101    ]      , [
102        a lv2:InputPort ,
103            lv2:ControlPort ;
104        lv2:index 5 ;
105        lv2:symbol "REVERBLEVEL" ;
106        lv2:name "REVERBLEVEL" ;
107        lv2:default 0.5 ;
108        lv2:minimum 0.0 ;
109        lv2:maximum 1.0 ;
110    ]      , [
111        a lv2:InputPort ,
112            lv2:ControlPort ;
113        lv2:index 6 ;
114        lv2:symbol "REVERB" ;
115        lv2:name "REVERB" ;
116        lv2:default 0.0 ;
117        lv2:minimum 0.0 ;
118        lv2:maximum 1.0 ;
119        lv2:portProperty lv2:integer;
120        lv2:portProperty lv2:enumeration ;
121        lv2:scalePoint [rdfs:label "OFF"; rdf:value 0];
122        lv2:scalePoint [rdfs:label "ON"; rdf:value 1];
123
124    ]      , [
125        a lv2:InputPort ,
126            lv2:ControlPort ;
127        lv2:index 7 ;
128        lv2:symbol "TREBLE" ;
129        lv2:name "TREBLE" ;
130        lv2:default 0.5 ;
131        lv2:minimum 0.0 ;
132        lv2:maximum 1.0 ;
133    ]      , [
134        a lv2:InputPort ,
135            lv2:ControlPort ;
136        lv2:index 8 ;
137        lv2:symbol "VOLUME" ;
138        lv2:name "VOLUME" ;
139        lv2:default 0.25 ;
140        lv2:minimum 0.0 ;
141        lv2:maximum 1.0 ;
142    ] .
143
144<http://guitarix.sourceforge.net/plugins/gx_uvox_gui#_uvox_>
145  a guiext:X11UI;
146  guiext:binary <gx_uvox_ui.so>;
147        lv2:extensionData guiext::idle ;
148        lv2:requiredFeature guiext:makeResident;
149  .
150