On 24 June 2011 09:49, Arnout Engelen <rosegar...@bzzt.net> wrote:
> No, afaik this is consistent with how Rosegarden works. 'Natural' will not
> lead to a 'natural' sign in the display output if it is consistent with the
> key signature.

Hm, I would expect Natural to lead to a natural sign always --
otherwise there would be no way to force a cautionary one (for example
against an accidental in the previous bar) if Rosegarden didn't manage
to work it out for you.

I don't think there is any way to force Rosegarden _not_ to draw an
accidental if it thinks it should, but there are probably fewer cases
in which you'd want to.

I might be quite wrong about all this though (as usual).

> Perhaps we should rename 'NoAccidental' to 'Inherited' or something to better
> explain it doesn't mean there's no accidental, but that the accidental will be
> determined based on the key?

The most significant point I think is that in Rosegarden accidentals
are basically optional, because the notes may have come from MIDI data
which includes a performed pitch but no notation.  So the default for
any note is NoAccidental, i.e. this note has no accidental property
associated with it at all, i.e. Rosegarden should do what it thinks
best.  The name NoAccidental is logical from that perspective (though
I don't disagree that it is also confusing for the human reader
without that context).  The reason the function parameter is named
explicitAccidental is in recognition of that confusion, though it
evidently also doesn't do enough to eliminate it.


Chris

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a 
definitive record of customers, application performance, security 
threats, fraudulent activity and more. Splunk takes this data and makes 
sense of it. Business sense. IT sense. Common sense.. 
http://p.sf.net/sfu/splunk-d2d-c1
_______________________________________________
Rosegarden-devel mailing list
Rosegarden-devel@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to