Subject: octave mark disparu avec 2.24

From: Francisco Uberto - composer - <[email-masked]>
Date: Sun, 25 Dec 2022 18:20:31 +0100

Bonjour,

Joyeuse Fêtes de fin d'année les lily-dev

Avant l'upgrade j'ai utilisé cette variable pour la notation d'octaves
octavaDown = { \set Staff.ottavation = "8vb"
  \once \override Staff.OttavaBracket.direction = #DOWN }

Avec la version 2.24 les marques d'octaves ne s'affichent plus, et il n'y a
pas d'erreur dans la console...

Que faire ?
merci d'avance

Francisco

*Francisco Uberto*
+33 7 49 37 62 12
https://linktr.ee/FRANUBERTO

---

From: Jean Abou Samra <[email-masked]>
Date: Sun, 25 Dec 2022 18:32:14 +0100

Le 25/12/2022 à 18:20, Francisco Uberto - composer - a écrit :
> Avec la version 2.24 les marques d'octaves ne s'affichent plus, et il 
> n'y a pas d'erreur dans la console...

C'est normal, la propriété ottavation ne donne que le texte
de l'octaviation, s'il y en a une. En 2.24, le simple fait de
changer ottavation ne déclenche pas à lui tout seul une octaviation,
car c'était source de problèmes. Donc, il faut ajouter l'ottava de
la manière normale, avec \ottava, et tout rentre dans l'ordre.

\version "2.24.0"

octavaDown = {
   \ottava -1
   \set Staff.ottavation = "8vb"
   \once \override Staff.OttavaBracket.direction = #DOWN
}

{
   \octavaDown
   c'
}

Cordialement,
Jean

---

From: Jean Abou Samra <[email-masked]>
Date: Mon, 26 Dec 2022 15:05:35 +0100

Bonjour,

(Je remets la liste en copie.)

Le 25/12/2022 à 18:52, Francisco Uberto - composer - a écrit :
> Merci infiniment. les marques sont apparues (évidement), mais 
> maintenant toutes mes notes ont changé d'ottavation, tout à 
> réécrire, du taf de noël :)
> bien cordialement,

Si vous utilisez le mode relatif (avec \relative), il n'y a que deux
notes à changer, au début et à la fin.

Dans le cas contraire, vous devriez pouvoir mettre toute la section dans
un \transpose c c, { ... } pour éviter de changer toutes les octaves.

Je précise qu'il y a aussi un outil qui permet de faire ça dans Frescobaldi
sans laisser de commande \transpose dans le code source. C'est dans
Outils > Musical transformations > Hauteurs > Transposer.

Cordialement,
Jean

---

From: Francisco Uberto - composer - <[email-masked]>
Date: Mon, 26 Dec 2022 16:49:31 +0100

très utile ! Merci beaucoup !

*Francisco Uberto*
+33 7 49 37 62 12