[MusicTlk] DottedNotes — bidirectional braille ⇄ LilyPond/MusicXML translator (built out of my own frustration transcribing orchestral scores)

judith at judithlung.com judith at judithlung.com
Tue Jul 21 21:22:20 UTC 2026


On 2026-07-21 14:06, Ella Yu via MusicTlk wrote:
> Hi Judith, I think this is a really interesting tool, and I definitely
> intend to experiment with it soon. Just out of curiosity, have you 
> looked
> into Sao Mai Braille and MuseScore? MuseScore, despite being fully
> mainstream notation software, supports braille music input/output at a 
> very
> basic level now, though this is slated to be improved in the future. 
> While
> Sao Mai Braille is a MusicXML to braille translator and does other 
> braille
> tasks as well outside of music, its translation is very high quality 
> for a
> free program. I know this may be a bit of a stretch, but you could 
> perhaps
> reach out to the Sao Mai Center for the Blind, since they are also the 
> ones
> responsible for MuseScore's braille features, and maybe your ideas and
> theirs could merge together to make your vision come true, since their
> BungSang translation engine is incredibly well-developed for braille 
> music
> and they appear open to working with developers.
> I know this may seem like a stretch, but just some thoughts.
> 
> On Tue, Jul 21, 2026 at 11:50 AM Judith Lung via MusicTlk <
> musictlk at nfbnet.org> wrote:
> 
>> Hi everyone,
>> 
>> I'm a blind composer, and for years my biggest bottleneck wasn't 
>> writing
>> the music — it was getting it out of braille and into something a
>> publisher, ensemble, or sighted collaborator could actually use.
>> Transcribing an orchestral score from braille into LilyPond by hand
>> could eat several days of work before I'd even gotten to the actual
>> engraving and proofing. That grind is what pushed me to build
>> DottedNotes.
>> 
>> It's a free, bidirectional translator between:
>> - Braille music (.brf / .brl)
>> - LilyPond (.ly, which compiles straight to publication-quality .pdf 
>> and
>> .midi)
>> - MusicXML (.musicxml / .mxl)
>> 
>> So you can go from a braille manuscript to a publisher-ready PDF and
>> MIDI in one pass, or take a print/MusicXML score and get a proper
>> braille edition out the other end — with BANA validation built in
>> (standard or strict profile), configurable compression levels, and
>> layout presets for solo piano, art song, chamber, orchestral, and lead
>> sheet scores, since orchestral formatting has its own headaches that a
>> generic converter won't get right.
>> 
>> It's also useful if you're a sighted composer, engraver, or publisher
>> who needs to move a score between these formats, or produce a braille
>> edition without knowing braille music code yourself.
>> 
>> Free to use here: https://www.dottednotes.net/
>> 
>> I built this to solve my own problem, but I know braille music 
>> workflows
>> vary a lot person to person, so I'd genuinely appreciate feedback from
>> other blind musicians — especially anyone who's dealt with the same
>> orchestral-score transcription slog. Bug reports, edge cases in the
>> braille code handling, feature requests all welcome.
>> 
>> Best,
>> Judith
>> 
>> _______________________________________________
>> MusicTlk mailing list
>> MusicTlk at nfbnet.org
>> http://nfbnet.org/mailman/listinfo/musictlk_nfbnet.org
>> To unsubscribe, change your list options or get your account info for
>> MusicTlk:
>> http://nfbnet.org/mailman/options/musictlk_nfbnet.org/ellaxyu%40gmail.com
>> 
> _______________________________________________
> MusicTlk mailing list
> MusicTlk at nfbnet.org
> http://nfbnet.org/mailman/listinfo/musictlk_nfbnet.org
> To unsubscribe, change your list options or get your account info for 
> MusicTlk:
> http://nfbnet.org/mailman/options/musictlk_nfbnet.org/judith%40judithlung.com
Hi Ella,
Thanks for trying out DottedNotes, I would love to get your feedback on 
it!
It has been several years since I tried out MuseScore. I was using a Mac 
with VoiceOver, which unfortunately was not compatible with MuseScore at 
the time. This is why I looked into and ultimately switched to using 
Lilypond. Lilypond is text-only and produces the highest quality of 
printed notation, compared to all the other major players in the space. 
Since it is also free and open-source, it was an obvious choice of 
format for DottedNotes to support. The only drawback is that Lilypond 
require the user to either set up a programming environment or compile 
the file via command-line, which may be more overhead than composers 
want to deal with. Therefore, I put DottedNotes on the web, so that 
users can avoid downloading another desktop app or setting up a coding 
environment altogether. Since DottedNotes also supports import and 
export of MusicXML, it's possible to import into MuseScore for editing 
if that's what a composer prefers.
I tried out Sao Mai Braille recently, and it is very good! I used one of 
its output files, an orchestral score, to stress-test DottedNotes's own 
braille transcription. However, SMB doesn't support parsing of braille 
music files, which was what I most wanted. I didn't want to have to type 
in my music twice, once on my braille notetaker and again into the 
notation program. This is what I used to do, and it more than doubled 
the number of mistakes I had to fix. It was also necessary for 
DottedNotes to support Lilypond export, which would allow blind 
composers to adjust layout via text instead of having to deal with drag 
and drop. DottedNotes is also open-sourced on GitHub, so anyone can 
submit a bug, request a feature, or open pull requests with changes to 
improve the program.
Having said all that, I am quite impressed with the features of Sao Mai 
Braille, although I think the problems we solve are different. Whereas 
SMB is a multi-purpose braille transcription program, DottedNotes is 
focused on parsing and rendering between different digital music 
formats. Best of all, though, both are free, so you can experiment and 
switch between these programs as much as you want!
Thanks again for your suggestions, Ella, and please let me know if you 
have any more questions!
Cheers,
Judith


More information about the MusicTlk mailing list