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

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

Re: Mise en forme conducteur + partitions instruments


From: Remy CLAVERIE
Subject: Re: Mise en forme conducteur + partitions instruments
Date: Fri, 14 Jul 2017 14:37:08 +0200 (CEST)

Bonjour à tous,

 

Petite quesiton en marge de ce fil : C'est pratique, un conducteur au format A3 paysage ?

 

Merci

 

Bon WE,

 

Rémy

 

 

> Message du 14/07/17 13:49
> De : "Philippe Osmont" <address@hidden>
> A : "Jean-Jacques Gerbaud" <address@hidden>, "lilypond-user-fr" <address@hidden>
> Copie à :
> Objet : Re: Mise en forme conducteur + partitions instruments
>
>
Mais ce n'est pas grave, Pierre m'a donné une solution avec le \Devnull.
>
oui et dis nous si ça marche.
>

> Je t'avais dit qu'il y a des gens sur la liste bien plus qualifiés que moi ! :-)
>

>
Donne nous le résultat de ton travail (au moins en partie) quand tu l'auras fini. C'est toujours intéressant de voir comment les autres travaillent.
>

> Et voilà mis en application vos conseils.

Une partition pour conducteur an A3 et instruments en A4 avec une "voix" \general qui contient une partie de la mise en forme musicale comme métrique, répétition, barres de mesure etc.. (mais pas les clefs, les nuances et autres qui ne sont généralement pas attribués à l'ensemble des portées).
> Cela permet de ne pas en oublier dans une portée, et aussi d'alléger l'écriture puisqu'il suffit d’associer cette "voix" à l'ensemble des autres pour le conducteur et à chacune des portées pour une sortie instrument par instrument.
> Bien sûr, si vous voyez des améliorations, je suis preneur.
>
> Philippe
>
> ___________________________________
>
> \version "2.18.0"
> \language "italiano"
>
> \header {
>   title = "Essai cdct"
>   tagline = ##f
> }
> papierAtrois = \paper {
>   #(set-paper-size "a3" 'landscape)
>   left-margin = 20\mm
>   right-margin = 10\mm
>   system-separator-markup = \slashSeparator
> }
> papierAquatre = \paper {
>   #(set-paper-size "a4")
>   left-margin = 20\mm
>   right-margin = 10\mm
> }
>
>
> \layout {
>   \context {
>     \Voice
>     \consists "Melody_engraver"
>     \override Stem #'neutral-direction = #'()
>   }
> }
>
> global = {
>   \key fa \major \time 4/4
> }
>
> general = {
>   s1| \time 2/4 s2| \time 4/4 s1*3|
>   \repeat volta 2 {s1^\p s1*6| }
>   \alternative {
>     { s1*2 }
>     {s1|\bar "||"}
>   }
>   \key sib \major s1*4|\bar "|."
> }
>
> flute = \relative do'' {
>   \global
>   R1 | R2 | R1*3 |
>   R1 | r2 mi8[fa] sol[fa16 mi] | re8[la'] la8.[re16] sol,2 | R1*2 | r2 mi8[fa] sol[fa16 mi] | r2 mi8[fa] sol[fa16 mi] |
>
>   R1|r16 \p do32[la] do[la fa la do la fa la] do16[la] s2 |
>   r16 do32[la do la fa la do la fa la] do16[fa,] s2 |
>   \key sib \major
>   r16 re'32[la re la fa la re la fa la] re16[la] s2 |
>   R1|r16 \p do32[la] do[la fa la do la fa la] do16[la] s2 |
>   r16 do32[la do la fa la do la fa la] do16[fa,] s2 |
> }
>
> clarinet = \transpose sib do' {
>   \relative do'' {
>     \global
>     \transposition sib
>     R1 | R2 |\time 4/4 R1*3 |
>     lab1| sol1 | fa2 mib | fa2 mib | lab sib | lab1| sol1 |
>     mi1~| mi1 |
>     do1 |
>     \key sib \major re'2 do | fa sol | fa2 mib | fa2 mib | 
>   }
> }
>
>
> trumpetC = \relative do'' {
>   \global
>   sol8[la] la4 sol4. r8| sib2| r2. la'4 | sib2 la4 la | sol4 sib2 la4|
>   sib8[sib] sib8[do] r2| re4 r4 r8 fa8([do la] | sib2) r8 re16[re] re4 | r2. sol,8[la] | sib2. sib8[fa] |sib8[sib] r2 sib8[do] | re4 r4 r8 fa8[do la] |
>   sib2 la4 la | sol4 sib2 la4|
>   r2. la4 |
>  \key sib \major r4 s4 s8 fa,8[la fa] | sol2 s8 la16[la] la4 | s2. r8 fa16[fa] | fa2. sib8[fa] |
> }
>
> violin = \relative do'' {
>   \global
>
>   R1 | R2 | R1*3 |
>   r4 la sol4. fa8 | sol2 la| la'1~| la~| la~|  la sol| mi4 sol sol mi|
>   r4 fa,8[(sol] la[re] la4| re2 do)|
>   \key sib \major la sol| mi4 sol sol mi| re2 fa|r8( fa' fa[sol] la8.[do16] do4)|
> }
>
> viola = \relative do' {
>   \global
>   % En avant la musique !
>   r4^\mf fa, mi2~ | mi |r4 la4 la4. mi8 |fa4.mi8 re2 | r4 la'4 sol 4. fa8 |
>   do2 sib| do1| fa2 mib| do1~| do2 r8(mib sib'8.[do16]| lab8[) do]^( sib[lab] lab2)|do2 sib| do1| fa2 mib|
>   do2 sib|
>   \key sib \major do1|  fa2 mib| mi1 |r4 la4 la4. mi8 |
> }
>
> glockenspiel = \relative do'' {
>   \global
>   do8[do] r4 r2|r2| re8[re] r4 r2|  re8[re] r4 r2|  re8[re] r4 r2|
>   lab4 lab8[sol] lab8.[fa16] lab4| sib re8.[do16] sib8[mi] r sib| fa4 r r2| R1*2| do8[do] r4 r2| la'4 lab8[sol] lab8.[fa16] lab4|
>   R1| mi4. mib8 mib[ mib] r4|
>   sol4. sol8 sol[ sol] r4|
>   \key sib \major re'8[re] r4 r2|re8[re] r4 r2|do8[do] r4 r2|do8[do] r4 r2|
> }
>
> generalPart = \new Devnull \general
>
> flutePart = \new Staff \with {
>   instrumentName = "Flûte"
>   shortInstrumentName = "Fl."
>   midiInstrument = "flute"
> } \flute
>
> clarinetPart = \new Staff \with {
>   instrumentName = "Clarinette"
>   shortInstrumentName = "Cl."
>   midiInstrument = "clarinet"
> } \clarinet
>
> trumpetCPart = \new Staff \with {
>   instrumentName = "Trompette en ut"
>   shortInstrumentName = "Trp. ut"
>   midiInstrument = "trumpet"
> } \trumpetC
>
> violinPart = \new Staff \with {
>   instrumentName = "Violon"
>   shortInstrumentName = "Vl."
>   midiInstrument = "violin"
> } \violin
>
> violaPart = \new Staff \with {
>   instrumentName = "Alto"
>   shortInstrumentName = "Alt."
>   midiInstrument = "viola"
> } { \clef alto \viola }
>
> glockenspielPart = \new Staff \with {
>   instrumentName = "Glockenspiel"
>   shortInstrumentName = "Glock."
>   midiInstrument = "glockenspiel"
> } \glockenspiel
>
> %--- conducteur ---
> \book {
>   \paper {\papierAtrois}
>   \score {
>     <<
>       \generalPart
>       \new StaffGroup <<
>       \flutePart
>       \clarinetPart >>
>       \trumpetCPart
>       \new StaffGroup <<     
>       \violinPart
>       \violaPart >>
>       \glockenspielPart
>     >>
>     \layout { }
>     \midi {
>       \tempo 4=100
>     }
>   }
> }
>
> %--- instruments ---
>
> \book {
>   \paper {\papierAquatre}
>   \score {
>     <<
>       \generalPart
>       \flutePart
>     >>
>     \layout { }
>   }
> }
> \book {
>   \paper {\papierAquatre}
>   \score {
>     <<
>       \generalPart
>       \clarinetPart
>     >>
>     \layout { }
>   }
> }
> \book {
>   \paper {\papierAquatre}
>   \score {
>     <<
>       \generalPart
>       \trumpetCPart
>     >>
>     \layout { }
>   }
> }
> \book {
>   \paper {\papierAquatre}
>   \score {
>     <<
>       \generalPart
>       \violinPart
>     >>
>     \layout { }
>   }
> }
> \book {
>   \paper {\papierAquatre}
>   \score {
>     <<
>       \generalPart
>       \violaPart
>     >>
>     \layout { }
>   }
> }
> \book {
>   \paper {\papierAquatre}
>   \score {
>     <<
>       \generalPart
>       \glockenspielPart
>     >>
>     \layout { }
>   }
> }
>
>
>
Le 12/07/2017 à 18:12, Jean-Jacques Gerbaud a écrit :
>
Le 12/07/2017 à 18:00, Philippe Osmont a écrit :
>
Bonjour,
>
Bonjour Philippe
>

> Je n'ai pas bien compris ce que tu me suggères.
>
Je ne te suggère rien. Je te fais remarquer simplement que s'il y a une portée vide c'est que Lilypond trouve qu'il y a une erreur quelque part et, souvent, la compilation se passe sans problème !
>
>
Je n'ai pas de message d'erreur, ni même d'indignation de la part de Lilypond.
>
> Mais ce n'est pas grave, Pierre m'a donné une solution avec le \Devnull.
>
oui et dis nous si ça marche.
>
> Je t'avais dit qu'il y a des gens sur la liste bien plus qualifiés que moi ! :-)
>
> Donne nous le résultat de ton travail (au moins en partie) quand tu l'auras fini. C'est toujours intéressant de voir comment les autres travaillent.
>
> A bientôt
>
>
>

>


_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr


reply via email to

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