MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ midi()

InputBinding MayaFlux::Core::InputBinding::midi ( uint32_t  device_id = 0,
std::optional< uint8_t >  channel = {} 
)
static

Bind to MIDI device.

Parameters
device_idDevice ID (0 = any MIDI device)
channelMIDI channel filter (1-16, nullopt = any)

Definition at line 10 of file InputBinding.cpp.

11{
12 return {
13 .backend = InputType::MIDI,
14 .device_id = device_id,
15 .midi_channel = channel
16 };
17}
@ MIDI
MIDI controllers and instruments.
uint32_t device_id
Specific device (0 = any device)

References backend, device_id, and MayaFlux::Core::MIDI.

Referenced by MayaFlux::bind_midi().

+ Here is the caller graph for this function: