aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/LV2/src/BassKit/BassKit.ttl
diff options
context:
space:
mode:
authorHarald Eilertsen <haraldei@anduin.net>2020-08-02 22:27:04 +0200
committerHarald Eilertsen <haraldei@anduin.net>2020-08-02 22:27:04 +0200
commitc19599e7009afc1d6e859a0129ae9fc22427fb98 (patch)
treef8545423b50714fbf7b5765b9072bfbd74c45333 /plugins/LV2/src/BassKit/BassKit.ttl
parent3338e9d4c7816ee3281c304c5dae6ade5dca6a41 (diff)
downloadairwindows-lv2-port-c19599e7009afc1d6e859a0129ae9fc22427fb98.tar.gz
airwindows-lv2-port-c19599e7009afc1d6e859a0129ae9fc22427fb98.tar.bz2
airwindows-lv2-port-c19599e7009afc1d6e859a0129ae9fc22427fb98.zip
LV2: Port BassKit plugin.
There's an issue, where it seems the plugin will only produce noise if it's active when starting playback. Enabling it after playback has started seems to work fine. This is puzzling and will have to be investigated further at some time.
Diffstat (limited to 'plugins/LV2/src/BassKit/BassKit.ttl')
-rw-r--r--plugins/LV2/src/BassKit/BassKit.ttl68
1 files changed, 68 insertions, 0 deletions
diff --git a/plugins/LV2/src/BassKit/BassKit.ttl b/plugins/LV2/src/BassKit/BassKit.ttl
new file mode 100644
index 0000000..3a0c62f
--- /dev/null
+++ b/plugins/LV2/src/BassKit/BassKit.ttl
@@ -0,0 +1,68 @@
+# Airwindows BassKit plugin description
+
+@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix units: <http://lv2plug.in/ns/extensions/units#> .
+
+<https://www.airwindows.com/basskit>
+ a lv2:Plugin ,
+ lv2:EffectsPlugin ;
+ lv2:project <https://www.airwindows.com> ;
+
+ lv2:optionalFeature lv2:hardRTCapable ;
+
+ # Define the ports for this plugin.
+ lv2:port [
+ a lv2:InputPort , lv2:ControlPort ;
+ lv2:index 0 ;
+ lv2:symbol "A" ;
+ lv2:name "Drive" ;
+ lv2:default 0.5 ;
+ lv2:minimum 0.0 ;
+ lv2:maximum 1.0 ;
+ ] , [
+ a lv2:InputPort , lv2:ControlPort ;
+ lv2:index 1 ;
+ lv2:symbol "B" ;
+ lv2:name "Voicing" ;
+ lv2:default 0.5 ;
+ lv2:minimum 0.0 ;
+ lv2:maximum 1.0 ;
+ ] , [
+ a lv2:InputPort , lv2:ControlPort ;
+ lv2:index 2 ;
+ lv2:symbol "C" ;
+ lv2:name "Bass Inv/Out" ;
+ lv2:default 0.5 ;
+ lv2:minimum 0.0 ;
+ lv2:maximum 1.0 ;
+ ] , [
+ a lv2:InputPort , lv2:ControlPort ;
+ lv2:index 3 ;
+ lv2:symbol "D" ;
+ lv2:name "Sub Inv/Out" ;
+ lv2:default 0.5 ;
+ lv2:minimum 0.0 ;
+ lv2:maximum 1.0 ;
+ ] , [
+ a lv2:InputPort , lv2:AudioPort ;
+ lv2:index 4 ;
+ lv2:symbol "in_l" ;
+ lv2:name "In left" ;
+ ] , [
+ a lv2:InputPort , lv2:AudioPort ;
+ lv2:index 5 ;
+ lv2:symbol "in_r" ;
+ lv2:name "In right" ;
+ ] , [
+ a lv2:OutputPort , lv2:AudioPort ;
+ lv2:index 6 ;
+ lv2:symbol "out_l" ;
+ lv2:name "Out left" ;
+ ] , [
+ a lv2:OutputPort , lv2:AudioPort ;
+ lv2:index 7 ;
+ lv2:symbol "out_r" ;
+ lv2:name "Out right" ;
+ ] .