50 octave::Direction
direction{ octave::Direction::Unknown };
68 const musx::util::EnigmaParsingContext& textContext);
Music classification helpers for Finale symbol extraction.
std::optional< OctaveMarkingClassification > classifyOctaveMarking(std::string_view text)
Classifies plain text as an octave-displacement marking.
An octave-displacement marking ("8va", "15mb", the SMuFL ottava glyphs, etc.) recognized in Finale te...
Definition octaves.h:48
octave::Direction direction
The stated direction, when the marking states one.
Definition octaves.h:50
int magnitude
Number of octaves displaced (1, 2, or 3).
Definition octaves.h:49
bool directionIsExplicit
True when the direction is unmistakable (e.g., "8vb", "bassa").
Definition octaves.h:51
bool fromGlyph
True when recognition relied on SMuFL glyphs.
Definition octaves.h:54