Am 25.03.2015 um 18:38 schrieb tisimst:
> I think you are right, Nik. It should go to f' instead, based on the
> docs. Looks like a bug to me. 

Here is a guess what happens (even if that contradicts the docs):
The following pitches are perhaps not relative to the octave check but
to the previous pitch corrected by the octave check.
I am commenting inside your example:

>     \relative c'' {
>       c4 f g f
> 
>       c4
>       \octaveCheck c'
The c4 is a c'' -> check resets to c' -> following note is f'
>       f
>       \octaveCheck c'
Check passed -> continue relative to f' -> next note is g'
>       g
>       \octaveCheck c'
The g is a g' closer to a c'' -> check resets to g -> next note is f
>       f
>     }

This would explain it, but the docs would have to be corrected.

Btw, the other way to do octave checks seems more intuitive to me:

\relative c'' {
  c4 f g f
  c='4 f=' g='' f
}

Cheers,
Joram

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

Reply via email to