On Fri, 31 Oct 2014 15:50:35 -0700, <[email protected]> wrote:

One thing just occurred to me.  If this option is going into the UI, do
you think the numbers should be 1-based for easier comprehension by
musicians?  For example, use '(1 . 9) to allow chording unisons to
ninths, rather than '(0 . 8)?


Good to think of this now, because it is awkward to change later.

I think either convention will be fine, if the doc strings are clear.

I understood the zero-based system without hesitation, because your docstring said the 
numbers were  "the distance (in steps) between notes".    There are probably 
cases where negative values are appropriate, so as to set two parts as chords even if 
they cross, on the conductor's score.  Negative values make more sense on the zero-based 
scheme.


https://codereview.appspot.com/144170043/


_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to