That’s a great idea; I hadn’t considered it.  I ought to add it to the
regtest then…

Oh.  I’ve just noticed that although it does works with simple \dropNote
and \raiseNote commands, it makes a mess of nested commands (and
therefore \invertChords).  I was careful not to overwrite a possibly
already-set 'octavation for that exact reason, but it looks like my math
was off.


https://codereview.appspot.com/365840043/diff/60001/scm/modal-transforms.scm
File scm/modal-transforms.scm (right):

https://codereview.appspot.com/365840043/diff/60001/scm/modal-transforms.scm#newcode335
scm/modal-transforms.scm:335: (ly:music-transpose
On 2019/01/23 21:14:56, dak wrote:
Shouldn't this also set/adjust the octavation property so that
ChordNames
context and similar still recognize the original \chordmode chord in
spite of
the revoicing?

Done.

https://codereview.appspot.com/365840043/
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to