-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathcabsim-IR-loader.ttl
115 lines (101 loc) · 3.3 KB
/
cabsim-IR-loader.ttl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix patch: <http://lv2plug.in/ns/ext/patch#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix state: <http://lv2plug.in/ns/ext/state#> .
@prefix urid: <http://lv2plug.in/ns/ext/urid#> .
@prefix work: <http://lv2plug.in/ns/ext/worker#> .
@prefix param: <http://lv2plug.in/ns/ext/parameters#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/>.
@prefix mod: <http://moddevices.com/ns/mod#>.
@prefix bsize: <http://lv2plug.in/ns/ext/buf-size#>.
@prefix units: <http://lv2plug.in/ns/extensions/units#> .
<http://moddevices.com/plugins/mod-devel/cabsim-IR-loader#ir>
a lv2:Parameter ;
mod:fileTypes "cabsim" ;
rdfs:label "Impulse Response" ;
rdfs:range atom:Path .
<http://moddevices.com/plugins/mod-devel/cabsim-IR-loader>
a lv2:Plugin, lv2:SimulatorPlugin;
doap:name "IR loader cabsim";
lv2:optionalFeature lv2:hardRTCapable;
lv2:requiredFeature bsize:powerOf2BlockLength;
doap:license "GPL";
rdfs:comment """
A cabinet simulator plugin that loads impulse response (IR) files.
In order for your personal IR files to show up in the list of available files for this plugin, please place the files in the “Speaker Cabinet IRs” folder of your device.
This plugin is specifically created for handling speaker cabinet IRs, this plugin is not optimized for handling larger files like reverb IRs.
Currently it only uses the first 42.7 ms (2048 samples at 48 kHz sampling rate) of the loaded IR file.
IR files at different sample rates are resampled to 48 kHz by the plugin.
It is recommended to trim any silence at the start of the IR file for optimal results.
Features:
Plugin by MOD Devices
Default IR file by forward audio
""";
doap:developer [
foaf:name "Jarno Verheesen & Bram Giesen";
foaf:homepage <>;
foaf:mbox <mailto:[email protected]>;
];
doap:maintainer [
foaf:name "MOD";
foaf:homepage <http://moddevices.com>;
foaf:mbox <mailto:[email protected]>;
];
lv2:minorVersion 1;
lv2:microVersion 0;
doap:license <http://opensource.org/licenses/isc> ;
lv2:project <http://lv2plug.in/ns/lv2> ;
lv2:requiredFeature urid:map ,
work:schedule ;
lv2:optionalFeature lv2:hardRTCapable ,
state:loadDefaultState ;
lv2:extensionData state:interface ,
work:interface ;
patch:writable <http://moddevices.com/plugins/mod-devel/cabsim-IR-loader#ir> ;
lv2:port [
a lv2:InputPort ,
atom:AtomPort ;
atom:bufferType atom:Sequence ;
atom:supports patch:Message ;
lv2:designation lv2:control ;
lv2:index 0 ;
lv2:symbol "control" ;
lv2:name "Control"
] , [
a lv2:OutputPort ,
atom:AtomPort ;
atom:bufferType atom:Sequence ;
atom:supports patch:Message ;
lv2:designation lv2:control ;
lv2:index 1 ;
lv2:symbol "notify" ;
lv2:name "Notify"
] , [
a lv2:AudioPort ,
lv2:InputPort ;
lv2:index 2 ;
lv2:symbol "in" ;
lv2:name "In"
] , [
a lv2:AudioPort ,
lv2:OutputPort ;
lv2:index 3 ;
lv2:symbol "out" ;
lv2:name "Out"
] ;
lv2:port [
a lv2:InputPort ,
lv2:ControlPort ;
lv2:index 4 ;
lv2:symbol "Gain";
lv2:name "Gain";
lv2:default 0;
lv2:minimum -90;
lv2:maximum 0;
units:unit units:db ;
] ;
state:state [
<http://moddevices.com/plugins/mod-devel/cabsim-IR-loader#ir> <forward-audio_AliceInBones.wav>
] .