Subject: Ajout d'une portée temporaire

From: Laurent <[email-masked]>
Date: Tue, 10 Aug 2010 22:11:27 +0200

Bonsoir, tout est dans le titre, mais je précise un peu ma demande.

En fait, j'ai une ligne mélodique unique (une voix de basse), à un
certain moment, cette ligne se divise en 2 portées, pour une double voix
de basse, pour revenir à une voix unique.
La solution de facilité serait de continuer sur une seule portée, et de
mettre cette "polyphonie" sur cette portée, mais pour rester raccord
avec le facsimilé de l'auteur, j'aimerai reproduire exactement la
partition.
Est-il possible de rajouter une ligne temporaire, et faire en sorte que,
à la ligne suivante les 2 portées soient raccordées par une accolade, et
enfin que je puisse revenir à une portée unique?

En pièce jointe le fichier en question.

Merci pour vos éclaircissements

Cordialement

Laurent

---

From: Michel Villeneuve <[email-masked]>
Date: Tue, 10 Aug 2010 22:28:54 +0200

Le 10 août 2010 22:11, Laurent <[email-masked]> a écrit :
> En fait, j'ai une ligne mélodique unique (une voix de basse), à un certain
> moment, cette ligne se divise en 2 portées, pour une double voix de basse,
> pour revenir à une voix unique.

Quelque chose comme ça  ? http://lsr.dsi.unimi.it/LSR/Item?id=110

-- 
Michel Villeneuve

---

From: "j-f.lucarelli" <[email-masked]>
Date: Tue, 10 Aug 2010 22:39:41 +0200

=================================
  
== En réponse au message du 10-08-2010, 22:29:18 ==

>_______________________________________________
>liste de diffusion lilypond-user-fr
>[email-masked]
>http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

========================================

Cette question est assez importante, dans les partitions orchestrales, où violoncelle et contrebasse sont souvent réunis en "bassi", mais de temps à autre varient.
Il faudrait alors que cette partie se divise en deux, mais en commençant au saut de ligne précédent et continuant jusqu'au saut de ligne suivant.

Je n'ai jamais vu cette possibilité dans LilyPond, sinon en manipulant à la main les sauts, en créant 3 portées (contrebasse, violoncelle et basse) et en supprimant les parties vides (\RemoveEmptyStaffContext)

Je serais heureux de savoir si une autre solution existe.

Il existe un autre cas, moins fréquent : c'est quand un violon (ou autre instrument) solo sort de la masse des premiers violons. Là aussi, la portée de ce violon doit commencer au saut de ligne précédent.

Amicalement,

Jean-François

---

From: Jean-Christophe D <[email-masked]>
Date: Wed, 11 Aug 2010 15:34:37 -0700 (PDT)

Voila, cette fois ce n'est qu'un brouillon, et je pense bien qu'il y en a
parmi vous qui seront capables de continuer ces pistes, ou d'autres...

Sur la lancée de "écrire sur une portée", l'idée est de mettre de la musique
à la place de la box.

J'ai mis la musique à insérer sur deux portées dans la variable "DOUBLE", et
de là, deux pistes :
 - mettre tout ça dans une box quelconque à placer correctement sur la page
(je n'y suis pas arrivé...)
 - faire remonter les deux portées au niveau de la portée de base, de
départ... (hors de ma portée  ...)

Voici cette base (ce n'est peut-être qu'une une mauvaise piste, mais bon...)

> \paper { ragged-bottom = ##t } % mis car mon essai de base faisait
> plusieurs pages
> 
> DOUBLE = {
>   <<
>   \new Staff {
>     s2 e'4 e'4 e'4 e'4
>        e'4 e'4 e'4 e'4 s2
>   }
>   \new Staff {
>     s2^"Doit bien y avoir moyen de remonter tout ça plus haut..."
>        g'4 g'4 g'4 g'4
>        g'4 g'4 g'4 g'4 s2
>   }
>   >>
> }
> 
> \score {
>   \new Staff {
>     c'1
>     \stopStaff
>     \textLengthOn
> s2
>  \DOUBLE % Doit bien y avoir moyen de remonter tout ça plus haut...
> s2
>     \textLengthOff
>     \startStaff
>     c'1 \break
>     c'1 c'1 c'1 c'1 c'1 
>     \stopStaff
>     \textLengthOn
>     \once \override TextScript #'extra-offset = #'( 0 . -4 )
>     s1^\markup \column { "etc.   ;o)" }
>   }
> }
> 

-- 
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Ajout-d-une-portee-temporaire-tp5400911p5414219.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Jean-Christophe D <[email-masked]>
Date: Wed, 18 Aug 2010 17:35:49 -0700 (PDT)

Bonsoir,

Dans la partie Snippets du manuel, je suis tombé sur "[Snippets] Adding an
extra staff"... qui ne fonctionne que pour 1 mesure...

En triturant et simplifiant, il me semble que j'obtiens exactement ce qui
est recherché ici, je vous joins le tout avec mes commentaires dans le
code... et je vous laisse le soin de l'appliquer à l'exemple donné ?...

http://lilypond-french-users.1298960.n2.nabble.com/file/n5438462/Adding_an_extra_staff.ly
Adding_an_extra_staff.ly 

Jean-Christophe

-- 
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Ajout-d-une-portee-temporaire-tp5400911p5438462.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Laurent <[email-masked]>
Date: Thu, 19 Aug 2010 07:00:28 +0200

Merci Jean-Christophe c'est exactement ce que je cherchais!!
Merci infiniment

Cordialement

Laurent

---

From: Jean-Christophe D <[email-masked]>
Date: Fri, 20 Aug 2010 13:28:03 -0700 (PDT)

Petite astuce complémentaire pour éventuellement retirer le petit bout
dépassant au début de la nouvelle portée : remplacer #'transparent = ##t par
#'stencil = ##f pour les deux \override 

Jean-Christophe
-- 
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Ajout-d-une-portee-temporaire-tp5400911p5445990.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Jean-Christophe D <[email-masked]>
Date: Fri, 20 Aug 2010 14:48:17 -0700 (PDT)

Mis par là... Pourrait être utile ?
http://lsr.dsi.unimi.it/LSR/Item?u=1&id=707

Jean-Christophe
-- 
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Ajout-d-une-portee-temporaire-tp5400911p5446236.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.