ChowMatrix: [BUG] Failed to load LV2 plugin.

Describe the bug LV2 plugin can’t be loaded by both Ardour6 and carla. Here is the error message:

lilv_plugin_get_name(): warning: Plugin <file:///home/billson/.lv2/ChowMatrix.lv2/manifest.ttl> has no (mandatory) doap:name

To Reproduce I follow your instruction written in README.md to compile the latest version.

Screenshots

image

image

Maybe the URI is not correct. When I try to load the plugin, this window pops up.

Desktop (please complete the following information):

  • OS: [Arch Linux]
  • DAW [Ardour 6.5.0, carla 2.2.0]

The generated LV2 bundle manifest.ttl

@prefix lv2:  <http://lv2plug.in/ns/lv2core#> .
@prefix pset: <http://lv2plug.in/ns/ext/presets#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix ui:   <http://lv2plug.in/ns/extensions/ui#> .

<>
    a lv2:Plugin ;
    lv2:binary <ChowMatrix.so> ;
    rdfs:seeAlso <ChowMatrix.ttl> .

<#ExternalUI>
    a <http://kxstudio.sf.net/ns/lv2ext/external-ui#Widget> ;
    ui:binary <ChowMatrix.so> ;
    lv2:requiredFeature <http://lv2plug.in/ns/ext/instance-access> ;
    lv2:optionalFeature ui:touch ;
    lv2:extensionData <http://kxstudio.sf.net/ns/lv2ext/programs#UIInterface> .

ChowMatrix.ttl

@prefix atom: <http://lv2plug.in/ns/ext/atom#> .
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix lv2:  <http://lv2plug.in/ns/lv2core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix ui:   <http://lv2plug.in/ns/extensions/ui#> .

<>
    a lv2:Plugin ;
    lv2:requiredFeature <http://lv2plug.in/ns/ext/buf-size#boundedBlockLength> ,
                        <http://lv2plug.in/ns/ext/urid#map> ;
    lv2:extensionData <http://lv2plug.in/ns/ext/options#interface> ,
                      <http://lv2plug.in/ns/ext/state#interface> ,
                      <http://kxstudio.sf.net/ns/lv2ext/programs#Interface> ;

    lv2:microVersion 0 ;
    lv2:minorVersion 3 ;


The angle bracket before a lv2:Plugin ; is empty, is that normal?

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 32 (13 by maintainers)

Most upvoted comments

Happy to help! Since everything relevant to this repo seems to be working, I’m going to merge these changes, and close this issue.

Thanks to everyone here for helping to make these LV2 builds possible!

I can put ChowMatrix in DISTRHO-Ports in order to test this myself, if you do not mind.