|
|
@@ -11,6 +11,7 @@ |
|
|
|
a lv2:UtilityPlugin, lv2:Plugin ; |
|
|
|
|
|
|
|
lv2:optionalFeature <http://lv2plug.in/ns/lv2core#hardRTCapable> ; |
|
|
|
lv2:optionalFeature <http://harrisonconsoles.com/lv2/inlinedisplay#queue_draw> ; |
|
|
|
lv2:optionalFeature <http://lv2plug.in/ns/ext/state#threadSafeRestore> ; |
|
|
|
|
|
|
|
lv2:requiredFeature <http://lv2plug.in/ns/ext/buf-size#boundedBlockLength> , |
|
|
@@ -22,6 +23,7 @@ |
|
|
|
lv2:extensionData <http://lv2plug.in/ns/ext/state#interface> ; |
|
|
|
lv2:extensionData <http://kxstudio.sf.net/ns/lv2ext/programs#Interface> ; |
|
|
|
lv2:extensionData <http://lv2plug.in/ns/ext/worker#interface> ; |
|
|
|
lv2:extensionData <http://harrisonconsoles.com/lv2/inlinedisplay#interface> ; |
|
|
|
|
|
|
|
opts:supportedOption <http://lv2plug.in/ns/ext/buf-size#nominalBlockLength> , |
|
|
|
<http://lv2plug.in/ns/ext/buf-size#maxBlockLength> , |
|
|
@@ -39,6 +41,7 @@ |
|
|
|
] ; |
|
|
|
|
|
|
|
patch:writable <http://kxstudio.sf.net/carla/file/audio> ; |
|
|
|
patch:readable <http://kxstudio.sf.net/carla/preview> ; |
|
|
|
|
|
|
|
lv2:port [ |
|
|
|
a lv2:OutputPort, atom:AtomPort ; |
|
|
@@ -78,55 +81,113 @@ |
|
|
|
lv2:index 5 ; |
|
|
|
lv2:symbol "loop_mode" ; |
|
|
|
lv2:name "Loop Mode" ; |
|
|
|
lv2:default 1 ; |
|
|
|
lv2:minimum 0 ; |
|
|
|
lv2:maximum 1 ; |
|
|
|
lv2:portProperty lv2:integer, lv2:toggled ; |
|
|
|
lv2:default 1.000000 ; |
|
|
|
lv2:minimum 0.000000 ; |
|
|
|
lv2:maximum 1.000000 ; |
|
|
|
lv2:portProperty lv2:toggled ; |
|
|
|
] , [ |
|
|
|
a lv2:OutputPort, lv2:ControlPort ; |
|
|
|
a lv2:InputPort, lv2:ControlPort ; |
|
|
|
lv2:index 6 ; |
|
|
|
lv2:symbol "host_sync" ; |
|
|
|
lv2:name "Host Sync" ; |
|
|
|
lv2:default 1.000000 ; |
|
|
|
lv2:minimum 0.000000 ; |
|
|
|
lv2:maximum 1.000000 ; |
|
|
|
lv2:portProperty lv2:toggled ; |
|
|
|
] , [ |
|
|
|
a lv2:InputPort, lv2:ControlPort ; |
|
|
|
lv2:index 7 ; |
|
|
|
lv2:symbol "volume" ; |
|
|
|
lv2:name "Volume" ; |
|
|
|
lv2:default 100.000000 ; |
|
|
|
lv2:minimum 0.000000 ; |
|
|
|
lv2:maximum 127.000000 ; |
|
|
|
unit:unit [ |
|
|
|
a unit:Unit ; |
|
|
|
rdfs:label "%" ; |
|
|
|
unit:symbol "%" ; |
|
|
|
unit:render "%f %" ; |
|
|
|
] ; |
|
|
|
] , [ |
|
|
|
a lv2:InputPort, lv2:ControlPort ; |
|
|
|
lv2:index 8 ; |
|
|
|
lv2:symbol "enabled" ; |
|
|
|
lv2:name "Enabled" ; |
|
|
|
lv2:default 1.000000 ; |
|
|
|
lv2:minimum 0.000000 ; |
|
|
|
lv2:maximum 1.000000 ; |
|
|
|
lv2:portProperty lv2:toggled ; |
|
|
|
] , [ |
|
|
|
a lv2:OutputPort, lv2:ControlPort ; |
|
|
|
lv2:index 9 ; |
|
|
|
lv2:symbol "num_channels" ; |
|
|
|
lv2:name "Num Channels" ; |
|
|
|
lv2:minimum 0 ; |
|
|
|
lv2:maximum 2 ; |
|
|
|
lv2:minimum 0.000000 ; |
|
|
|
lv2:maximum 2.000000 ; |
|
|
|
lv2:portProperty lv2:integer ; |
|
|
|
] , [ |
|
|
|
a lv2:OutputPort, lv2:ControlPort ; |
|
|
|
lv2:index 7 ; |
|
|
|
lv2:index 10 ; |
|
|
|
lv2:symbol "bit_rate" ; |
|
|
|
lv2:name "Bit Rate" ; |
|
|
|
lv2:minimum 0 ; |
|
|
|
lv2:maximum 24576000 ; |
|
|
|
lv2:minimum -1.000000 ; |
|
|
|
lv2:maximum 49152000.000000 ; |
|
|
|
lv2:portProperty lv2:integer ; |
|
|
|
] , [ |
|
|
|
a lv2:OutputPort, lv2:ControlPort ; |
|
|
|
lv2:index 8 ; |
|
|
|
lv2:index 11 ; |
|
|
|
lv2:symbol "bit_depth" ; |
|
|
|
lv2:name "Bit Depth" ; |
|
|
|
lv2:minimum 0 ; |
|
|
|
lv2:maximum 32 ; |
|
|
|
lv2:minimum 0.000000 ; |
|
|
|
lv2:maximum 64.000000 ; |
|
|
|
lv2:portProperty lv2:integer ; |
|
|
|
] , [ |
|
|
|
a lv2:OutputPort, lv2:ControlPort ; |
|
|
|
lv2:index 9 ; |
|
|
|
lv2:index 12 ; |
|
|
|
lv2:symbol "sample_rate" ; |
|
|
|
lv2:name "Sample Rate" ; |
|
|
|
lv2:minimum 0 ; |
|
|
|
lv2:maximum 384000 ; |
|
|
|
lv2:minimum 0.000000 ; |
|
|
|
lv2:maximum 384000.000000 ; |
|
|
|
lv2:portProperty lv2:integer ; |
|
|
|
] , [ |
|
|
|
a lv2:OutputPort, lv2:ControlPort ; |
|
|
|
lv2:index 10 ; |
|
|
|
lv2:index 13 ; |
|
|
|
lv2:symbol "length" ; |
|
|
|
lv2:name "Length" ; |
|
|
|
lv2:minimum 0.0 ; |
|
|
|
lv2:maximum 9223372036854775808.0 ; |
|
|
|
lv2:minimum 0.000000 ; |
|
|
|
lv2:maximum 9223372036854775808.000000 ; |
|
|
|
unit:unit [ |
|
|
|
a unit:Unit ; |
|
|
|
rdfs:label "s" ; |
|
|
|
unit:symbol "s" ; |
|
|
|
unit:render "%f s" ; |
|
|
|
] ; |
|
|
|
] , [ |
|
|
|
a lv2:OutputPort, lv2:ControlPort ; |
|
|
|
lv2:index 14 ; |
|
|
|
lv2:symbol "position" ; |
|
|
|
lv2:name "Position" ; |
|
|
|
lv2:minimum 0.000000 ; |
|
|
|
lv2:maximum 100.000000 ; |
|
|
|
unit:unit [ |
|
|
|
a unit:Unit ; |
|
|
|
rdfs:label "%" ; |
|
|
|
unit:symbol "%" ; |
|
|
|
unit:render "%f %" ; |
|
|
|
] ; |
|
|
|
] , [ |
|
|
|
a lv2:OutputPort, lv2:ControlPort ; |
|
|
|
lv2:index 15 ; |
|
|
|
lv2:symbol "pool_fill" ; |
|
|
|
lv2:name "Pool Fill" ; |
|
|
|
lv2:minimum 0.000000 ; |
|
|
|
lv2:maximum 100.000000 ; |
|
|
|
unit:unit [ |
|
|
|
a unit:Unit ; |
|
|
|
rdfs:label "%" ; |
|
|
|
unit:symbol "%" ; |
|
|
|
unit:render "%f %" ; |
|
|
|
] ; |
|
|
|
] ; |
|
|
|
|
|
|
|
doap:license <http://opensource.org/licenses/GPL-2.0> ; |
|
|
@@ -135,5 +196,5 @@ |
|
|
|
doap:maintainer [ foaf:name "falkTX" ] ; |
|
|
|
|
|
|
|
lv2:microVersion 22 ; |
|
|
|
lv2:minorVersion 146 ; |
|
|
|
lv2:minorVersion 149 ; |
|
|
|
lv2:symbol "audiofile" . |