On Tue, May 7, 2013 at 4:21 PM, Chris Ward
<
christopher...@gmail.com> wrote:
> Greetings all.
>
>
> I've been using VexFlow a lot for a project I am putting together - I work
> down in the guts of the JavaScript. I have two questions
>
> 1) I am doing a lot of working in the guts of VexFlow JavaScript on a
> release taken in Feb 2013. Can I get the playback/audio stuff working via
> JavaScript on VexFlow?
Playback is built on top of VexTab, but it's an independent codebase
separate from both VexFlow and VexTab. I haven't released that code
(yet). (VexTab has support functions to facilitate writing your own
playback code.)
> which brings me to my other question...
>
> 2) Could you tell me in really simple language what the different flavours
> of "Vex" are? I am mainly focused on the open source VexFlow because of the
> freedom to use in my own projects which may or may not become "commercial"
> down the line. I get a bit confused with VexTab and "My VexFlow" and "Tab
> Div".
VexFlow is the renderer. It is a raw low-level API which offers a high
degree of control, but not simple to use.
VexTab is a higher-level API based on a simple representation
language. You can use it to build music-based applications without
worrying about the myriad of little notational details (e.g. key
signatures, annotations, clefs, beaming, etc.) It is open-source and
free for non-commercial use.
My VexFlow is a content publishing service, not an API.
Hope this helps.
Mohit.
> I fully expect this is just me being thick. But if the playback is only
> available in VexTab, which has a more restrictive license, I need to have a
> think about how/what I am using.
>
> Many thanks again for the awesome work.
>
> Best regards,
> Chris
>
>
> --
> --
> 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
>
> ---
> You received this message because you are subscribed to the Google Groups
> "vexflow" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
vexflow+u...@googlegroups.com.
> For more options, visit
https://groups.google.com/groups/opt_out.
>
>
--
Mohit Muthanna [mohit (at) muthanna (uhuh) com]