Bonjour à toutes et à tous.
Soit l'exemple suivant
\version "2.24.3"
\relative c''
{ \set Staff.ottavationMarkups = #ottavation-ordinals
c1 \ottava #1 1 \ottava #-1 1 }
avec \ottava #-1 ça devrait 8vb (ottava bassa) et non 8va (ottava alta) n'est-ce pas ?
Autre chose : je croyais que c (sans , ni ') renvoyait au do serrure (alias do3 en français ou c4 en anglo-saxon) ? Visiblement je me trompe mais pourquoi ?
Bonne semaine
Je crois que les deux conventions existent là-dessus (certains pensent que le "va" veut dire "ottaVa Alta", d'autres que c'est juste "ottaVA"). L'option ottavation-ordinals
utilise "va" mais ottavation-simple-ordinals
utilise "vb", je crois qu'il y a une raison historique mais c'est vrai que c'est un peu bizarre...
Et le c
a toujours été le do en-dessous du do serrure, c'est pour ça que tant de partitions commençent par \relative c'
.
P.S. Si tu veux le changer tu peux faire un truc comme ça :
\version "2.24.3"
my-ottavation-ordinals =
#(map (lambda (x)
(let ((txt (case x ((1) "va") ((-1) "vb") ((2 3 4) "ma") ((-2 -3 -4) "mb")))
(num (number->string (1+ (abs (* 7 x))))))
(cons x #{ \markup \concat \general-align #Y #UP { #num \tiny #txt } #})))
'(-4 -3 -2 -1 1 2 3 4))
\relative c'' {
\set Staff.ottavationMarkups = #my-ottavation-ordinals
c1 \ottava #1 1 \ottava #-1 1
}
Ben si |ottavation-simple-ordinals| utilise "vb" ça me va comme ça, je
n'ai juste pas vu dans la doc où c'était expliqué.
En tous cas merci.
Le 12/03/2024 à 14:17, Jean Abou Samra via LilyPond a écrit :
P.S. Si tu veux le changer tu peux faire un truc comme ça :