|
denigma 4.0.0
|
A precomposed SMuFL accordion-registration glyph found in Finale notation. More...
#include <articulations.h>
Classes | |
| struct | Dot |
| One registration dot decoded from the precomposed glyph. More... | |
Public Types | |
| enum class | Hand { Other , Right , Left } |
| Hand designation encoded by the registration diagram. | |
| enum class | RankCount { Other , Two , Three , Four } |
| Number of reed ranks in the registration diagram. | |
| enum class | InstrumentType { Other , Piccolo , Clarinet , Bassoon , Oboe , Violin , ImitationMusette , AuthenticMusette , Organ , Harmonium , Bandoneon , Accordion } |
| Named accordion instrument or reed preset encoded by a glyph. | |
| enum class | DotPosition { Other , Top , UpperMiddle , Middle , LowerMiddle , Bottom } |
| Logical vertical position of a registration dot, from top to bottom. | |
Public Attributes | |
| Hand | hand {} |
| Hand encoded by the source glyph family. | |
| RankCount | rankCount {} |
| Number of ranks encoded by the source glyph family. | |
| InstrumentType | instrumentType {} |
| Named instrument or reed preset, when the source glyph identifies one. | |
| std::vector< Dot > | dots |
| Registration dots, preserving multiplicity. | |
| std::vector< std::string > | glyphNames |
| Canonical SMuFL name for the recognized registration glyph, as a single-element sequence. | |
A precomposed SMuFL accordion-registration glyph found in Finale notation.
Classification currently covers only a single precomposed registration glyph (e.g. accdnRH3RanksClarinet). Combining sequences, where a Finale user assembles a custom diagram from a combining base glyph plus one or more accdnCombDot glyphs, are not classified; see the accordion registration entry in the MusicXML roadmap.