Menu

#22 LV2 Plugin type is incorrect/inappropriate

0.6.5
closed-fixed
Frank
None
5
2017-11-03
2017-07-16
Paul Davis
No

Since QMidiArp does not generate audio, it should really be LV2:Instrument. The new release of LV2 will include LV2:MidiPlugin which is the most appropriate. Until then, LV2:UtilityPlugin would be a better choice. Currently any attempt to use the plugin(s) in an LV2 host will result in the host thinking that it is a plugin, with possibly unintended and likely undesired results (e.g. in Ardour it cannot be placed before an actual instrument).

Example patch (c/o Robin Gareus) is here:

https://github.com/x42/midifilter.lv2/commit/7e699976df0c0933178c5d1b42e04b48a19573d6

Discussion

  • Paul Davis

    Paul Davis - 2017-07-16

    Bah, bug report should have said "should NOT really be LV2:Instrument".

     
  • Frank

    Frank - 2017-07-21
    • status: unread --> open-fixed
    • assigned_to: Frank
     
  • Frank

    Frank - 2017-07-21

    Yes that makes sense, thanks. I changed it to the new MIDIPlugin type as in RG's plugins, definition for lv2 backward compatibility in the manifest.

    Thanks Paul

    Frank

     
  • Frank

    Frank - 2017-11-03
    • status: open-fixed --> closed-fixed
    • Group: 0.6.4 --> 0.6.5
     

Log in to post a comment.

MongoDB Logo MongoDB