Options for creating a session. More...
#include <ump_session.hpp>
Public Attributes | |
| std::string | name = "Pulp UMP Session" |
| bool | enable_os_backend = true |
| If true, the session attempts to open the OS UMP backend (e.g. | |
Options for creating a session.
All fields have safe defaults; name shows up in CoreMIDI's MIDI Studio as the client name.
| bool pulp::midi::UmpSessionConfig::enable_os_backend = true |
If true, the session attempts to open the OS UMP backend (e.g.
CoreMIDI 2.0 MIDIClient). If false, the session is virtual- endpoints-only — useful in tests and on platforms without UMP.
| std::string pulp::midi::UmpSessionConfig::name = "Pulp UMP Session" |