view tests/test-summaries/transforms/detectionfunction.n3 @ 366:9f7297c47850

Update plugin handling to follow the smart pointers used in the svcore library. This is awkward in our context, and the outcome isn't a very nice one - but it does look as if we had the potential for use-after-free in cases where a plugin was both used "bare" and wrapped in an auto-deleting adapter; those should be fixed now
author Chris Cannam
date Thu, 23 Apr 2020 15:51:55 +0100
parents 7a31201dc42d
children
line wrap: on
line source
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.
@prefix vamp: <http://purl.org/ontology/vamp/>.
@prefix examples: <http://vamp-plugins.org/rdf/plugins/vamp-example-plugins#>.
@prefix : <#>.

:transform0 a vamp:Transform;
	vamp:plugin examples:percussiononsets ;
	vamp:output examples:percussiononsets_output_detectionfunction ;
	vamp:summary_type "mean" .

:transform1 a vamp:Transform;
	vamp:plugin examples:percussiononsets ;
	vamp:output examples:percussiononsets_output_detectionfunction ;
	vamp:summary_type "median" .

:transform2 a vamp:Transform;
	vamp:plugin examples:percussiononsets ;
	vamp:output examples:percussiononsets_output_onsets .

:transform3 a vamp:Transform;
	vamp:plugin examples:percussiononsets ;
	vamp:output examples:percussiononsets_output_detectionfunction ;
	vamp:summary_type "mode" .

:transform4 a vamp:Transform;
	vamp:plugin examples:percussiononsets ;
	vamp:output examples:percussiononsets_output_detectionfunction ;
	vamp:step_size 2048 ;
	vamp:block_size 4096 ;
	vamp:summary_type "mean" .