155 {
156 return std::make_tuple(
165 }
constexpr auto member(std::string_view key, T Class::*ptr)
bool auto_open_outputs
Auto-open all MIDI output ports.
bool enabled
Enable MIDI backend.
bool enable_virtual_port
Create a virtual MIDI port.
std::vector< std::string > input_port_filters
Filter input ports by name substring.
std::vector< std::string > output_port_filters
Filter output ports by name substring.
bool auto_open_inputs
Auto-open all MIDI input ports.
std::string virtual_port_name
Name for virtual port.