Introducing "My VexFlow"

277 views
Skip to first unread message

Mohit Muthanna

unread,
Nov 26, 2012, 11:43:06 PM11/26/12
to vex...@googlegroups.com
Hi Folks,

I initially built VexFlow to scratch an itch -- I liked writing articles about music and performance, but was extremely annoyed at how convoluted it was to embed music notation in my articles. Especially the ones with lots of small music examples. I wanted to build a tool that would let me publish musical content on the web with little hassle.

As I worked on the renderer, I got excited by the complexity of the problem space, and like most coders, lost sight of why I started in the first place. I somehow always thought that someone else would come along and build this VexFlow-based tool to publish articles. 

That never happened (at least not to my satisfaction.)

Anyhow, this Thanksgiving weekend I decided to build the tool I've always wanted to have: "My VexFlow" (my.vexflow.com).

Hopefully, non-programmers can benefit from all the work that's been put into VexFlow, and just focus on content. "My VexFlow" is a publishing tool that renders all the article content right in the browser. The syntax is based on Markdown, and includes support for embedding music notation (via VexTab), videos, images, etc. (There are more features in the pipeline.)

Here's an article that I wrote with it: 


Feel free to register and create some articles of your own, and let me know how it goes.

If you just want to play around with the editor without registering, go here: 


(Use the tabs on the right to navigate between editing, preview, and help.)

Note that it's very beta, and probably full of bugs and strange quirks. I hope you like it, and I'd appreciate any feedback I can get.

--
Mohit Muthanna [mohit (at) muthanna (uhuh) com]

Hugh Myers

unread,
Nov 27, 2012, 12:50:48 AM11/27/12
to vex...@googlegroups.com
Being both a guitar player and a programmer all I can say is give me more!

--hsm


--
You received this message because you are subscribed to the Google
Groups "vexflow" group.
To post to this group, send email to vex...@googlegroups.com
To unsubscribe from this group, send email to
vexflow+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/vexflow?hl=en

Mohit Muthanna

unread,
Nov 27, 2012, 2:31:29 PM11/27/12
to vex...@googlegroups.com
That was fast. I see there are lots of articles in already, and a few bug reports too.

I've fixed all the big issues, so things should be back in order. Please use and stress the system as much as you can, and keep the reports coming.

Mikael Nousiainen

unread,
Dec 1, 2012, 1:01:00 AM12/1/12
to vex...@googlegroups.com, mo...@muthanna.com
Wow! Quite impressive!

Are you going to release My VexFlow as an open-source project, so that the community (us!) can directly develop it and add features (just like with VexFlow)?

-Mikael

Mohit Muthanna

unread,
Dec 1, 2012, 1:24:44 PM12/1/12
to vex...@googlegroups.com
On Sat, Dec 1, 2012 at 1:01 AM, Mikael Nousiainen <mik...@incompleteopus.net> wrote:
Wow! Quite impressive!

Thanks. :-)
 

Are you going to release My VexFlow as an open-source project, so that the community (us!) can directly develop it and add features (just like with VexFlow)?

I'm not sure yet. It's a pretty trivial Ruby web application and there's nothing really novel or interesting going on there (which is why I was kind of surprised that there aren't more out there.)

Anyhow, I might reconsider in the future, but for now I'm leaning against open-sourcing it.

Mohit.
 
--
You received this message because you are subscribed to the Google
Groups "vexflow" group.
To post to this group, send email to vex...@googlegroups.com
To unsubscribe from this group, send email to
vexflow+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/vexflow?hl=en

Cyril

unread,
Dec 1, 2012, 4:34:14 PM12/1/12
to vex...@googlegroups.com, mo...@muthanna.com
This is very cool! It's nice to see more real world application of vf rather than just experimentation! I've been working on a similar idea, but I intend to try and integrating the editor that I've been working on to create the "snippets" of notation/tab.

Charles LeBon

unread,
Jul 12, 2013, 3:09:03 PM7/12/13
to vex...@googlegroups.com, mo...@muthanna.com
I think the GUIDO music representation is the best of all of them, It has been very well researched and documented. Also, it was part of an academic thesis, so I think it is free to use without legal worry. Particularly useful in the paper that I'm posting a link to after this message, are the algorithms used for the spacing of notes, as well as the tree representing music, the so called (AR) Abstract Representation (Take a look at page 49)

Reply all
Reply to author
Forward
0 new messages