lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: absolute pitch entry: accept an offset octave (issue 235010043 by ad


From: Keith OHara
Subject: Re: absolute pitch entry: accept an offset octave (issue 235010043 by address@hidden)
Date: Sun, 10 May 2015 14:13:10 -0700
User-agent: Opera Mail/12.16 (Win32)

On Sun, 10 May 2015 00:25:18 -0700, <address@hidden> wrote:

On 2015/05/09 23:58:22, Keith wrote:

It is a bit of an inconvenience that
\relative skips over \transpose, and I suspect \relative has this
feature so that we do not get rising octaves in
    \relative c \transpose c c' {c c c c}

We could change that if desired.

Good point, but the change is probably too disruptive of old scores.


   \fixed c'' { c  e g c \transpose c d {c4 e g c}}
    =>  c'' e'' g'' c'' { d'' fis'' a'' d'' }

The question is rather what happens when writing \transpose c c' in the
middle.  In that case I'd expect, like discussed for \relative, to have
the transposition temporarily reversed before applying the \fixed, and
then transpose back again.

For \absolute c'  or  \fixed c'  there is no need for special effort.
These operations commute with transpose.
  \fixed c' { c4 e g c \transpose c d' {c4 e g c}}
  =>  c'4 e'4 g'4 c'4 { d''4 fis''4 a''4 d''4 }

https://codereview.appspot.com/235010043/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]