[LV2] [PATCH] add lv2:noSampleAccurateControls

Robin Gareus robin at gareus.org
Sun Dec 6 13:06:35 PST 2015


On 12/06/2015 09:28 PM, Robin Gareus wrote:
> ---
>  lv2/lv2plug.in/ns/lv2core/lv2core.ttl | 13 +++++++++++++
>  1 file changed, 13 insertions(+)
> 
> diff --git a/lv2/lv2plug.in/ns/lv2core/lv2core.ttl b/lv2/lv2plug.in/ns/lv2core/lv2core.ttl
> index 5d5f699..55c400a 100644
> --- a/lv2/lv2plug.in/ns/lv2core/lv2core.ttl
> +++ b/lv2/lv2plug.in/ns/lv2core/lv2core.ttl
> @@ -1028,3 +1028,16 @@ lv2:ConstantPlugin
>  		owl:Class ;
>  	rdfs:subClassOf lv2:GeneratorPlugin ;
>  	rdfs:label "Constant" .
> +
> +lv2:noSampleAccurateControls
> +	a lv2:optionalFeature ;

should be "a lv2:Feature" since optionalFeature is a property and not a
class.

Is there a way to limit this to optionalFeature?

> +	rdfs:label "no sample accurate controls" ;
> +	lv2:documentation """
> +<p>signifies that a plugin favors regular block-sizes over sample-accurate
> +control data.</p>
> +<p>The host should preferably call the plugin with the same block-size
> +continuously.</p>
> +<p>Note that this does not guarantee a fixed block-size. The process cycle may
> +be split for other reasons (e.g. looping), and the blocksize itself may change
> +anytime.</p>
> +""" .
> 



More information about the Devel mailing list