|
Operator SDK
Build MIDI processing and UI modes for the Operator device
|
Public ABI umbrella header for Operator SDK modes. More...
#include <operator_sdk/abi/mode_api.h>#include <operator_sdk/abi/mode_format.h>#include <operator_sdk/abi/mode_param.h>Namespaces | |
| namespace | op |
| Root namespace for the Operator SDK. | |
| namespace | op::sdk |
| Core SDK helpers for modes (timing, text, MIDI, and math). | |
Variables | |
| const OperatorApi * | op::api |
| Mode's handle to the device. | |
Public ABI umbrella header for Operator SDK modes.
Include this one header to get the ABI your mode compiles against. It pulls in the three ABI headers: the function table, the .opm file format, and the declarative parameter schema.
Usage (mandatory):
#include <operator_sdk.h>
Optional helpers (opt-in, header-only, no transitive includes here):
#include <operator_sdk/text.h> // text layout utilities #include <operator_sdk/timing.h> // musical subdivision math #include <operator_sdk/midi.h> // scales, chords, CC helpers