Subject: j'ai le bourdon !

From: Jean-Jacques Gerbaud <[email-masked]>
Date: Wed, 19 Jan 2011 19:23:30 +0100

Bonjour à tous, (et surtout à Xavier qui ne va pas manquer de me répondre !

Je suis sous Lilypond 2.13.46.

Je joue du basson et, dans une partition, je fais la basse continue avec un 
bourdon de 20 mes !!! (Je ne pratique pas la respiration continue et il 
faudra que je me débrouille pour ne pas tomber devant mes collègues !) :-)

La solution que j'ai trouvée :
% 85 (bourdon !)
	\set Score.markFormatter = #format-mark-numbers
	\repeat "unfold" 20 {a2~ \mark \default}

Si j'étais tout seul je m'en contenterais mais les chiffres se placent sur 
la partie 1 (hautbois) qui lui continue à jouer pendant que je m'époumone !

Comment faire pour que
1) les chiffres se placent sur ma partie
2) soient centrés sur la mesure.

Merci beaucoup pour la solution.

-- 
JJG
(En raison du degré important de mon "oublitude", je demande à mes
correspondants de me prévenir à l'approche d'un rendez-vous prochain)

---

From: Valentin Villenave <[email-masked]>
Date: Wed, 19 Jan 2011 19:46:22 +0100

> 2) soient centrés sur la mesure.

Bonjour,

L'idée qui me vient est la suivante :
http://lsr.dsi.unimi.it/LSR/Item?id=498
(éventuellement en mettant les '%' dans une voix invisible).

Cordialement,
Valentin.

---

From: Xavier Scheuer <[email-masked]>
Date: Wed, 19 Jan 2011 22:49:03 +0100

> (éventuellement en mettant les '%' dans une voix invisible).

Pas mieux !

J'aurais dit :
http://lsr.dsi.unimi.it/LSR/Item?id=473
qui n'est rien d'autre que l'idée de Valentin avec les '%' dans une voix
invisible.  :)

Soit dans ton cas quelque chose comme :

\new Staff {
  \relative c' {
    \time 2/4
    <<
      \repeat unfold 20 { a2~ }
      \new Voice = "counter" {
        \set countPercentRepeats = ##t
        \override PercentRepeat #'transparent = ##t
        % XS: jouer sur la valeur de  'staff-padding  si nécessaire
        \override PercentRepeatCounter #'staff-padding = #1
        \repeat percent 20 { s2 }
      }
  }
}

(et oui, il manque le "1", c'est grave ?)

Cordialement,
Xavier

-- 
Xavier Scheuer <[email-masked]>

---

From: Jean-Jacques Gerbaud <[email-masked]>
Date: Thu, 20 Jan 2011 00:18:58 +0100

>          \repeat percent 20 { s2 }

Merci à Valentin qui me suggérait
http://lsr.dsi.unimi.it/LSR/Item?id=498
(éventuellement en mettant les '%' dans une voix invisible).
et j'avais déjà vu ça mais il s'agit là de répétition de mesures en "pour 
cent" et ce n'est pas exactement ce que je voulais

Finalement, c'est la solution de Xavier que j'ai retenue. Et voici ce que ça 
donne :

% 85 (bourdon !)   ---> c'est une annotation dans le code
%	\new Staff {
%  \relative c' {
%  \time 2/4    ---% Finalement, je n'ai pas eu besoin de ces lignes.
     <<
       \repeat unfold 20 { a2~ }
       \new Voice = "counter" {
         \set countPercentRepeats = ##t
         \override PercentRepeat #'transparent = ##t
         % XS: jouer sur la valeur de  'staff-padding  si nécessaire
         \override PercentRepeatCounter #'staff-padding = #1
         \repeat percent 20 { s2 }

% 105 - On rechange de mode

	\key a \minor
	
	a'4\f gis
	a gis
	a gis
	etc....

       }
   }

  %%%%%%%%%% fin de la musique

Mais, encore une fois, je dois tirer mon chapeau à Valentin et Xavier pour 
leur compétence et rapidité à répondre.

Franchement, j'en suis baba !

La partition ci-dessus est un extrait de l'allegro final de la "trio sonate" 
de Boismortier en la mineur pour Hautbois/Violon/Flûte - Viole de 
gambe/basson/violoncelle - et violoncelle à la BC (op. XXXVII /5). Nous 
avons l'original (pardon, une copie imprimée) mais cette édition ne donne 
que la partie unique de chaque instrument. Et je suis donc en train de 
grouper les 3 parties pour que chacun voie ce que font les autres !

Pour cette sonate, je prend cette la partie B.C car pour la XXXVII /2, je 
faisais la 2, donc on change un peu et la 2 sera pour le violoncelle !)

Merci encore à tous les deux.