The reference open source software for this is LilyPond.<p><a href="http:&#x2F;&#x2F;www.lilypond.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.lilypond.org&#x2F;</a><p>The innovation with VexFlow seems to be that it runs in a browser.