Operator SDK
Build MIDI processing and UI modes for the Operator device
Loading...
Searching...
No Matches
op::params::Note Struct Reference

A single MIDI note (0..127) shown with a note-name label. More...

#include <params.h>

Public Attributes

std::string_view name
 Display name shown in the settings UI.
int32_t min = 0
 Lowest note number selectable (0..127).
int32_t max = 127
 Highest note number selectable (0..127).
int32_t default_ = 60
 Initial note number (60 is middle C).
uint8_t is_per_instance = 0
 Set to 1 to give each mode instance its own copy of this value (output modes only; ignored for global modes).
ParentRef parent = {}
 Optional Section this parameter nests under.
VisibleWhen visible_when = {}
 Optional gate that hides this parameter based on a sibling's value (see gate).

Detailed Description

A single MIDI note (0..127) shown with a note-name label.

Edits like a Numeric (dial the note number up or down), but renders as a musical label (for example C4). For a low/high note span, use NoteRange.


The documentation for this struct was generated from the following file: