Sorry about that. http://fortinj66.tripod.com/public/intervalguides.gif
Mike On 9/5/2013 6:04 PM, Lasconic wrote:
The image didn't go through. Can you post it somewhere else and post a link on the mailing list?2013/9/5 The Monkowski Family <[email protected] <mailto:[email protected]>>OK, I got my build working (except for an occasional crash like David Bolton-2 was getting: http://dev-list.musescore.org/Windows-compilation-error-td7577671.html ) and I'd like some guidance on a new feature that I'd like to implement. The idea is to add guide lines to each staff and appropriate ledger lines that show the positions in the scale that have half steps, as an aid for singers sight reading music. Here is a mock up made by hacking StaffLines::draw The red line is just below the tonic of the scale and the blue lines are between the 3rd and 4th. The interval between the first two notes is a major second since there are no guide lines between them; same for the third and fourth notes. The interval between the second and third notes is a perfect fourth since there is one guide line between them; same for the fourth and fifth notes. The interval between the last twonotes is a minor third since there is a guide line between them. By looking at the number of guide lines between the two notes andany accidentals, you can quickly determine the quality of the interval. The guides can also be used as a help for solfege, since the tonic, "do," sits on the red line, and they can be used to help determine the quality of chords. Now for the programming details: I think this would fit in on the View menu as "Show Interval Guides" along with the other "Show..." items, but I'll be happy to put it wherever you think it fits best. This would only apply to STANDARD_STAFF_TYPE, not percussion or tablature. The physical position depends on the clef and the key. There are a few things I am not sure of, though: It could be part of StaffLines and LedgerLine or it could be a new class derived from Element or two classes, one for the staff guides and one for the ledger line guides. If it uses new Element's, then should they be deleted when the "Show IntervalGuides" is switched off or should they be just made invisible? Should there be an instance every time the key or clef changes ina system, or should there be one element per score that interprets the staves, clefs and keys? If it uses existing Element's, should the setting be saved with the score file (like "Show Frames") or just be a display option? Any advice would be welcome. Mike ------------------------------------------------------------------------------ Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk _______________________________________________ Mscore-developer mailing list [email protected] <mailto:[email protected]> https://lists.sourceforge.net/lists/listinfo/mscore-developer ------------------------------------------------------------------------------ Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk _______________________________________________ Mscore-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mscore-developer No virus found in this message. Checked by AVG - www.avg.com <http://www.avg.com> Version: 2013.0.3392 / Virus Database: 3222/6640 - Release Date: 09/05/13
------------------------------------------------------------------------------ Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk
_______________________________________________ Mscore-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mscore-developer
