|
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/
[Prev in Thread] | Current Thread | [Next in Thread] |