DottedNotes

Bidirectional Braille Music Translator & Reformatting Engine

Translation Settings

Upload a braille music score (.brf/.brl), LilyPond score (.ly), or MusicXML file (.musicxml/.mxl).

No file selected

Only matters when "Include Measure Numbers" is on. "Print Score" keeps a source MusicXML/LilyPond file's own numbering (e.g. a pickup measure numbered 0) instead of recalculating it.

Adds the piece title and a braille page number to every page. Turn off for a plain continuous stream with no page breaks.

Forces the octave mark on every measure's first note, not just measures that start a new braille line. Additive on top of BANA's required rules — never removes a mark that would already show.

Clef signs are normally omitted in braille music (BANA 4.1). Turn this on for a facsimile transcription — the clef is stated once, right after the first measure's number.

Controls when the whole-measure repeat sign is used, independent of Braille Compression's shorthand-carrying. "Single-Voice Only" never compresses a measure with in-accord (multi-voice) content.

Minimum number of consecutive identical measures required before the repeat sign is used instead of writing them out. Only matters when Full-Measure Repeat isn't Off.

Advanced Formatting Overrides

Comma-separated key=value pairs (paper_size, margin_mm, staff_size).

Translation Results

Status: No File

Generated Downloads

No file uploaded.

LilyPond Compilation Report

No file uploaded.

BANA Formatting Rule Report

No file uploaded.

Confirm Instrument

This score is in BANA Sec. 24 single-line format, so its braille doesn't state which instrument it's written for. We've guessed one from the title below — change it if it's wrong.

Why am I seeing this? (opens the documentation in a new tab)

Confirm Key Mode

This braille score contains a key signature but the mode (major or minor) is ambiguous. Choose whether this is in the major key indicated by the key signature or its relative minor.

Why am I seeing this? (opens the documentation in a new tab)