I present to you The VexFlow Tutorial.
Although still in its infancy, the tutorial covers everything you need to start using VexFlow in your own code. My plan for the next few weeks is to make this document as comprehensive as possible, and write up a separate API reference.
I hope that this tutorial will help developers understand VexFlow better, and enable them to build new and interesting libraries, parsers, and applications.
The entire tutorial is stored in the Git repo; feel free to send me your corrections or other updates.
About time, I know.
In other news, we have had a few contributions to both VexFlow and VexTab. A big thanks to airfrog, wiseleyb, and adamf for getting these done.
First, we have the ability to render dotted notes.
Then we have key signatures.
We also have time signatures.
This includes the really crazy time signatures too.
|Whacky Time Signatures|
Finally, we have support for different types of clefs.
But wait... there's more. All of this is supported in VexTab by way of new tabstave parameters. Take a look at the updated VexTab Tutorial for the details.