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

#include <tuning.hpp>

Public Attributes

bool has_external_master = false
bool has_local_mts_sysex = false
bool has_local_file_tuning = false
bool has_keyboard_mapping = false
bool library_update_recommended = false
std::string scale_name
double period_ratio = 2.0
double period_semitones = 12.0
int map_size = -1
int map_start_key = -1
int reference_key = -1

Member Data Documentation

◆ has_external_master

bool pulp::midi::TuningStatus::has_external_master = false

◆ has_keyboard_mapping

bool pulp::midi::TuningStatus::has_keyboard_mapping = false

◆ has_local_file_tuning

bool pulp::midi::TuningStatus::has_local_file_tuning = false

◆ has_local_mts_sysex

bool pulp::midi::TuningStatus::has_local_mts_sysex = false

◆ library_update_recommended

bool pulp::midi::TuningStatus::library_update_recommended = false

◆ map_size

int pulp::midi::TuningStatus::map_size = -1

◆ map_start_key

int pulp::midi::TuningStatus::map_start_key = -1

◆ period_ratio

double pulp::midi::TuningStatus::period_ratio = 2.0

◆ period_semitones

double pulp::midi::TuningStatus::period_semitones = 12.0

◆ reference_key

int pulp::midi::TuningStatus::reference_key = -1

◆ scale_name

std::string pulp::midi::TuningStatus::scale_name

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/midi/include/pulp/midi/tuning.hpp