Converts a single SourceMeasure to its braille representation.
Handles single voice (M1-M3) and multiple voices (M4) on a single staff. Multiple voices are rendered using full-measure in-accord signs.
Render a single measure to braille.
The SourceMeasure to convert
Which staff to render (0-based)
Persistent state across measures (octave tracking, etc.)
BrailleMeasureResult with braille string and debug info
Converts a single SourceMeasure to its braille representation.
Handles single voice (M1-M3) and multiple voices (M4) on a single staff. Multiple voices are rendered using full-measure in-accord signs.