Skip to content

Instantly share code, notes, and snippets.

@jpcima
Created March 1, 2020 15:35
Show Gist options
  • Save jpcima/c760a49dbb089ccbad27aaf0e1aac7ad to your computer and use it in GitHub Desktop.
Save jpcima/c760a49dbb089ccbad27aaf0e1aac7ad to your computer and use it in GitHub Desktop.
diff --git a/cmake/LV2Config.cmake b/cmake/LV2Config.cmake
index ad6d351..e866205 100644
--- a/cmake/LV2Config.cmake
+++ b/cmake/LV2Config.cmake
@@ -7,7 +7,7 @@ set (LV2PLUGIN_COMMENT "SFZ sampler")
set (LV2PLUGIN_URI "http://sfztools.github.io/sfizz")
set (LV2PLUGIN_REPOSITORY "https://github.com/sfztools/sfizz")
set (LV2PLUGIN_AUTHOR "Paul Ferrand")
-set (LV2PLUGIN_EMAIL "paul at ferrand dot cc")
+set (LV2PLUGIN_EMAIL "[email protected]")
if (SFIZZ_USE_VCPKG)
set (LV2PLUGIN_SPDX_LICENSE_ID "LGPL-3.0-only")
else()
diff --git a/lv2/sfizz.ttl.in b/lv2/sfizz.ttl.in
index 650a449..865411f 100644
--- a/lv2/sfizz.ttl.in
+++ b/lv2/sfizz.ttl.in
@@ -5,6 +5,7 @@
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix midi: <http://lv2plug.in/ns/ext/midi#> .
@prefix opts: <http://lv2plug.in/ns/ext/options#> .
+@prefix param: <http://lv2plug.in/ns/ext/parameters#> .
@prefix patch: <http://lv2plug.in/ns/ext/patch#> .
@prefix pg: <http://lv2plug.in/ns/ext/port-groups#> .
@prefix pprop: <http://lv2plug.in/ns/ext/port-props#> .
@@ -57,7 +58,7 @@ midnam:update a lv2:Feature .
doap:maintainer [
foaf:name "@LV2PLUGIN_AUTHOR@" ;
foaf:homepage <@LV2PLUGIN_URI@> ;
- foaf:email "@LV2PLUGIN_EMAIL@";
+ foaf:mbox <mailto:@LV2PLUGIN_EMAIL@> ;
] ;
rdfs:comment "@LV2PLUGIN_COMMENT@",
"Campionatore SFZ"@it ;
@@ -72,6 +73,9 @@ midnam:update a lv2:Feature .
lv2:optionalFeature midnam:update ;
lv2:extensionData midnam:interface ;
+ opts:supportedOption param:sampleRate ;
+ opts:supportedOption bufsize:maxBlockLength, bufsize:nominalBlockLength ;
+
patch:writable <@LV2PLUGIN_URI@:sfzfile> ;
lv2:port [
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment