Bundle Definition

An LV2 Bundle is a directory containing the file manifest.ttl at the top level, which is written in Turtle. See the Simple Amplifier manifest for an example.

Note that host developers should use a library, such as Lilv which automatically discovers and loads bundles correctly. This page describes the format of an LV2 bundle, but host authors typically do not need to be concerned with the details.




Note that manifest.ttl may contain information about any number of things. A single bundle may contain several plugins, specifications, and presets.

However, it is discouraged to group too many things into a single bundle, since this makes it difficult for the user to manage what they have installed. Instead, put individual plugins, presets, etc., in their own bundle. It is a good idea to give related bundles common name prefix (not suffix) to make their organization clear.