You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Jamoma style schema would IMO be too implementation specific. E.g. 'value/default' points to 'default' being an attribute of 'value', which in the context of defining a scalar value is redundant.
What keys do you find are generic, and which a more implementation specific?
Here is one suggestion:
{
type: "decimal",
value: 0.1, //the current value
default: 0.5, // to which value the parameter is reset to
range: {
bounds: [0.0, 1.0],
clipmode: "both" // "both" | "none" | "high" | "low"
},
filterRepetitions: 1,
stepsize: 0.01,
description: "This is a description of my parameter",
}
This is the schema for a scalar decimal value. In addition one can add implementation specific keys. The resulting, full-fledged description would then be (when communicating between my system and Jamoma):
{
volume: {
type: "decimal",
value: 0.1, //the current value
default: 0.5, // to which value the parameter is reset to
range: {
bounds: [0.0, 1.0],
clipmode: "both" // "both" | "none" | "high" | "low"
},
filterRepetitions: 1,
stepsize: 0.01,
description: "This is a description of my parameter",
dataspace: {
type: "gain",
uinit: "linear"
},
priority: 0,
tag: "vol",
}
}
The text was updated successfully, but these errors were encountered:
The Jamoma style schema would IMO be too implementation specific. E.g. 'value/default' points to 'default' being an attribute of 'value', which in the context of defining a scalar value is redundant.
What keys do you find are generic, and which a more implementation specific?
Here is one suggestion:
This is the schema for a scalar decimal value. In addition one can add implementation specific keys. The resulting, full-fledged description would then be (when communicating between my system and Jamoma):
The text was updated successfully, but these errors were encountered: