Arrel
GET
/clockquantumnomés lecturaratenomés lecturasupportedRatesnomés lectura
Resposta d'exemple
{
"quantum": 1024,
"rate": 48000,
"supportedRates": [
44100,
48000,
88200,
96000
]
}Force
GETPATCH
/clock/forceratemodificable0 · 44100 · 48000 · 88200 · 96000 · 176400 · 192000
rateNotAppliednomés lectura
Resposta d'exemple
{
"rate": null,
"rateNotApplied": false
}Ownership
GETPATCH
/clock/ownershipdesignatedReferencemodificablefreeRunOverridemodificablerolemodificablemaster · follower
Resposta d'exemple
{
"designatedReference": "",
"freeRunOverride": false,
"role": "master"
}GET
/clock/ownership/referencedesignatednomés lecturaeligiblenomés lecturaflaggednomés lecturalockDetailnomés lecturaoverridenomés lecturapaceLockednomés lecturapaceOwnernomés lecturaratesnomés lecturareasonnomés lecturareferencenomés lectura
Resposta d'exemple
{
"designated": false,
"eligible": false,
"flagged": true,
"lockDetail": "openmixer emits the pace; the REAC transport free-runs on the host clock (FreeREAC/reac-pw#75).",
"override": false,
"paceLocked": false,
"paceOwner": "",
"rates": [
44100,
48000,
96000
],
"reason": "No hardware clock on the graph worth propagating — let a stagebox own the pace instead.",
"reference": null
}References
GET
/clock/referencesreferencesnomés lectura
Resposta d'exemple
{
"references": [
{
"driving": false,
"grade": "synthetic",
"id": "Dummy-Driver",
"label": "Dummy-Driver",
"priority": 200000,
"reason": "a PipeWire software driver — it keeps time with a system timer, not with hardware"
},
{
"driving": false,
"grade": "synthetic",
"id": "Freewheel-Driver",
"label": "Freewheel-Driver",
"priority": 190000,
"reason": "a PipeWire software driver — it keeps time with a system timer, not with hardware"
}
]
}Warnings
GET
/clock/warningswarningsnomés lectura
Resposta d'exemple
{
"warnings": [
{
"detail": "No hardware clock on the graph worth propagating — let a stagebox own the pace instead.",
"id": "clock:unqualified-master",
"title": "Owning the pace without a qualifying reference",
"titleCode": {
"code": "clock.unqualified-master.title",
"params": {}
}
}
]
}