tag:blogger.com,1999:blog-19544619.post3059590296733853422..comments2024-03-23T00:56:48.137-04:00Comments on 0xFE - 11111110b - 0376: VexFlow is Open Source0xfehttp://www.blogger.com/profile/11179501091623983192noreply@blogger.comBlogger15125tag:blogger.com,1999:blog-19544619.post-77979579546269659172010-09-12T12:10:54.203-04:002010-09-12T12:10:54.203-04:00Sorry, it took me too long to set this up. The mai...Sorry, it took me too long to set this up. The mailing list (google group) is at:<br /><br />http://groups.google.com/group/vexflow<br /><br />Feel free to sign up.0xfehttps://www.blogger.com/profile/11179501091623983192noreply@blogger.comtag:blogger.com,1999:blog-19544619.post-25290976696515563492010-09-12T11:38:07.276-04:002010-09-12T11:38:07.276-04:00Hi I'm interested in helping out too - I'm...Hi I'm interested in helping out too - I'm specifically interested in making drum notation. I'm going to get the source code and start messing around, but getting that mailing list together is super important.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-19544619.post-23417448872448559482010-09-06T10:48:53.302-04:002010-09-06T10:48:53.302-04:00"a pure non-tabular music notation renderer....."a pure non-tabular music notation renderer... with support for a full score, grand staffs, multiple voices"<br /><br />+1tangleweedshttps://www.blogger.com/profile/13730505400219994936noreply@blogger.comtag:blogger.com,1999:blog-19544619.post-59856613913354078752010-08-31T10:15:07.233-04:002010-08-31T10:15:07.233-04:00I am a little confused. When I opened the glyph f...I am a little confused. When I opened the glyph file, I was surprised to see a whole set of music making glyphs. There doesn't seem to be the need for any new ones. E.g Glyphs for time signatures are surely the number glyphs one on top of another. Key signature glyphs are accidentals repositioned. So on.. There is code to make stems go up and down but how do you do this with the editor? The glyph script doesn't seem to be created for guitar notation but for music in general...Is there any more documentation that will help. I have gone through the test scripts but they do not reveal how they can be coded for the editor in your tutorial.Unknownhttps://www.blogger.com/profile/15332262343594560587noreply@blogger.comtag:blogger.com,1999:blog-19544619.post-53630244821051126802010-08-22T17:41:14.004-04:002010-08-22T17:41:14.004-04:00I noticed that a lot of this is aimed at creating ...I noticed that a lot of this is aimed at creating tabs. Are there plans for making a pure non-tabular music notation renderer? Like what it is right now but with support for a full score, grand staffs, multiple voices, etc? I noticed that on some of your posts but I didn't see them in VexFlow tutorials/code.Keehunhttps://www.blogger.com/profile/04461566884049882367noreply@blogger.comtag:blogger.com,1999:blog-19544619.post-63668138405560813962010-08-22T00:44:08.043-04:002010-08-22T00:44:08.043-04:00I've begun working MIDIPlugin into Vextab. It...I've begun working MIDIPlugin into Vextab. It's working nicely. I would love to chat with you via email, I'm having a hard time finding a way to contact you though... any recommendations?Michaelhttps://www.blogger.com/profile/04587306156021387333noreply@blogger.comtag:blogger.com,1999:blog-19544619.post-23041912149990433632010-08-21T13:11:50.800-04:002010-08-21T13:11:50.800-04:00I've got another TODO for you: Auto-Beaming. I...I've got another TODO for you: Auto-Beaming. In the current version you have to group notes using brackets. As you know this beaming should be done automatically along the used durations.Unknownhttps://www.blogger.com/profile/14865544771300193139noreply@blogger.comtag:blogger.com,1999:blog-19544619.post-20333487608839876192010-08-17T04:45:15.450-04:002010-08-17T04:45:15.450-04:00Fantastic work and open source too- brilliant! I ...Fantastic work and open source too- brilliant! I definitely want to help. I am interested in making an open source free app for internet etc...First of all I would like to hide the guitar tab. Valuable as it is, I just want the user to control when they want to see it. Is there a command for just showing the standard notation? On your list of things to do- you want to write a time signature glyph and a key signature script. I would like to start on that straight away. Is there a place where you can join in the project? Or where you can leave the work you have finished?Unknownhttps://www.blogger.com/profile/15332262343594560587noreply@blogger.comtag:blogger.com,1999:blog-19544619.post-68653093548315761752010-08-04T15:58:27.302-04:002010-08-04T15:58:27.302-04:00@Tails
Re: centralized channel - I'm setting ...@Tails<br /><br />Re: centralized channel - I'm setting up a mailing-list, stay tuned.<br /><br />Re: your parser: Take a look at the VexTab parser for ideas. Basically, the Formatter class is responsible for laying out notes in a stave. It supports two types of formatting: justified and unjustified. With justified formatting, you can set a specific width, and it will try to format the supplied voices such that they fit within that width.<br /><br />With unjustified, it produces the best-looking spacing whose width may be arbitrary. To use this, you would format the voice, retrieve the final width, and then decide if you need to break up the voice into multiple tabstaves (e.g., if the width is greater than the page-width). Ideally, this logic would be encapsulated in its own formatter (maybe call it PageFormatter?). This is something I'm considering doing, but has not really been a priority for me.<br /><br />Thanks for working on the MusicXML parser. I'm happy to help you with the implementation.0xfehttps://www.blogger.com/profile/11179501091623983192noreply@blogger.comtag:blogger.com,1999:blog-19544619.post-39880948611575539762010-08-04T14:37:46.601-04:002010-08-04T14:37:46.601-04:00I have two questions though:
- is there a centrali...I have two questions though:<br />- is there a centralized channel that could be used to ask you any questions about the code or the way it works?<br /><br />- suppose I would implement a renderer that would render MusicXML to VexFlow, would it be possible to restrict the width of the resulting sheet to a maximum dimension by letting the renderer worry about how much bars could fit on a tabstave or should a fixed value of bars per tabstave be specified?Tailshttps://www.blogger.com/profile/00646948022611816805noreply@blogger.comtag:blogger.com,1999:blog-19544619.post-38893558860546302742010-08-04T04:45:58.487-04:002010-08-04T04:45:58.487-04:00Sweet, I'll have a look at the code over the w...Sweet, I'll have a look at the code over the weekend. :)29ahttp://29a.ch/noreply@blogger.comtag:blogger.com,1999:blog-19544619.post-18481799918527893522010-08-04T04:22:09.397-04:002010-08-04T04:22:09.397-04:00Great! So I guess this is the time to start writin...Great! So I guess this is the time to start writing the parsers for musicxml and such? :)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-19544619.post-22189273600005932512010-08-03T21:29:46.826-04:002010-08-03T21:29:46.826-04:00I agree with the first comment about the donation ...I agree with the first comment about the donation link. I will donate also.Jonnoreply@blogger.comtag:blogger.com,1999:blog-19544619.post-10578992192924618032010-08-03T18:17:03.473-04:002010-08-03T18:17:03.473-04:00Excellent. I have been following your blog dutiful...Excellent. I have been following your blog dutifully and this is the best news yet. I can't wait to start contributing to this.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-19544619.post-7410703166501227602010-08-03T18:13:46.160-04:002010-08-03T18:13:46.160-04:00Sweet!!!!! THANK YOU FOR OPEN SOURCING THIS!!
Set...Sweet!!!!! THANK YOU FOR OPEN SOURCING THIS!!<br /><br />Set up a donation link and Ill be the first to donate.Anonymousnoreply@blogger.com