[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Modification d'armure et/ou de métrique dans toutes les portées
From: |
Jean Abou Samra |
Subject: |
Re: Modification d'armure et/ou de métrique dans toutes les portées |
Date: |
Sun, 31 Jul 2022 19:36:18 +0200 |
> Le 31 juil. 2022 à 18:44, Vincent Gay <vgay@vintherine.org> a écrit :
>
> Le 31/07/2022 à 17:42, Jean Abou Samra a écrit :
>> Tu constateras que le \time s’applique aux deux portées. Tu utilises une
>> variable \global, mais si je ne m’abuse tu as aussi une variable pour les
>> sauts de ligne, que tu mets dans un DevNull. Grâce au fait que \time
>> s’applique à toutes les portées, tu pourrais tout aussi bien mettre les
>> \time là-dedans (contrairement aux \key qui ne s’appliquent qu’à leur
>> portée, logique puisqu’il est fréquent d’avoir des instruments
>> transpositeurs avec leur propre armure, alors qu’il est beaucoup moins
>> fréquent d’avoir des portées avec des chiffrages différents, mais j’y
>> reviens).
>
> Merci pour ces explications. Effectivement j'utilise une variable pour les
> sauts de ligne, je vais donc y mettre la métrique. Concernant les armures ton
> argument ne tient qu'à moitié car j'imagine que tout le monde écrit en Ut et
> transpose,
Je n’en suis pas si sûr :-) Honnêtement, si tu me demandais de recopier la
partition d’une symphonie, je ne m’embêterais pas et saisirais les instruments
transpositeurs dans la tonalité transposée, tels que je les lis. Je sais
transposer, ce n’est pas la question, mais je n’ai pas (je l’avoue) un
automatisme assez fluide pour pouvoir saisir à la même vitesse en transposant à
la volée. Éventuellement, après avoir tout recopié et relu, je passerais tout
en ut avec la fonction de transposition du code de Frescobaldi, en rajoutant à
ce moment-là le \transpose.
> on pourrait alors utiliser les mêmes arguments de transposition pour
> l'armure. Certes il existe de la poly-tonalité (Darius Milhaud, Charles Yves)
> mais il pourrait y avoir \enable \polyTone ;-) Ou tout simplement ne rien
> indiquer de la sorte dans DevNull.
Je comprends ton point de vue sur la transposition, mais celui des créateurs de
LilyPond était un peu différent. Tu vois la transposition comme une donnée de
la portée. Or \transpose n’est pas limitée à cela, elle peut transposer un
fragment de musique absolument quelconque, y compris la moitié de la pièce
seulement, ou bien une seule des voix s’il y en a plusieurs. On peut écrire des
choses comme
<< { c' } \\ \transpose c bes { d' } >>
Après tout, ce n’est pas si absurde. Par exemple si tu saisis une fugue, tu
peux écrire une seule fois le sujet, et transposer la variable dès que tu en as
besoin dans une autre tonalité. Mais dans ces conditions, impossible de
déterminer quelle est la transposition d’une portée, et donc de savoir comment
transposer le \key pour une portée donnée.
Amicalement,
Jean
>
> --
> Vincent Gay
> Envoyé depuis mon saxo-phone :)
> https://myrealbook.vintherine.org/ - http://photos.vintherine.org/
>
>