Music notation in HTML5/SVG
vexflow.com
vexflow.com
I wonder how much of this sort of work will end up in VexFlow.
There are hundreds of thousands of songs already transcribed in a (somewhat) standard format that this thing can't yet read. It would seem a logical step to get it reading them.
The TabStave format that this thing reads might make sense to programmers, but I'd bet your average guitar player couldn't make sense of it. As a result, I can't imagine we'll see much music transcribed using this pretty library unless somebody comes up with a graphical editor or a way to read the existing format.
Tab at least has spacing that can be used to infer note durations relative to others within a single piece.
http://thechangelog.com/post/1097381443/vexflow-html5-canvas...
What you linked a cool idea for helping people visualize notes on a piano but is nothing close to a replacement for real written music.
- key signature
- chord shape
- exact relative duration (whole, half, quarter, eighth, etc.)
- dynamics
- phrasing
- articulation
- time signature
- measures
... and on and on. Traditional notation has worked really well for hundreds of years. Once learned, it is not so mystical or difficult, and actually makes a lot of sense.
Now if only we had math notation in all the browsers!