annotate schema/configuredoutputdescriptor.json @ 75:6b6668cdb016 jsonrpc

Remove the term "plugin" in various places
author Chris Cannam
date Thu, 06 Oct 2016 13:38:16 +0100
parents 0c8629d9855d
children
rev   line source
Chris@58 1 {
Chris@58 2 "id": "http://vamp-plugins.org/json/schema/configuredoutputdescriptor#",
Chris@58 3 "$schema": "http://json-schema.org/draft-04/schema#",
Chris@74 4 "description": "schema for the non-static metadata fields of an output descriptor belonging to a feature extractor",
Chris@58 5 "type": "object",
Chris@58 6 "properties": {
Chris@58 7 "unit": {
Chris@58 8 "type": "string"
Chris@58 9 },
Chris@58 10 "binCount": {
Chris@58 11 "type": "integer"
Chris@58 12 },
Chris@58 13 "binNames": {
Chris@58 14 "type": "array",
Chris@58 15 "items": { "type": "string" }
Chris@58 16 },
Chris@58 17 "extents": {
Chris@58 18 "type": "object",
Chris@58 19 "properties": {
Chris@58 20 "min": { "type": "number" },
Chris@58 21 "max": { "type": "number" }
Chris@58 22 },
Chris@58 23 "required": [ "min", "max" ],
Chris@58 24 "additionalProperties": false
Chris@58 25 },
Chris@58 26 "quantizeStep": {
Chris@58 27 "type": "number"
Chris@58 28 },
Chris@58 29 "sampleType": {
Chris@58 30 "$ref": "http://vamp-plugins.org/json/schema/enums#/definitions/sample_type"
Chris@58 31 },
Chris@58 32 "sampleRate": {
Chris@58 33 "type": "number"
Chris@58 34 },
Chris@58 35 "hasDuration": {
Chris@58 36 "type": "boolean"
Chris@58 37 }
Chris@58 38 },
Chris@58 39 "required": [ "sampleType", "hasDuration" ],
Chris@58 40 "additionalProperties": false
Chris@58 41 }
Chris@58 42