Subject: Re: Score en ut et parties séparées transposées

From: Dim <[email-masked]>
Date: Sat, 6 Nov 2010 12:05:13 -0700 (PDT)

bonjour ,

je suis dans cette situation, écrire un conducteur en ut et imprimer non
seulement le conducteur mais aussi toutes les parties séparées (et
transposées), il s'agit d'un big band,

pour les parties séparées pas de problèmes je comptait utiliser la commande
\book ou bien fonctionner avec des \include

là ou ça se corse et que j'aurais besoin de vos lumières c'est que la mise
en page des parties séparées est très importante pour un morceau de jazz, on
ne peut pas attaquer une grille d'impro en plein milieu d'une ligne du coup
j'ai besoin de \break mais je ne veux pas que ces saut de lignes influent
sur mon conducteur sinon il ne ressemble plus à rien et prend beaucoup trop
de pages et surtout c'est inutile,

du coup, est ce que je peux garder un seul code ?

merci 
Dim
-- 
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Score-en-ut-et-parties-separees-transposees-tp5590845p5712871.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Xavier Scheuer <[email-masked]>
Date: Sat, 6 Nov 2010 22:58:49 +0100

> bonjour ,

Bonjour,

Bienvenue sur la liste !

> du coup, est ce que je peux garder un seul code ?

Oui.
Tu peux utiliser une voix invisible pour les  \break .

C'est expliqué dans la doc (en anglais pour le moment) :
NR 4.3.7 Using an extra voice for breaks
http://lilypond.org/doc/v2.13/Documentation/notation/using-an-extra-voice-for-breaks

Si tu as des questions par après, n'hésite pas à revenir les poser.

Cordialement,
Xavier

-- 
Xavier Scheuer <[email-masked]>

---

From: Cécile Huneau <[email-masked]>
Date: Sun, 07 Nov 2010 00:08:29 +0100

Bonjour,
Comme te l'a déjà dis Xavier : pas la peine d'avoir plusieurs codes 
(pour quoi faire ? avoir de la redondance et une maintenance plus 
difficile ?)
Ci-dessous un exemple avec génération d'un conducteur en ut sans \break 
intempestifs et des parties séparées transposées avec des sauts imposés.
globalParts permet d'insérer un saut toutes les 4 mesures. Comme cette 
variable n'est appelée que dans la génération des parties séparées elle 
n'a aucune incidence sur la mise en forme du conducteur.
Et bienvenue sur la liste !
Cécile

\include "italiano.ly"

saxAltoA = \relative do'' {
     si4 si si2 si4 si si2 si4 re sol,4. la8 si1
     do4 do do4. do8 do4 si si si si la la si la2 re
     si4 si si2 si4 si si2 si4 re sol,4. la8 si1
     do4 do do4. do8 do4 si si si re re do la sol1
}

saxAltoB = \relative do'' {
     sol4 sol sol2 sol4 sol sol2 sol4 sol re4. fad8 sol1
     mi4 mi sol4. sol8 sol4 sol sol sol la la sol sol fad2 la
     sol4 sol sol2 sol4 sol sol2 sol4 sol re4. fad8 sol1
     mi4 re mi4. fad8 sol4 sol fad sol si si la fad sol1
}
saxTenor = \relative do' {
     re4 re re2 re4 re re2 si4 si si4. do8 si1
     do4 do do4. do8 mi4 re re re mi mi la, la re2 re
     re4 re re2 re4 re re2 si4 si si4. do8 si1
     mi4 re do4. si8 do4 si re re si si la do si1
}
saxBass = \relative do' {
     sol,2 sol' sol, sol' sol, sol' sol,1
     do4 do mi4. mi8 sol4 sol re re la' mi dod la re2 re
     sol,2 sol' sol, sol' sol, sol' sol,1
     mi'4 fad sol4. mi8 la4 sol fad mi re2 re sol sol,
}

global = {
     \set Score.tempoWholesPerMinute = #(ly:make-moment 150 4)
     \key sol \major
}
globalParts = { \global \repeat unfold 4 { s1*4 \break } }

% Conducteur
\book {
     \score {
<<
             \new Staff { \global \clef G \saxAltoA }
             \new Staff { \global \clef G \saxAltoB }
             \new Staff { \global \clef "G_8" \saxTenor }
             \new Staff { \global \clef F \saxBass }
         \layout {}
         \midi {}
     }
}

% Parties séparées
\book { \score { \new Staff { \transpose mib do' << \globalParts \clef G 
\saxAltoA >> } } }
\book { \score { \new Staff { \transpose mib do' << \globalParts \clef G 
\saxAltoB >> } } }
\book { \score { \new Staff { \transpose sib do'' << \globalParts \clef 
G \saxTenor >> } } }
\book { \score { \new Staff { \transpose mib do'' << \globalParts \clef 
G \saxBass >> } } }

---

From: Dim <[email-masked]>
Date: Sun, 7 Nov 2010 01:41:42 -0700 (PDT)

hello, et merci 

mais oui bien sur !! une partie invisible contenant les \break appelée par
une variable, ce qui en plus me permet d'en avoir qu'une pour toute mes
parties séparées, mais pourquoi n'y ai-je pas pensé  

merci beaucoup !!
-- 
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Score-en-ut-et-parties-separees-transposees-tp5590845p5713878.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.