It would be good to discuss your feature on the feature request forum
http://musescore.org/en/forum/7
I'm not a big fan of adding more menus, MuseScore already have a lot of
them..
As a drummer, I don't really see the point about this feature so I'm
curious to get some feedback from other users to see how useful it is.
lasconic
2013/9/11 Lasconic <[email protected]>
> If you used tr() it will be done automatically.
>
>
> 2013/9/11 The Monkowski Family <[email protected]>
>
>> I decided to implement it like "Show Frames," doing the work in
>> StaffLines and LedgerLine, and saving the setting in the score file. That
>> works fine now, but since I'm adding a new menu item, I'm guessing it has
>> to be added to share/locale/mscore_*.ts files. Is this done manually or is
>> it done through the translation server somehow?
>>
>> Mike
>>
>>
>> On 9/5/2013 9:58 PM, The Monkowski Family wrote:
>>
>> 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]>
>>
>>> 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 two notes is a minor third since there is a guide
>>> line between them. By looking at the number of guide lines between the two
>>> notes and any 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 Interval Guides" is switched off or should they be
>>> just made invisible? Should there be an instance every time the key or
>>> clef changes in a 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]
>>> 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
>> [email protected]https://lists.sourceforge.net/lists/listinfo/mscore-developer
>>
>>
>>
>> No virus found in this message.
>> Checked by AVG - www.avg.com
>> Version: 2013.0.3392 / Virus Database: 3222/6640 - Release Date: 09/05/13
>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> How ServiceNow helps IT people transform IT departments:
>> 1. Consolidate legacy IT systems to a single system of record for IT
>> 2. Standardize and globalize service processes across IT
>> 3. Implement zero-touch automation to replace manual, redundant tasks
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk
>>
>> _______________________________________________
>> Mscore-developer mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/mscore-developer
>>
>>
>
------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT
2. Standardize and globalize service processes across IT
3. Implement zero-touch automation to replace manual, redundant tasks
http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk
_______________________________________________
Mscore-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mscore-developer