Subject: portée de la directive \relative

From: "christophe_cgy.godefroy" <[email-masked]>
Date: Sat, 13 Oct 2007 16:45:07 +0200

Bonjour,

voici quelques mesures qui me posent problèmes dans la compréhension de
la portée de la directive \relative do'' que j'ai placé dans mon
exercice de chiffrage (désolé si j'ai écrit des bêtises je suis encore
dans une phase d'apprentissage)
Pourquoi est-ce que cette directive ne semble pas fonctionner pour
toutes les voix, mais uniquement la première ?
J'ai corrigé le problème en mettant des "'" un peut partout, mais la
saisie est un peut laborieuse avec cette méthode.
J'aimerais bien pouvoir avoir cette option sur toutes les voix.
pouvez-vous m'éclaircir et m'aider à trouver une solution ?

merci d'avance
Christophe
PS: je suis sous windows

\version "2.11.32"

\header{
  title = "Cantate 26"
  composer ="Bach"
}
\include "italiano.ly"

deg =
#(define-music-function (parser location degre) (string?)
#{ \figuremode { < \markup \bigger $degre >} #} )

\new StaffGroup \with {
  \override TimeSignature #'transparent = ##t
  defaultBarType = #""
  \remove Bar_number_engraver
}
TimeKey = { \key do \major \time 4/4 }
\layout {\ context { \Staff
        \remove Time_signature_engraver}}
{
<<
\relative do''
\new Voice {
    \clef treble
    \TimeKey
    la si do do do re mi mi mi mi re do
    }
\new Voice {
    \clef treble
    \TimeKey
    mi' mi' mi' mi' mi' sol' sol' sol' sol' do'' do''8 si' si' la'
    }
\new Voice {
    \clef treble
    \TimeKey
    do'4 si' la' la' la' si' do'' do'' do''8 re'' do'' si' la' si' do''
mi''
    }
\new Voice {
    \clef bass
    \TimeKey
    la4 sold la la, la sol do' do do'8 si la sol fad sold la4
    }
\new FiguredBass \figuremode
{
    <5 3m> <6> <6 4> <6 4> <6 4> <3> <6> <6>
    }
\new FiguredBass \figuremode
    {
    \deg I \deg VII \deg I \deg I \deg I \deg VII \deg III \deg III
    }
}

---

From: Gilles THIBAULT <[email-masked]>
Date: Sun, 14 Oct 2007 11:17:25 +0200

- Le \relative do'' est mal placé. Cette commande n'a d'effet que sur 
l'expression musicale qui suit, soit sur l'exemple que tu donnes
la voix de soprano. Il suffit de mettre le \relative do''  juste avant le << 
 >> et tous les voix seront concernées.
- Différentes portions de codes étaient aussi mal placées. En les replaçant 
aux bons endroits, tout marche bien :

\version "2.11.32"

\header{
  title = "Cantate 26"
  composer ="Bach"
}
\include "italiano.ly"

deg =

\score
{
 \new StaffGroup \with {

  \relative do''<<

 \new Voice {
  \clef treble
  \TimeKey
  la si do do do re mi mi mi mi re do
  }
 \new Voice {
  \clef treble
  \TimeKey
  mi, mi mi mi mi sol sol sol sol do do8 si si la
  }
 \new Voice {
  \clef treble
  \TimeKey
  do4 si la la la si do do do8 re do si la si do mi
  }
 \new Voice {
  \clef bass
  \TimeKey
  la,,4 sold la la la sol do do do8 si la sol fad sold la4
  }
 \new FiguredBass \figuremode
 {
  <5 3m> <6> <6 4> <6 4> <6 4> <3> <6> <6>
  }
 \new FiguredBass \figuremode
  {
  \deg I \deg VII \deg I \deg I \deg I \deg VII \deg III \deg III
  }
 }
}

Bonne journée.

Gilles

******************************************************************************
----- Original Message ----- 
Bonjour,

merci d'avance
Christophe
PS: je suis sous windows

\version "2.11.32"

\header{
  title = "Cantate 26"
  composer ="Bach"
}
\include "italiano.ly"

deg =

\new StaffGroup \with {
}

---

From: Daniel Cartron <[email-masked]>
Date: Sun, 14 Oct 2007 11:29:35 +0200

> \include "italiano.ly"

question de novice : ça veut dire quoi cet include ?

-- 
Cordialement, Daniel Cartron
« Sans alcool pas de lucidité. »
Serge Gainsbourg

---

From: cerell <[email-masked]>
Date: Sun, 14 Oct 2007 11:37:06 +0200

http://lilypond.org/doc/v2.11/Documentation/user/lilypond/Note-names-in-other-languages.fr.html

---

From: Daniel Cartron <[email-masked]>
Date: Sun, 14 Oct 2007 11:54:35 +0200

> http://lilypond.org/doc/v2.11/Documentation/user/lilypond/Note-names-in-oth

Ha ok j'avais jamais vu ça... Mais ya un truc que je pige pas c'est pourquoi 
le sib a une notation spécifique et pas les autres... LE fa dièse par exemple 
je le note fad ou fa -d ou fa-d ? Une fois que j'aurai tout compris ça et que 
je pourrai utiliser le \relative sans que ça bugge avec les \alternative je 
serai plus à l'aise pour noter...

-- 
Cordialement, Daniel Cartron
« Le chien aime passionnément les odeurs fétides. Si le chien est fidèle à 
l'homme, c'est parce que l'homme pue. »
François Cavanna - Le saviez-vous ?

---

From: discussions-sur-forums <[email-masked]>
Date: Sun, 14 Oct 2007 19:04:08 +0200

Une fois que l'on a inclus italiano.ly, on a droit à tous les dod red 
mid... et dob reb mib.. et même dobb rebb mibb... et dodd redd midd...

Daniel Cartron a écrit :
> je le note fad ou fa -d ou fa-d ?