Skip to content

GuitarPrometheus::Project::ExportConfigData

GuitarPrometheus::Project::ExportConfigData

Serialization-friendly mirror of [Midi::ExportConfig](/api-reference/classes/structguitarprometheus_1_1midi_1_1exportconfig/). More…

#include <ExportConfigData.h>

Public Attributes

Name
std::map< std::string, int >octaveOffsetByPart
std::map< std::string, OctaveCorrectionMode >octaveCorrectionByPart
std::map< std::string, HumanizerConfigData >humanizerByPart
std::map< std::string, bool >stackPickDirectionByPart

Detailed Description

struct GuitarPrometheus::Project::ExportConfigData;

Serialization-friendly mirror of [Midi::ExportConfig](/api-reference/classes/structguitarprometheus_1_1midi_1_1exportconfig/).

Keys are MusicXML score-part ids (“P1”, “P2”, …) instead of juce::Uuid because score-part ids are stable across re-opens.

Public Attributes Documentation

variable octaveOffsetByPart

std::map< std::string, int > octaveOffsetByPart;

variable octaveCorrectionByPart

std::map< std::string, OctaveCorrectionMode > octaveCorrectionByPart;

variable humanizerByPart

std::map< std::string, HumanizerConfigData > humanizerByPart;

variable stackPickDirectionByPart

std::map< std::string, bool > stackPickDirectionByPart;

Updated on 2026-05-29 at 07:39:52 +0000