Subject: alignement de voix

From: Loïc Chahine <[email-masked]>
Date: Sat, 20 Jul 2013 11:34:49 +0200

Bonjour à tous,
Dans la musique de viole que je transcris en ce moment, j’aimerais 
parfois utiliser trois voix, avec une sans hampes, au milieu, mais 
alignée (verticalement) comme les autres. Ci-joint un exemple qui montre 
ce que ça fait et que je voudrais pas.
Voici du code qui correspond :
<< { c'4 s }
\\ { c,2 }
\\ { \once \override Stem #'stencil = ##f g4 s | }
Sauriez-vous comment faire pour avoir réellement une colonne de notes ?
Merci d’avance !
L.C.

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Sat, 20 Jul 2013 14:50:12 +0200

> Bonjour à tous,

Bonjour Loïc

> Sauriez-vous comment faire pour avoir réellement une colonne de notes ?

En bas de page :
http://lilypond.org/doc/v2.16/Documentation/learning/fixing-overlapping-notation

Ex :

\version "2.16.2"
\relative c'' {
\override Staff.NoteColumn #'force-hshift = #0
<< { \voiceOne \stemUp c4 s }
\\ { \voiceTwo \once\override Stem #'stencil = ##f g4 s | }
\\ { \voiceThree \stemDown c,2 }
}

Pierre

---

From: Eluze <[email-masked]>
Date: Sat, 20 Jul 2013 14:29:31 -0700 (PDT)

Loïc A. Chahine wrote
> \\ { \once \override Stem #'stencil = ##f g4 s | }

non, ça ne correspond pas du tout - et j'obtiens même une erreur!

<http://lilypond-french-users.1298960.n2.nabble.com/file/n7580174/test2.png> 

Eluze

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/alignement-de-voix-tp7580172p7580174.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Loïc Chahine <[email-masked]>
Date: Sun, 21 Jul 2013 00:13:40 +0200

Le 20/07/13 14:50, Pierre Perol-Schneider a écrit :
> Le 20 juillet 2013 11:34, Loïc Chahine <[email-masked] 
> <mailto:[email-masked]>> a écrit :
>
>     Bonjour à tous,
>
>
> Bonjour Loïc
>
Grand merci, ça fonctionne très bien ! Affaire réglée donc.
L.C.

---

From: Gazagnes Arnaud <[email-masked]>
Date: Mon, 22 Jul 2013 23:10:07 +0200

Bonjour/soir !
Je suis amené à écrire des partitions de psaumes.
Voilà comme cela se présente :
* une première ligne de partition avec notes, accords de guitare et paroles (pour une assemblée) ;
* une seconde ligne avec les notes propres à un psaume (du type ||o||) (pour le chantre qui lit le psaume).
Si quelqu'un avait une idée de la construction (voire un exemple...), cela m'aiderait beaucoup !
Merci d'avance !
AG

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Tue, 23 Jul 2013 00:13:03 +0200

Le 22 juillet 2013 23:10, Gazagnes Arnaud <[email-masked]> a

> Bonjour/soir !

Bonjour/soir ! Arnaud

> Si quelqu'un avait une idée de la construction (voire un exemple...), cela

Ci-joint une première proposition :

\version "2.17.22"
\paper {
  ragged-right = ##f
  indent = 0
}

\header {
  title = "Accords, Mélodie, Paroles et Psaume."
  composer = " "
  tagline = ""
}

\include "predefined-guitar-fretboards.ly"

%%%%%%%%%%%%%%%%%%%% Ajout d'un accord perso %%%%%%%%%%%%%%%%%%%
#(define custom-fretboard (make-fretboard-table))
   \storePredefinedDiagram #custom-fretboard
      \chordmode { b:7 } #guitar-tuning "x;2-2;1-1;2-3;o;2-4;"
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Accords = {
  \chordmode {
    %mes.1
    c1 |
    %mes.2
    s1
    %mes.3
    \once\set predefinedDiagramTable = #custom-fretboard b1:7
    %mes.4
    s1
    %mes.5
    a1
    %mes.6
    s1
  }
}

Melodie = \relative c'' {
  \autoBeamOff
  %mes.1
    c1 |
    %mes.2
    c1
    %mes.3
    b1
    %mes.4
    b1
    %mes.5
    a1
    %mes.6
    a1
}

Paroles = \lyricsto chant {
  %mes.1
  Foo
  %mes.2
  Foo
  %mes.3
  Foo
  %mes.4
  Foo
  %mes.5
  Foo
  %mes.6
  Foo
}

Psaume =
  \relative c'' {
  %mes.1
  c\breve |
  \override Staff.NoteHead.style = #'altdefault
  %mes.3
  b\breve
  %mes.5
  \revert Staff.NoteHead.style
  a\breve
}

\score {
  <<
    \time 4/4
    \new ChordNames \Accords
    \new FretBoards \Accords
    \new ChoirStaff <<
      \new Voice = chant \Melodie
      \new Lyrics \Paroles
      \new Staff \Psaume
}

Je reste à ta dispo pour modifier le code.
J'ai ajouté un accord perso pour que tu vois comment ça se met en place.
Bonne nuit,
Pierre

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Tue, 23 Jul 2013 11:13:05 +0200

> Ci-joint une première proposition :

Ce matin je me suis dit que tu utilises peut-être la version 2.16.
Ci-joint le code légèrement modifié :

\version "2.16.2"

\paper {
  %ragged-right = ##f
  indent = 20
}

\header {
  title = "Accords, Mélodie, Paroles et Psaumes."
  composer = " "
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Accords = {
  \chordmode {
    %mes.1
    c1 |
    %mes.2
    s1 |
    %mes.3
    \once\set predefinedDiagramTable = #custom-fretboard b1:7 |
    %mes.4
    s1 |
    %mes.5
    a1 |
    %mes.6
    s1
  }
}

Melodie = \relative c'' {
  \autoBeamOff
  \set Staff.instrumentName = "Chœurs"
  %mes.1
    c1 |
    %mes.2
    c1 |
    %mes.3
    b1 |
    %mes.4
    b1 |
    %mes.5
    a1 |
    %mes.6
    a1 |
}

  Foo -- |
  %mes.2
  oo |
  %mes.3
  Foo -- |
  %mes.4
  oo |
  %mes.5
  Foo  -- |
  %mes.6
  oo |
}

Psaume =
  \relative c'' {
  \set Staff.instrumentName = "Psaumes"
  %mes.1
  c\breve |
  \override Staff.NoteHead#'style = #'altdefault
  %mes.3
  b\breve |
  %mes.5
  \revert Staff.NoteHead#'style
  a\breve |
}

\score {
  <<
    \time 4/4
    \new ChordNames \Accords
    \new FretBoards \Accords
    \new ChoirStaff <<
}

Bonne journée,
Pierre

---

From: Jean-Baptiste Gailliez <[email-masked]>
Date: Tue, 23 Jul 2013 10:38:25 -0700 (PDT)

Bonjour/soir !Je suis amené à écrire des partitions de psaumes.Voilà comme
cela se présente :* une première ligne de partition avec notes, accords de
guitare et paroles (pour une assemblée) ;* une seconde ligne avec les notes
propres à un psaume (du type ||o||) (pour le chantre qui lit le psaume).Si
quelqu'un avait une idée de la construction (voire un exemple...), cela
m'aiderait beaucoup !Merci d'avance !AGBonsoir Arnaud,J'ai retrouvé un vieil
exemple (en 2.8) que j'ai converti en v 2.14 (merci Frescobaldi !).
Quelqu'un pourrait-il le convertir en 2.16 ou 2.17 ?Il y a plusieurs astuces
dedans, par exemple :- utiliser \cadenzaOn et \cadenzaOff pour les parties
psalmodiées- utiliser  pour aligner le texte à gauche- utiliser des
caractères soulignés pour lier les mots- utiliser  pour pouvoir utiliser Si
un passage te parait difficile, n'hésite pas à me poser des
questions.Cordialement,

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/alignement-de-voix-tp7580172p7580190.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Frédéric Bron <[email-masked]>
Date: Tue, 23 Jul 2013 20:14:06 +0200

> Si quelqu'un avait une idée de la construction (voire un exemple...)

Exemple ci-joint. C'est encore en v2.14 mais ça marche en 2.16 aussi.
Frédéric

---

From: "Daniel Bernair" <[email-masked]>
Date: Tue, 23 Jul 2013 20:17:51 +0200

Voici converti par Frescobaldi en 2.16.2 mais je n'ai pas compilé.
Amicalement
Daniel Bernair
 
\include "italiano.ly"
\include "gregorian.ly"

\version "2.16.0"

\header

{

title = "Psaume 26"

subtitle = \markup {

\center-column {

\line { 2\super "ème" dimanche de Carême année C }

\line { "Le Seigneur est lumière et salut." }

}

}

}

\paper {

ragged-bottom=##f

ragged-last-bottom=##t

ragged-last=##f

ragged-right=##t

}

signature = { \key la \minor \time 4/4 }

antienne = \lyricmode {

Le Sei -- gneur est lu -- mière et sa -- lut.

}

versetUn = \lyricmode {

\once \override Lyrics . LyricText #'self-alignment-X = #-1

Le_Seigneur_est_ma_lumière_et_mon_sa \once \override Lyrics . LyricText #'font-series = #'bold lut,

\once \override Lyrics . LyricText #'self-alignment-X = #-1

de_qui_aurais-je \once \override Lyrics . LyricText #'font-series = #'bold crainte_?

\once \override Lyrics . LyricText #'self-alignment-X = #-1

Le_Seigneur_est_le_rempart_de_ma \once \override Lyrics . LyricText #'font-series = #'bold vie,

\once \override Lyrics . LyricText #'self-alignment-X = #-1

devant_qui_tremblerais -- \once \override Lyrics . LyricText #'font-series = #'bold je_?

}

versetDeux = \lyricmode {

\once \override Lyrics . LyricText #'self-alignment-X = #-1

Ecoute,_Seigneur,_je_T'ap -- \once \override Lyrics . LyricText #'font-series = #'bold pelle_!

\once \override Lyrics . LyricText #'self-alignment-X = #-1

Pitié_!_Réponds -- \once \override Lyrics . LyricText #'font-series = #'bold moi_!

\once \override Lyrics . LyricText #'self-alignment-X = #-1

Mon_cœur_m'a_redit_Ta_pa -- \once \override Lyrics . LyricText #'font-series = #'bold role_:

\once \override Lyrics . LyricText #'self-alignment-X = #-1

«_Cherchez_ma \once \override Lyrics . LyricText #'font-series = #'bold face._»

}

versetTrois = \lyricmode {

\once \override Lyrics . LyricText #'self-alignment-X = #-1

C'est_Ta_face,_Seigneur,_que_je \once \override Lyrics . LyricText #'font-series = #'bold cherche_:

\once \override Lyrics . LyricText #'self-alignment-X = #-1

ne_me_cache_pas_Ta \once \override Lyrics . LyricText #'font-series = #'bold face.

\once \override Lyrics . LyricText #'self-alignment-X = #-1

N'écarte_pas_Ton_serviteur_avec_co -- \once \override Lyrics . LyricText #'font-series = #'bold lère,

\once \override Lyrics . LyricText #'self-alignment-X = #-1

Tu_restes_mon_se -- \once \override Lyrics . LyricText #'font-series = #'bold cours.

}

versetQuatre = \lyricmode {

\once \override Lyrics . LyricText #'self-alignment-X = #-1

J'en_suis_sûr,_je_verrai_les_bontés_du_Sei -- \once \override Lyrics . LyricText #'font-series = #'bold gneur,

\once \override Lyrics . LyricText #'self-alignment-X = #-1

sur_la_terre_des_vi -- \once \override Lyrics . LyricText #'font-series = #'bold vants.

\once \override Lyrics . LyricText #'self-alignment-X = #-1

«_Espère_le_Seigneur,_sois_fort_prends_cou -- \once \override Lyrics . LyricText #'font-series = #'bold rage_;

\once \override Lyrics . LyricText #'self-alignment-X = #-1

espère_le_Sei -- \once \override Lyrics . LyricText #'font-series = #'bold gneur._»

}

notesAntienne = \relative do' {

\partial 4 mi8 mi | la4 sol8 sol do4 si8 si | la2 r4 s \bar "||"

}

accordsAntienne = \chordmode {

\override ChordNames.ChordName #'font-size = #-2.0

\partial 4 s4 | la:m mi:m do sol | la2:m

}

notesVersets = \relative do {

\override Score . TimeSignature #'transparent = ##t

\time 2/4

\cadenzaOn mi'\breve \cadenzaOff la4 s \divisioMinima \break

\cadenzaOn la\breve \cadenzaOff sol4 s \divisioMinima \break

\cadenzaOn sol\breve \cadenzaOff do4 s \divisioMinima \break

\cadenzaOn do\breve \cadenzaOff si4 s \divisioMinima

}

accordsVersets = \chordmode {

\override ChordNames.ChordName #'font-size = #-2.0

la\breve:m s2 | la\breve:m mi4:m s | mi\breve:m do4 s | do\breve mi4 s

}

%%%%%% ANTIENNE

\score {

<<

\new ChordNames {

\override ChordNames . ChordName #'font-size = #-3

% \override ChordNames . ChordName #'extra-offset = #'(0.0 . -1.0)

\frenchChords

\accordsAntienne

}

\new Voice = "one" {

\once \override Score.MetronomeMark #'extra-offset = #'(-8.0 . 1.8) \tempo 4=80

\override Score.BarNumber #'transparent = ##t

\signature

\notesAntienne

}

\new Lyrics \lyricsto "one" <<

\override Lyrics . LyricText #'word-space = #15

\override Lyrics . LyricText #'font-name = #"Times New Roman"

\antienne

\layout {

\context { \Staff \RemoveEmptyStaves }

indent = 0.0\cm

}

\midi {

\tempo 4 = 80

}

}

%%%%%% VERSETS

\score {

<<

\new ChordNames {

\override ChordNames . ChordName #'font-size = #-3

% \override ChordNames . ChordName #'extra-offset = #'(0.0 . -1.0)

\frenchChords

\accordsVersets

}

\context Staff = up <<

\context Voice = versets {

\override Score.BarNumber #'transparent = ##t

\signature

\notesVersets

}

\override Lyrics . LyricText #'word-space = #4

\context Lyrics = one \lyricsto versets \versetUn

\context Lyrics = two \lyricsto versets \versetDeux

\context Lyrics = three \lyricsto versets \versetTrois

\context Lyrics = four \lyricsto versets \versetQuatre

\layout {

\context { \Staff \RemoveEmptyStaves }

indent = 0.0\cm

horizontal-shift = 2.0\cm

line-width = 16.0\cm

}

\midi {

\tempo 4 = 80

}

}

%{

convert-ly.py (GNU LilyPond) 2.16.2 convert-ly.py: Processing `'...

Applying conversion: 2.15.7, 2.15.9, 2.15.10, 2.15.16, 2.15.17,

2.15.18, 2.15.19, 2.15.20, 2.15.25, 2.15.32, 2.15.39, 2.15.40,

2.15.42, 2.15.43, 2.16.0

%}

Daniel Bernair
Rue de Namur, 3
7130 Battignies (Binche)
064/36.64.93
0496/07.60.45
  ----- Original Message ----- 
  From: Jean-Baptiste Gailliez 
  To: [email-masked] 
  Sent: Tuesday, July 23, 2013 7:38 PM
  Subject: Re: Psaumes

  <quote author="Gazagnes Arnaud">
  Bonjour/soir !

  Bonsoir Arnaud,

  J'ai retrouvé un vieil exemple (en 2.8) que j'ai converti en v 2.14 (merci Frescobaldi !). Quelqu'un pourrait-il le convertir en 2.16 ou 2.17 ?

  Il y a plusieurs astuces dedans, par exemple :
  - utiliser \cadenzaOn et \cadenzaOff pour les parties psalmodiées
  - utiliser 
\once \override Lyrics . LyricText #'self-alignment-X = #-1pour aligner le texte à gauche
  - utiliser des caractères soulignés pour lier les mots
  - utiliser 
\include "gregorian.ly"pour pouvoir utiliser 
\divisioMinima

  Si un passage te parait difficile, n'hésite pas à me poser des questions.

  Cordialement, 

\include "italiano.ly"
\include "gregorian.ly"
\version "2.14.0"

\header
{
	title = "Psaume 26"
	subtitle = \markup {
			 \center-column {
				\line { 2\super "ème" dimanche de Carême année C }
				\line { "Le Seigneur est lumière et salut." }
			}
		}

}

\paper {
       ragged-bottom=##f
       ragged-last-bottom=##t
       ragged-last=##f
       ragged-right=##t
}

signature = { \key la \minor \time 4/4 }

antienne = \lyricmode {
	Le Sei -- gneur est lu -- mière et sa -- lut.
}

versetUn = \lyricmode {
	\once \override Lyrics . LyricText #'self-alignment-X = #-1
	Le_Seigneur_est_ma_lumière_et_mon_sa \once \override Lyrics . LyricText #'font-series = #'bold		lut,
	\once \override Lyrics . LyricText #'self-alignment-X = #-1
	de_qui_aurais-je	\once \override Lyrics . LyricText #'font-series = #'bold	crainte_?
	\once \override Lyrics . LyricText #'self-alignment-X = #-1
	Le_Seigneur_est_le_rempart_de_ma \once \override Lyrics . LyricText #'font-series = #'bold		vie,
	\once \override Lyrics . LyricText #'self-alignment-X = #-1
	devant_qui_tremblerais --	\once \override Lyrics . LyricText #'font-series = #'bold	je_?
}

versetDeux = \lyricmode {
	\once \override Lyrics . LyricText #'self-alignment-X = #-1
	Ecoute,_Seigneur,_je_T'ap -- \once \override Lyrics . LyricText #'font-series = #'bold	pelle_!
	\once \override Lyrics . LyricText #'self-alignment-X = #-1
	Pitié_!_Réponds --	\once \override Lyrics . LyricText #'font-series = #'bold	moi_!
	\once \override Lyrics . LyricText #'self-alignment-X = #-1
	Mon_cœur_m'a_redit_Ta_pa --	\once \override Lyrics . LyricText #'font-series = #'bold	role_:
	\once \override Lyrics . LyricText #'self-alignment-X = #-1
	«_Cherchez_ma	\once \override Lyrics . LyricText #'font-series = #'bold	face._»
}

versetTrois = \lyricmode {
	\once \override Lyrics . LyricText #'self-alignment-X = #-1
	C'est_Ta_face,_Seigneur,_que_je		\once \override Lyrics . LyricText #'font-series = #'bold	cherche_:
	\once \override Lyrics . LyricText #'self-alignment-X = #-1
	ne_me_cache_pas_Ta	\once \override Lyrics . LyricText #'font-series = #'bold	face.
	\once \override Lyrics . LyricText #'self-alignment-X = #-1
	N'écarte_pas_Ton_serviteur_avec_co --	\once \override Lyrics . LyricText #'font-series = #'bold	lère,
	\once \override Lyrics . LyricText #'self-alignment-X = #-1
	Tu_restes_mon_se --	\once \override Lyrics . LyricText #'font-series = #'bold	cours.
}

versetQuatre = \lyricmode {
	\once \override Lyrics . LyricText #'self-alignment-X = #-1
	J'en_suis_sûr,_je_verrai_les_bontés_du_Sei --	\once \override Lyrics . LyricText #'font-series = #'bold	gneur,
	\once \override Lyrics . LyricText #'self-alignment-X = #-1
	sur_la_terre_des_vi --		\once \override Lyrics . LyricText #'font-series = #'bold	vants.
	\once \override Lyrics . LyricText #'self-alignment-X = #-1
	«_Espère_le_Seigneur,_sois_fort_prends_cou --	\once \override Lyrics . LyricText #'font-series = #'bold	rage_;
	\once \override Lyrics . LyricText #'self-alignment-X = #-1
	espère_le_Sei --	\once \override Lyrics . LyricText #'font-series = #'bold	gneur._»
}

notesAntienne = \relative do' {
	\partial 4 mi8 mi | la4 sol8 sol do4 si8 si | la2 r4 s \bar "||"
}

accordsAntienne = \chordmode {
	\override ChordNames.ChordName #'font-size = #-2.0
	
	\partial 4 s4 | la:m mi:m do sol | la2:m
}

notesVersets = \relative do {
	\override Score . TimeSignature #'transparent = ##t
	\time 2/4
	\cadenzaOn mi'\breve	\cadenzaOff la4 s	\divisioMinima \break
	\cadenzaOn la\breve	\cadenzaOff sol4 s	\divisioMinima \break
	\cadenzaOn sol\breve	\cadenzaOff do4 s	\divisioMinima \break
	\cadenzaOn do\breve	\cadenzaOff si4 s	\divisioMinima
}

accordsVersets = \chordmode {
	\override ChordNames.ChordName #'font-size = #-2.0
	
	la\breve:m s2 | la\breve:m mi4:m s | mi\breve:m do4 s | do\breve mi4 s
}

%%%%%% ANTIENNE
\score {
	<<
		\new ChordNames {
			\override ChordNames . ChordName #'font-size = #-3
%			\override ChordNames . ChordName #'extra-offset = #'(0.0 . -1.0)
			\frenchChords
			\accordsAntienne
		}
		\new Voice = "one" {
			\once \override Score.MetronomeMark #'extra-offset = #'(-8.0 . 1.8) \tempo 4=80
			\override Score.BarNumber #'transparent = ##t
			\signature
			\notesAntienne
		}
		\new Lyrics \lyricsto "one" <<
			\override Lyrics . LyricText #'word-space = #15
			\override Lyrics . LyricText #'font-name = #"Times New Roman"
			\antienne
	\layout {
		\context { \Staff \RemoveEmptyStaves }
		indent = 0.0\cm
	}
	
  \midi {
    \context {
      \Score
      tempoWholesPerMinute = #(ly:make-moment 80 4)
      }
    }

     }

%%%%%% VERSETS
\score {
	<<
		\new ChordNames {
			\override ChordNames . ChordName #'font-size = #-3
%			\override ChordNames . ChordName #'extra-offset = #'(0.0 . -1.0)
			\frenchChords
			\accordsVersets
		}
		\context Staff = up <<
			\context Voice = versets {
				\override Score.BarNumber #'transparent = ##t
				\signature
				\notesVersets
			}
		\override Lyrics . LyricText #'word-space = #4
		\context Lyrics = one   \lyricsto versets \versetUn
		\context Lyrics = two   \lyricsto versets \versetDeux
		\context Lyrics = three \lyricsto versets \versetTrois
		\context Lyrics = four  \lyricsto versets \versetQuatre
	\layout {
		\context { \Staff \RemoveEmptyStaves }
		indent = 0.0\cm
		horizontal-shift = 2.0\cm
		line-width = 16.0\cm
	}
	
  \midi {
    \context {
      \Score
      tempoWholesPerMinute = #(ly:make-moment 80 4)
      }
    }
}

------------------------------------------------------------------------------
  View this message in context: Re: Psaumes
  Sent from the LilyPond French Users mailing list archive at Nabble.com.

------------------------------------------------------------------------------

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