Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::midi::UmpSessionConfig Struct Reference

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.

Detailed Description

Options for creating a session.

All fields have safe defaults; name shows up in CoreMIDI's MIDI Studio as the client name.

Member Data Documentation

◆ enable_os_backend

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.

◆ name

std::string pulp::midi::UmpSessionConfig::name = "Pulp UMP Session"

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