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

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

Re: cadence sérielle


From: Jean Abou Samra
Subject: Re: cadence sérielle
Date: Fri, 2 Jul 2021 20:12:47 +0200 (CEST)

Bonjour,

> Le 02/07/2021 13:15, Olivier Charade <olivier.charade@cnrs.fr> a écrit :
> 
> 
> Bonjour,
> 
> Pour éviter le ridicule de certaines de mes questions précédentes, j'ai
> commencé par faire une version simplifiée de ma partition (juste un
> extrait du violon au lieu de tout le quatuor) sur LilyBin:
> http://lilybin.com/f85i3v/1


Merci pour l'exemple réduit. Une demande insignifiante : il vaut mieux poster 
les exemples directement dans le corps du message, car LilyBin n'a aucune 
garantie de conservation sur le long terme, alors que les archives de la liste, 
si.

Je remets donc l'exemple :

\version "2.20.0"

\score{
        \relative d'
        {
                \accidentalStyle Score.dodecaphonic-no-repeat
                \omit Staff.TimeSignature
                \cadenzaOn
                  <<{d8( \mp <cis bes'>1)
                         gis'8( <fis c'!>1)
                         g'!8( <e,! a!>1)
                         gis4\( ais b!\) <e, c'>2\fermata}
                        \\
                        {s8 s2\< s4.\> s8\! s s2\< s4.\> s8\! s s2\< s4.\> s8\! 
s4 s2\< s4.\> s8\!}
                  >>
                \cadenzaOff
                \undo \omit Staff.TimeSignature
                \partial 8 d8\!\mf \bar "||"
                \time 4/4
                bes'4-> r8 a ees4-> r8 cis |
  }

        \layout{}
        \midi{}
}


> Et comme pour les fois où je me suis senti ridicule, ce qui ne marche
> pas chez moi, marche sur LilyBin. Mais cette fois je n'arrive pas à en
> déduire ce qui ne va pas chez moi.
> Chez moi, j'arrive bien à empêcher la gravure de la métrique avant la
> cadence, mais ajouter le \undo provoque:
> 
> Analyse...C:/Program Files
> (x86)/LilyPond/usr/share/lilypond/current/ly/music-functions-init.ly:1943:18:
> In expression (cons (make-music # # ...) overrides):
> C:/Program Files
> (x86)/LilyPond/usr/share/lilypond/current/ly/music-functions-init.ly:1943:18:
> Wrong type to apply: (#<procedure line-markup (layout props args)>
> ((#<procedure tiny-markup (layout props arg)> "conséquent")))
> Arrêté avec le code de retour 1.

Cette erreur indique que votre code contenait quelque chose comme

\markup \line \tiny "conséquent"

qui s'est retrouvé au mauvais endroit.

Êtes-vous bien certain d'avoir obtenu le message d'erreur avec le même code que 
vous avez posté ?


> Frescobaldi m'indique une version Lilypond 2.20.0 , mais je ne sais plus
> si c'est moi qui ai rentré ça ou si il a analysé ça lui-même.

Sur mon ordinateur, l'exemple compile sans problème en version 2.20.0 comme 
2.22.1.

> J'aurais aussi une question sur comment on écrit proprement les tenues
> en sons filés et pourquoi le dodecaphonic-no-repeat se comporte comme le
> dodecaphonic-first, mais je suppose qu'il vaudrait mieux que je sépare
> les posts.

Cela facilite les choses, en effet.

[Martial]
> LilyPond affiche sa version lors de la compilation... Frescobaldi transmet.

Par défaut, oui. Précisons cependant que si dans Edit > Preferences > LilyPond 
Preferences vous cochez la case « Automatically choose LilyPond version from 
document », la compilation s'effectue automatiquement avec la version 
supérieure la plus proche de celle déclarée avec \version, ce qui est 
extrêmement pratique pour tester différentes versions en changeant juste la 
chaîne donnée à \version (vive Frescobaldi !).

Cordialement,
Jean



reply via email to

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