E-mail List Archives
Thread: Music Notation Accessibility
Number of posts in this thread: 2 (In chronological order)
From: Yamanishi, Evan
Date: Wed, Mar 18 2015 3:00PM
Subject: Music Notation Accessibility
No previous message | Next message →
Hello WebAIM,
Ive been looking into ways to make ebook music notation more accessible and am coming up with rather lackluster results. At the outset, my goal was to find a method for embedding accessible music notation in an electronic textbook (HTML or EPUB) so that it could be rendered both visually and non-visually using the same data. Heres what Ive discovered so far:
Music Markup Languages
There have been many competing standards for music notation markup over the past couple decades, but the one standard that seems to have pulled ahead is MusicXML<http://www.musicxml.com/>, which is currently used as an interchange language rather than a web-standard language. The developers believe that its time to move it into a standards organization, and W3C seems to be their goal<http://www.musicxml.com/music-notation-markup-w3c/>. This would likely mean greater mainstream adoption and support. Right now, you need a plugin to interpret MusicXML on the web. Most of the popular music authoring tools (e.g. Sibelius, Finale) support both importing and exporting MusicXML, but they usually have their own preferred proprietary format.
LilyPond<http://www.lilypond.org/> also has a fairly active development (newest version was released 3/15/15), but it uses the somewhat esoteric Scheme language for markup and seems to be more focused on properly rendering music as images than semantically describing it. I mention it because WikiMedia uses LilyPond for its Extension:Score<http://www.mediawiki.org/wiki/Extension:Score>, which renders the LilyPond syntax as an image.
Assistive Technology Support
The only real game in town is Dancing Dots<http://www.dancingdots.com/main/index.htm>. They have a variety of products that act as an layer between music notation and assistive technologies. LimeAloud<http://www.dancingdots.com/prodesc/limealoud.htm> acts as an interface between the Lime music notation software<http://www.cerlsoundgroup.org/cgi-bin/Lime/Windows.html> and JAWS to read any music created in or imported to Lime (Lime supports MusicXML import). GOODFEEL<http://www.dancingdots.com/main/goodfeel.htm> converts MusicXML-based music files to Braille (the MusicXML can be created in a variety of applications), and Lime Lighter<http://www.dancingdots.com/limelighter/limelightermain.htm> is a very cool realtime music enlarger for Lime.
Summary
The music notation accessibility space seems rather underdeveloped at the moment with spotty support at nearly every level, but progress is being made. I can imagine a future where MusicXML is rendered natively in web browsers with some kind of WAI-ARIA support to further describe the music (Im imagining a music theory excerpt that highlights a grouping of notes to identify its harmonic role or its inversion), as well as native screen reader support. That dream seems a ways off, sadly.
Id love any additional info that anyone has. Does anyone have experience with this stuff? Are there established techniques for describing images of music using @alt or @longdesc? Is this a futile endeavor right now?
Thanks,
Evan
P.S. I have a degree in music education and the music educator in me wants to just say to hell with music notationlearning by ear is much better anyway. But good luck convincing college music departments or music theorists of that
From: Robert Jaquiss
Date: Wed, Mar 18 2015 4:51PM
Subject: Re: Music Notation Accessibility
← Previous message | No next message
Hello:
I suggest that for the present since there is no good way to render
music in an accessible way that three types of files should be created:
1. Downloadable MusicXML
2. Downloadable .brf file. The result of converting the MusicXML to braille.
3. A playable and downloadable midi file.
In this way, the user could download the format of his/her choice. Blind
users could either listen to the music or read the braille score. Others
could use the MusicXML with other software.
Regards,
Robert