Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save atsushieno/429ed6088bec0eb5eb70c2351fe012fe to your computer and use it in GitHub Desktop.
Save atsushieno/429ed6088bec0eb5eb70c2351fe012fe to your computer and use it in GitHub Desktop.
validating LV2 plugins from ubuntu package using lv2_validate (which does not exist in the ubuntu package, seems like new in master)
/sources/LV2/lilv$ LV2_PATH=../dist/lib/lv2 LD_LIBRARY_PATH=../dist/lib/:$LD_LIBRARY_PATH PATH=../dist/bin/:$PATH ../dist/bin/lv2_validate /usr/lib/lv2/ZamDelay.lv2/manifest.ttl
error: Literal `1.0' datatype <http://www.w3.org/2001/XMLSchema#decimal> is not compatible with <http://lv2plug.in/ns/ext/atom#Float>
b352
http://lv2plug.in/ns/ext/parameters#gain
1.0
error: Object not in range <http://lv2plug.in/ns/ext/atom#Float>
b352
http://lv2plug.in/ns/ext/parameters#gain
1.0
error: Literal `0.1234' datatype <http://www.w3.org/2001/XMLSchema#decimal> is not compatible with <http://lv2plug.in/ns/ext/atom#Float>
b597
http://lv2plug.in/plugins/eg-params#float
0.1234
error: Object not in range <http://lv2plug.in/ns/ext/atom#Float>
b597
http://lv2plug.in/plugins/eg-params#float
0.1234
error: Literal `0.0' datatype <http://www.w3.org/2001/XMLSchema#decimal> is not compatible with <http://lv2plug.in/ns/ext/atom#Float>
b597
http://lv2plug.in/plugins/eg-params#lfo
0.0
error: Object not in range <http://lv2plug.in/ns/ext/atom#Float>
b597
http://lv2plug.in/plugins/eg-params#lfo
0.0
error: Literal `0.0' datatype <http://www.w3.org/2001/XMLSchema#decimal> is not compatible with <http://lv2plug.in/ns/ext/atom#Float>
b597
http://lv2plug.in/plugins/eg-params#spring
0.0
error: Object not in range <http://lv2plug.in/ns/ext/atom#Float>
b597
http://lv2plug.in/plugins/eg-params#spring
0.0
error: urn:zamaudio:ZamDelay has no <http://usefulinc.com/ns/doap#name> values of type <http://www.w3.org/1999/02/22-rdf-syntax-ns#PlainLiteral>
urn:zamaudio:ZamDelay
http://www.w3.org/1999/02/22-rdf-syntax-ns#type
http://lv2plug.in/ns/lv2core#Plugin
Found 9 errors among 97 files (checked 2080 restrictions)
/sources/LV2/lilv$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment