|
From: | Philippe Osmont |
Subject: | Re: Mise en forme conducteur + partitions instruments |
Date: | Fri, 14 Jul 2017 13:30:48 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 |
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 ! :-)
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 : |
[Prev in Thread] | Current Thread | [Next in Thread] |