Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::audio::adm_keys Namespace Reference

Keys used under ApplicationProperties::user_settings(). More...

Variables

constexpr const char * kPrefix = "audio_device_manager."
constexpr const char * kOutputDevice = "audio_device_manager.output_device"
constexpr const char * kInputDevice = "audio_device_manager.input_device"
constexpr const char * kSampleRate = "audio_device_manager.sample_rate"
constexpr const char * kBufferSize = "audio_device_manager.buffer_size"
constexpr const char * kOutputChannelMask = "audio_device_manager.output_channel_mask"
constexpr const char * kInputChannelMask = "audio_device_manager.input_channel_mask"
constexpr const char * kEnabledMidiInputs = "audio_device_manager.enabled_midi_inputs"
 Newline-separated identifiers of the MIDI inputs the user enabled.

Detailed Description

Keys used under ApplicationProperties::user_settings().

Exposed so callers can set_string directly when migrating from another store or when bulk-clearing for tests.

Variable Documentation

◆ kBufferSize

const char* pulp::audio::adm_keys::kBufferSize = "audio_device_manager.buffer_size"
constexpr

◆ kEnabledMidiInputs

const char* pulp::audio::adm_keys::kEnabledMidiInputs = "audio_device_manager.enabled_midi_inputs"
constexpr

Newline-separated identifiers of the MIDI inputs the user enabled.

Absent when none are enabled.

◆ kInputChannelMask

const char* pulp::audio::adm_keys::kInputChannelMask = "audio_device_manager.input_channel_mask"
constexpr

◆ kInputDevice

const char* pulp::audio::adm_keys::kInputDevice = "audio_device_manager.input_device"
constexpr

◆ kOutputChannelMask

const char* pulp::audio::adm_keys::kOutputChannelMask = "audio_device_manager.output_channel_mask"
constexpr

◆ kOutputDevice

const char* pulp::audio::adm_keys::kOutputDevice = "audio_device_manager.output_device"
constexpr

◆ kPrefix

const char* pulp::audio::adm_keys::kPrefix = "audio_device_manager."
constexpr

◆ kSampleRate

const char* pulp::audio::adm_keys::kSampleRate = "audio_device_manager.sample_rate"
constexpr