lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Chiffrage des accords de jazz


From: Martial R
Subject: Re: Chiffrage des accords de jazz
Date: Fri, 12 Nov 2021 17:59:33 +0100

Bonjour,

Sans exemple minimal j'ai du mal à comprendre en plus je suis un peu bourin !
est-ce que ceci vous parle :
http://lilybin.com/m6hagr/12
%%%%%%%%%%%%%%%%%
\version "2.18.2"
chExceptionMusic = {
  %mesModelesAccords
  %accord 7 add5-add9-

  <c e ges bes des'>1-\markup {
    \super "7"
    \fontsize #1 "(" \super {
      \fontsize #-1
      \column{
        \concat { \flat "5" }
        \raise #1  \concat { \flat "9" }
      }
    } \fontsize #1 ")"
  }

  <c e ges bes aes'>1-\markup {
    \super "7"
    \fontsize #1 "(" \super {
      \fontsize #-1
      \column{
        \concat { \flat "5" }
        \raise #1  \concat { \flat "13" }
      }
    } \fontsize #1 ")"
  }
}

chExceptions = #(append
                 (sequential-music-to-chord-exceptions chExceptionMusic #t)
                 ignatzekExceptions)

theMusic = \chordmode {
  \set chordNameExceptions = #chExceptions
  c1:7.5-.9-
  a:7.5-.9-
  c:7.5-13-
  f,:7.5-13-
}

global = {
  \key c \major
  \time 4/4
}

right = \relative c'' {
  \global
  % En avant la musique !
  ges1 ees  a' d,
}

left = \relative c' {
  \global
  % En avant la musique !
  c,1 a' c, f,
}

\score {
  <<
    \new ChordNames{
      \theMusic
    }
    \new PianoStaff \with {
      instrumentName = "Piano"
    } <<
      \new Staff = "right" \right
      \new Staff = "left" { \clef bass \left }
    >>
  >>
  \layout { }
}
%%%%%%%%%%%%%%%%%%%ù

Le ven. 12 nov. 2021 à 17:42, xtof pno <xtof01-pno@yahoo.fr> a écrit :
>
> Bonjour Martial,
> Merci beaucoup pour tes réponses.
> Cependant, je n'arrive toujours pas au résultat escompté.
> Je pense qu'il y a un problème au niveau de l'exception.
> Mes accords sont écrits pour piano, deux portées donc. Tes exemples ne le 
> sont qu'en clef de sol.
> Je suppose que la cause est là.
> Comment écrire les notes de l'accord de l'exception, qui se trouvent sur 2 
> portées ?
> Merci pour vos conseils concernant cet ajustement.
> CJ
>
> Le vendredi 12 novembre 2021 à 10:40:18 UTC+1, Martial R <martialr@gmail.com> 
> a écrit :
>
>
> Bonjour,,
>
> voici une version avec de vrais bémols  dans les accords
> http://lilybin.com/m6hagr/11
> %%%%%%%%%%%%%%%%%%%ù
>
> chExceptionMusic = {
>   %mesModelesAccords
>   %accord 7 add5-add9-
>
>   <c e ges bes des'>1-\markup {
>     \super "7"
>     \fontsize #1 "(" \super {
>       \fontsize #-1
>       \column{
>         \concat { \flat "5" }
>         \raise #1  \concat { \flat "9" }
>       }
>     } \fontsize #1 ")"
>   }
>
> <c e ges bes aes'>1-\markup {
>     \super "7"
>     \fontsize #1 "(" \super {
>       \fontsize #-1
>       \column{
>         \concat { \flat "5" }
>         \raise #1  \concat { \flat "13" }
>       }
>     } \fontsize #1 ")"
>   }
> }
>
> % Convert music to list and prepend to existing exceptions.
> %specialAccord
> chExceptions = #(append
>                 (sequential-music-to-chord-exceptions chExceptionMusic #t)
>                 ignatzekExceptions)
>
> theMusic = \chordmode {
>   \set chordNameExceptions = #chExceptions
>   c1:7.5-.9-
>   a:7.5-.9-
>   c:7.5-13-
>   f,:7.5-13-
>   \unset chordNameExceptions
>   e:7.5-.9-
>   c:7.5-13-
> }
>
> <<
>   \new ChordNames{
>     \theMusic
>   }
>   \new Voice \theMusic
> >>
> %%%%%%%%%%%%%%%%%%%%%%%
>
> Le sam. 23 oct. 2021 à 22:34, xtof pno <xtof01-pno@yahoo.fr> a écrit :
> >
> > Bonjour,
> > Je souhaiterais noter des accords comme pièce jointe "modèle".
> > Que les extensions de l'accord se superposent dans une parenthèse.
> >
> > Mais j'obtiens pièce jointe "résultat" (avec g:9-.13-). Ce n'est pas très 
> > lisible et cela prend beaucoup de place.
> > Comment ajuster la commande ?
> >
> > 2° : comment supprimer l'ajout "add" : \set additionalPitchPrefix = "add"
> > pour qu'il n'apparaisse qu'à la demande et non pas systématiquement ?
> >
> > Merci pour vos conseils.
> > Cordialement.
> > Christophe Julien.
>
>
>
>
> --
> Martial Rameaux
>


-- 
Martial Rameaux



reply via email to

[Prev in Thread] Current Thread [Next in Thread]