Helper class, which contains static methods which actually convert from OSMD objects to VexFlow objects.
Convert a ClefInstruction to a string represention of a clef type in VexFlow.
The OSMD object to be converted representing the clef
The VexFlow size to be used. Can be
small. As soon as
#118 is done, this parameter will be dispensable.
A string representation of a VexFlow clef
returns the Vexflow code for a note head. Some are still unsupported, see Vexflow/tables.js
Convert a GraphicalVoiceEntry to a VexFlow StaveNote
the GraphicalVoiceEntry which can hold a note or a chord on the staff belonging to one voice
Convert a RhythmInstruction to a VexFlow TimeSignature object
Convert a fraction to a string which represents a duration in VexFlow
a fraction representing the duration of a note
Converts the style into a string that VexFlow RenderContext can understand as the weight of the font
Convert a KeyInstruction to a string representing in VexFlow a key
Convert OutlineAndFillStyle to CSS properties
Mapping from numbers of alterations on the key signature to major keys
Mapping from numbers of alterations on the key signature to minor keys
Generated using TypeDoc