|
From: | Pierre RUEL |
Subject: | Re: to pitch or not to... |
Date: | Wed, 30 Dec 2009 00:54:57 +0100 |
User-agent: | Thunderbird 2.0.0.23 (Windows/20090812) |
Bonsoir,J'ai pris le temps de faire des captures d'écran de la sortie pdf avant de voir que vous souhaitiez une simple description. La pièce est écrite pour 24 instruments (et de manière en partie automatique, d'où la présence de chiffres de durée superflus); dans le fichier .ly je n'ai gardé que les passages les plus spectaculaires de 4 d'entre eux. Comme j'ai effacé quantité de lignes, la syntaxe n'est plus du tout correcte. Le résultat devrait consister en accords répartis entre les divers instruments et échelonnés du la 2e ligne supplémentaire sous la portée au la première ligne supplémentaire au-dessus. Concernant le système des hauteurs, l'anglais et le français sont aussi clairs l'un que l'autre mais décrivent un système qui m'est tellement étranger que je n'ai réalisé que ce soir ce qu'il signifiait. Je trouve l'idée de faire dépendre la hauteur d'une note de celle de la précédente assez ahurissante. Quand je lis "\relative do'' " je comprends que le pitch est relatif à ce do'' et non à une note chaque fois différente. Si j'écris une gamme de do à la, aucune note n'a besoin d'une apostrophe; si j'écris la sixte do-la, le la doit avoir une apostrophe alors que c'est le même la que dans la gamme précédente (si j'ai finalement compris quelque chose, ce dont je ne suis toujours pas sûr). Et même ainsi je ne vois pas pourquoi certaines notes ont jusqu'à 10 ou 15 lignes supplémentaires dans mon pdf. Merci d'éclairer ma pauvre lanterne. Je crois que je n'ai pas de vocation nymphéatique.
Cordialement Pierre Xavier Scheuer a écrit :
2009/12/29 Pierre RUEL <address@hidden>:Bonsoir, Je ne comprends rien à la question des octaves dans Lilypond. Je fais des essais avec \relative do, do', do'' et do''' je n'ai pas une seule note munie d'une apostrophe ni d'une virgule et j'obtiens des notes avec jusqu'à 14 lignes supplémentaires, tantôt au-dessus de la portée, tantôt au-dessous.Pourriez-vous joindre votre code (ou une partie de celui-ci), ainsi que ce à quoi doit ressembler le résultat ? Une simple explication du style : première note si 3e ligne, dernière note mi première ligne (du bas) devrait suffire. ;-) Parfois le simple oubli de l'une ou l'autre apostrophe donne des résultats de ce type, ce qui a l'avantage de permettre de retrouver facilement l'endroit ou elle(s) manque(nt) (ce qui est moins flagrant en notation absolue). Vérifiez également que vous n'avez pas oublié \include "italiano.ly" et/ou que vous n'avez pas mélangé la notation "française" (la dod mi) et "néerlandaise" (a cis e).Je n'obtiens pas de meilleurs résultats sans "\relative" du tout. J'ai relu je ne sais combien de fois les paragraphes consacrés à ce sujet dans la doc mais rien n'y fait. Où trouver une explication claire ?La doc est en générale assez claire. Avez-vous lu le manuel d'initiation (learning manual) ou bien consulté le manuel de notation (notation manual) ? http://lilypond.org/doc/v2.12/Documentation/user/lilypond-learning/index.fr.html http://lilypond.org/doc/v2.12/Documentation/user/lilypond/index.fr.html Sinon il y a aussi les vidéos de Valentin : http://valentin.villenave.info/-LilyPond- Mais bon, pour faire simple : – pas de \relative : il faut définir les octaves pour chaque note, le do' étant celui situé un ligne supplémentaire en dessous en clé de sol et une ligne supplémentaire au dessus en clé de fa ; – si \relative : la hauteur de la note sera calculée à partir de la note précédente – si intervalle inférieur ou égal à une quarte : pas de ' ou , – si intervalle strictement supérieur à une quarte ' pour monter , pour descendre. Cordialement, Xavier
%Cycle 24, version 3B 28 décembre, 2009 19:27:37% \include "italiano.ly" \version "2.12.0" global = { \time 2/4 \key do \major } hornun = \new Voice \relative do'' { \set Staff.instrumentName = #"Cor 1" r2 r2 r2 fluteun = \new Voice \relative do'' { \set Staff.instrumentName = #"Flute 1" lad fad dod lad fad lad fad dod lad fad red lad fad r2 r2 r2 r2 r2 r2 r2 r2 r2 r2 la la la la la dod dod dod dod dod dod fad re la fad re la mi si sold mi mi la la la la la la la la } flutequatre = \new Voice \relative do'' { \set Staff.instrumentName = #"Flute 4" a la la dod dod dod dod dod r2 r2 r2 r2 r2 r2 r2 r2 r2 r2 r2 r2 } horntrois = \new Voice \relative do'' { \set Staff.instrumentName = #"Cor 3" si fad fad fad fad fad si si si si si mi si fad dod lad fad dod lad r2 r2 \score { \new StaffGroup << \new Staff << \global \hornun >> \new Staff << \global \fluteun >> \new Staff << \global \oboeun >> \new Staff << \global \bassoonun >> \new Staff << \global \flutedeux >> \new Staff << \global \clarinetun >> \new Staff << \global \horndeux >> \new Staff << \global \flutetrois >> \new Staff << \global \oboedeux >> \new Staff << \global \bassoondeux >> \new Staff << \global \flutequatre >> \new Staff << \global \clarinetdeux >> \new Staff << \global \horntrois >> \new Staff << \global \flutecinq >> \new Staff << \global \oboetrois >> \new Staff << \global \bassoontrois>> \new Staff << \global \flutesix >> \new Staff << \global \clarinettrois>> \new Staff << \global \hornquatre >> \new Staff << \global \flutesept >> \new Staff << \global \oboequatre >> \new Staff << \global \bassoonquatre >> \new Staff << \global \flutehuit >> \new Staff << \global \clarinetquatre >> >> \layout { } \midi { } }
[Prev in Thread] | Current Thread | [Next in Thread] |