REST reference

/patchbay

11 addresses under /patchbay.All families · Refusal codes

Devices

GET/patchbay/devices

No fields observed on the reference rig.

Disconnect

GETPATCH/patchbay/disconnect
  • applywritable
  • paramsread-only
  • progressread-only
  • refusalread-only
  • reportread-only
  • runningwritable
  • startedAtread-only
Example response
{
  "running": false
}

Exclusive

GETPATCH/patchbay/exclusive
  • heldread-only
  • wantedwritable
Example response
{
  "held": "device",
  "wanted": "device"
}

External

GET/patchbay/external
  • edgesread-only
Example response
{
  "edges": []
}
GET/patchbay/external/{edgeId}

e.g. /patchbay/external/1

No fields observed on the reference rig.

Filter

GETPATCH/patchbay/filter
  • excludewritable
  • includewritable
Example response
{
  "exclude": [],
  "include": []
}

Hot inputs

GET/patchbay/hotInputs
  • inputsread-only
Example response
{
  "inputs": []
}

Ignored

GETPATCH/patchbay/ignored
  • policieswritable
Example response
{
  "policies": {}
}
GETPATCH/patchbay/ignored/{source}

e.g. /patchbay/ignored/1

  • policywritable

    offered · no-auto-patch · leave-alone

Example response
{
  "policy": "offered"
}

Nodes

GET/patchbay/nodes
  • hiddenread-only
  • sinksread-only
  • sourcesread-only
Example response
{
  "hidden": [],
  "sinks": [],
  "sources": []
}

Stageboxes

GET/patchbay/stageboxes
  • devicesread-only
Example response
{
  "devices": []
}

openmixer

A software mixing console for Linux. The desk is the software; the browser is the surface.

Pages

Licence

OpenMixer is free software under the GPL-3.0-or-later. Every package in the workspace carries the same licence.

Roland, Midas, Behringer, RME and the product names used here belong to their respective owners. OpenMixer is an independent project and is not affiliated with any of them.