类:MidiPort
MidiPort 类提供了管理 MIDI 端口的功能,包括打开、关闭、发送和接收 MIDI 数据包。它是 Matrix OS MIDI 系统的一部分。
该工具的源文件位于 os/framework/MidiPort.h
成员变量
name
string name;
MIDI 端口的名称。
id
uint16_t id = MIDI_PORT_INVALID;
MIDI 端口的 ID。默认值为 MIDI_PORT_INVALID。- 有关更多信息,请参阅 MidiPacket。
构造函数
默认构造函数
MidiPort();
创建一个未初始化的 MidiPort。
带名称和 ID 的构造函数
MidiPort(string name, uint16_t id, uint16_t queue_size = 64);
创建一个具有指定名称和 ID 的 MidiPort。
参数:
name(string):MIDI 端口的名称。id(uint16_t):要分配给 MIDI 端口的 ID。queue_size(uint16_t,可选):MIDI 缓冲区的大小。默认值为64。