lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bug arranger.ly et pitchedTrill


From: Jean Abou Samra
Subject: Re: bug arranger.ly et pitchedTrill
Date: Sat, 15 May 2021 21:21:29 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1


Le 15/05/2021 à 20:29, Gilles Thibault a écrit :

généralement assez simples. La base, c'est la séquence :

1.    ./autogen.sh

2    Lire le message d'erreur qui dit que des logiciels sont à installer.

3    sudo [le gestionnaire de paquets du système] install [paquet 1]
[paquet 2] [paquet 3] ...

4    Reprendre jusqu'à ce que autogen.sh s'exécute entièrement.

5    make -j4 (en remplaçant 4 par le nombre de processeurs).

De plus, ce processus est devenu beaucoup plus facile de nos jours car
il est possible de compiler avec Guile 2, qui est la version présente
dans bien des distributions. ll suffit d'ajouter à son ~/.bash_aliases
:

Ok, merci beaucoup pour toutes ces infos ... et ta patience.
Je vais m'y lancer mais j'ai demandé des conseils sur les forum Mageia. Je suis peut-être un peu trop timoré.

Le développeur est en l'occurrence David Kastrup. Tu peux lui demander
(en le rajoutant en CC dans le fil que tu as créé sur la liste de
développement). Cependant, le patch me paraît très clairement
approprié.
David Kastrup doit être sur la liste de développement probablement, non ?

Oui. Néanmoins, si tu mentionnes music-pitches dans un prochain message, il peut être approprié de le mettre en copie (tous les développeurs ne lisent pas tous les messages sur le développement, car il arrivent à une cadence importante).

Ce qui me parait bizarre, c'est que ce "bug" soit présent depuis tant d'année sans que  personne s'en aperçoive ! (j'ai regardé sur github jusqu'aux toutes 1ères versions de Lilypond). Dans la version 2.23, music-map change d'implémentation mais ne tient toujours pas compte de la propriété 'articulations.

C'est vrai que c'est un peu surprenant. Cependant, les trilles avec hauteur ne sont pas si fréquents que cela.

[music-pitches] est une fonction
définie uniquement pour être utilisée par des extensions Scheme
Ben elle est en define-public quand même !

C'est exactement ce que je voulais dire : elle n'est définie que pour être publique car rien ne l'utilise dans le code de LilyPond.

(define-public (music-pitches music)
  "Return a list of all pitches from @var{music}."
Si on ne peut pas faire confiance aux fonctions de bases fournies par les développeurs pour les utilisateurs, où va t-on messieurs-dames ?


Mais quel est l'usage de cette fonction ? Si c'est de donner les hauteurs de toutes les notes qui sont présentes dans la musique, je dirais qu'il n'est pas mauvais d'en exclure la hauteur du trille car elle ne fait pas vraiment partie du flux musical (elle n'a pas de hampe, de liens, etc.).

Cordialement,
Jean




reply via email to

[Prev in Thread] Current Thread [Next in Thread]