Utilisateur:Geoleplubo/Musique/Tablatures

Cha vient éd Wikipedia

vir[éditer | modifier ech wikicode]

Pour glincher[éditer | modifier ech wikicode]

La notation en tablature est utilisée pour certains instruments à cordes pincées. Les hauteurs n’y sont pas indiquées par des têtes de note, mais par des chiffres ou autres symboles qui indiquent sur quelle corde et à quelle case chaque note doit être jouée. Des notes devant être jouées simultanément seront alors alignées verticalement.

Par défaut, la première corde est la plus aiguë et correspond à la ligne supérieure du TabStaff. Les cordes suivent par défaut l’accordage traditionnel d’une guitare (à six cordes). Les notes sont imprimées sous forme de tablature, dans les contextes TabStaff et TabVoice qui comportent une clef spécifique ajoutée automatiquement.


Syntaxe
\new TabStaff


Code
<score vorbis="1">
<<

\relative c' {
\clef bass
  a,8 a' <c e> a
  d,8 a' <d f> a
}

\new TabStaff \relative c' {
  a,8 a' <c e> a
  d,8 a' <d f> a
}

>>
</score>


oooooooooooooooooOOOooooooooooooooooooo


<score>
<<

\relative c' {
\clef bass
  a,8 a' <c e> a
  d,8 a' <d f> a
}

\new TabStaff \relative c' {
  a,8 a' <c e> a
  d,8 a' <d f> a
}

>>
</score>


Résultat

<<

\relative c' {
\clef bass
  a,8 a' <c e> a
  d,8 a' <d f> a
}

\new TabStaff \relative c' {
  a,8 a' <c e> a
  d,8 a' <d f> a
}

>>


oooOooo

on ajoute score vorbis="1"

<score vorbis="1">
<<

\relative c' {
\clef bass
  a,8 a' <c e> a
  d,8 a' <d f> a
}

\new TabStaff \relative c' {
  a,8 a' <c e> a
  d,8 a' <d f> a
}

>>
</score>


Résultat

<<

\relative c' {
\clef bass
  a,8 a' <c e> a
  d,8 a' <d f> a
}

\new TabStaff \relative c' {
  a,8 a' <c e> a
  d,8 a' <d f> a
}

>>
ooooooOoooooo


Eutes égzimpes[éditer | modifier ech wikicode]

<score>
  \new TabStaff {
    \tabFullNotation
  \time 3/4
  c4-.^"Allegro" d( e)
  f4-.\f g a^\fermata
  \mark \default
  c8_.\<\( c16 c ~ c2\!
  c'2.\prall\)
  }
</score>

  \new TabStaff {
    \tabFullNotation
  \time 3/4
  c4-.^"Allegro" d( e)
  f4-.\f g a^\fermata
  \mark \default
  c8_.\<\( c16 c ~ c2\!
  c'2.\prall\)
  }

zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

1 <score>
2 symbols = {
3  \time 3/4
4  c4-.^"Allegro" d( e)
5  f4-.\f g a^\fermata
6  \mark \default
7  c8_.\<\( c16 c ~ c2\!
8  c'2.\prall\)
9 }
10
11 \score {
12  <<
13    \new Staff { \clef "G_8" \symbols }
14    \new TabStaff   { \symbols }
15  >>
16 }
17 </score>

Impossible de compiler le fichier d’entrée LilyPond :

line 4 - column 3:
Spurious expression in \score
--------
line 4 - column 18:
Spurious expression in \score
--------
line 4 - column 21:
Spurious expression in \score
--------
line 5 - column 3:
Spurious expression in \score
--------
line 5 - column 10:
Spurious expression in \score
--------
line 5 - column 12:
Spurious expression in \score
--------
line 6 - column 3:
Spurious expression in \score
--------
line 7 - column 3:
Spurious expression in \score
--------
line 7 - column 12:
Spurious expression in \score
--------
line 7 - column 16:
Spurious expression in \score
--------
line 7 - column 20:
Spurious expression in \score
--------
line 8 - column 3:
Spurious expression in \score
--------
line 12 - column 5:
Spurious expression in \score
--------
line 16 - column 1:
syntax error, unexpected \layout
--------
line 21 - column 1:
syntax error, unexpected '}'

zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

Tablature pour el basse[éditer | modifier ech wikicode]

Tablature pour la basse

<score lang="lilypond">
\new TabStaff \with {
    stringTunings = #bass-tuning
  } {
    \relative {
    c4 d e f 
    }
}
</score>


\new TabStaff \with {
    stringTunings = #bass-tuning
  } {
       \relative {
      c,4 d e f 
    }
}


La notation en tablature est utilisée pour certains instruments à cordes pincées. Les hauteurs n’y sont pas indiquées par des têtes de note, mais par des chiffres ou autres symboles qui indiquent sur quelle corde et à quelle case chaque note doit être jouée. Des notes devant être jouées simultanément seront alors alignées verticalement.

Par défaut, la première corde est la plus aiguë et correspond à la ligne supérieure du TabStaff. Les cordes suivent par défaut l’accordage traditionnel d’une guitare (à six cordes). Les notes sont imprimées sous forme de tablature, dans les contextes TabStaff et TabVoice qui comportent une clef spécifique ajoutée automatiquement.

<score>
\new TabStaff \relative c' {
  a,8 a' <c e> a
  d,8 a' <d f> a
}
 </score>

\new TabStaff \relative c' {
  a,8 a' <c e> a
  d,8 a' <d f> a
}
<score>
\new TabStaff \relative c' {
  e,8 a,8 <a' c e>
  d,8 a' <d f> a
}
 </score>

\new TabStaff \relative c' {
  e,8 a,8 <a' c e>
  d,8 a' <d f> a
}

ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo


oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo


ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

Quand aucune corde n’est précisée, LilyPond choisit automatiquement la corde pour laquelle la position est la moins élevée, avec une préférence pour une corde à vide.

Vous pouvez préférer qu’une note donnée soit jouée sur une corde particulière, auquel cas l’affectation directe du numéro de corde suffit. L’absence d’indication des numéros de corde en notation traditionnelle se gère au niveau des stencils. Il est cependant plus facile de jouer sur la propriété minimumFret, dont la valeur par défaut est fixée à 0, ce qui correspond aux cordes à vide.

Cependant, et en dépit d’une affectation de minimumFret, une corde à vide aura toujours préséance. Ce comportement se modifie par l’activation de restrainOpenStrings.


l’activation de restrainOpenStrings. =
<score>
\layout { \omit Voice.StringNumber }
\new StaffGroup <<
   \new Staff \relative c {
     \clef "treble_8"
     \time 2/4
     c16 d e f g4
     c,16\5 d\5 e\4 f\4 g4\4
     c,16 d e f g4
   }
   \new TabStaff \relative c {
     c16 d e f g4
     c,16\5 d\5 e\4 f\4 g4\4
     \set TabStaff.minimumFret = #5
     \set TabStaff.restrainOpenStrings = ##t
     c,16 d e f g4
   }
>>
</score>

\layout { \omit Voice.StringNumber }
\new StaffGroup <<
   \new Staff \relative c {
     \clef "treble_8"
     \time 2/4
     c16 d e f g4
     c,16\5 d\5 e\4 f\4 g4\4
     c,16 d e f g4
   }
   \new TabStaff \relative c {
     c16 d e f g4
     c,16\5 d\5 e\4 f\4 g4\4
     \set TabStaff.minimumFret = #5
     \set TabStaff.restrainOpenStrings = ##t
     c,16 d e f g4
   }
>>

wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

<score>
\new TabStaff {
  \relative c {
    \tabFullNotation
    g16 b d g b d g b
    \stemDown
    \override Beam.concaveness = #10000
    g,,16 b d g b d g b
  }
}
</score>

\new TabStaff {
  \relative c {
    \tabFullNotation
    g16 b d g b d g b
    \stemDown
    \override Beam.concaveness = #10000
    g,,16 b d g b d g b
  }
}

wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

exemples d'accords de septième Am7 ( obin A-7 )[éditer | modifier ech wikicode]

  • exemples d'accords de septième Am7 ( obin A-7 )
<score>
\new TabStaff {   
\relative c' {
 < e  c  g  e  a, e >
}
}
</score>
/ espace

        \new ChordNames {
          \chordmode {
            a:m7
          }
        }
/ espace



\new TabStaff {   
\relative c' {
 < e  c  g  e  a, e >
}
}
/ espace

    <<
        \new ChordNames {
          \chordmode {
            a:m7
          }
        }
      \new Staff {
        \clef "treble_8"
         < e  c  g  e  a,  >1^\markup {
          \fret-diagram-verbose #'(
            (mute 6)
            (open 5)
            (place-fret 4 2)
            (open 3)
            (place-fret 2 1)
            (open 1)
          )
        }     
      }
\new TabStaff {   
\relative c' {
  < e  c  g  e  a,  \deadNote e >
}
}
    >>
/ espace

    <<
        \new ChordNames {
          \chordmode {
            a:m7
          }
        }
      \new Staff {
        \clef "treble_8"
         < e  c  g  e  a, e, >1^\markup {
          \fret-diagram-verbose #'(
            (open 6)
            (open 5)
            (place-fret 4 2)
            (open 3)
            (place-fret 2 1)
            (open 1)
          )
        }     
      }
\new TabStaff {   
\relative c' {
  < e  c  g  e  a,  e >
}
}
    >>

ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc

Eutes égzimpes[éditer | modifier ech wikicode]

<score>
\layout { \omit Voice.StringNumber }
\new StaffGroup <<
   \new Staff \relative c {
     \clef "treble_8"
     \time 2/4
     c16 d e f g4
     c,16\5 d\5 e\4 f\4 g4\4
     c,16 d e f g4
   }
   \new TabStaff \relative c {
     c16 d e f g4
     c,16\5 d\5 e\4 f\4 g4\4
     \set TabStaff.minimumFret = #5
     \set TabStaff.restrainOpenStrings = ##t
     c,16 d e f g4
   }
>>
</score>



\layout { \omit Voice.StringNumber }
\new StaffGroup <<
   \new Staff \relative c {
     \clef "treble_8"
     \time 2/4
     c16 d e f g4
     c,16\5 d\5 e\4 f\4 g4\4
     c,16 d e f g4
   }
   \new TabStaff \relative c {
     c16 d e f g4
     c,16\5 d\5 e\4 f\4 g4\4
     \set TabStaff.minimumFret = #5
     \set TabStaff.restrainOpenStrings = ##t
     c,16 d e f g4
   }
>>

oooooooooooooooooooooooooooooooooooooooooooooooooooo

oooooooooooooooooooooooooooooooooooooooooooooooooooo

<score>
\layout { \omit Voice.StringNumber }
\new StaffGroup <<
   \new Staff \relative c {
     \clef "treble_8"
     \time 4/4
     << c2. e g bes~ >>
     << c2. e g bes~ >>

   }
   \new TabStaff \relative c {
     << c2. e g bes~ >>
     \set TabStaff.minimumFret = #5
     \set TabStaff.restrainOpenStrings = ##t
     << c2. e g bes~ >>
   }
>>
</score>

\layout { \omit Voice.StringNumber }
\new StaffGroup <<
   \new Staff \relative c {
     \clef "treble_8"
     \time 4/4
     << c2. e g bes~ >>
     << c2. e g bes~ >>

   }
   \new TabStaff \relative c {
     << c2. e g bes~ >>
     \set TabStaff.minimumFret = #5
     \set TabStaff.restrainOpenStrings = ##t
     << c2. e g bes~ >>
   }
>>

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

<score>
\new TabStaff {   
\relative c' {
  < a\3 \deadNote c\2 a'\1 >4
  < b\3 \deadNote d\2 b'\1 >
  < c\3 \deadNote e\2 c'\1 >

}
}
</score>

\new TabStaff {   
\relative c' {
  < a\3 \deadNote c\2 a'\1 >4
  < b\3 \deadNote d\2 b'\1 >
  < c\3 \deadNote e\2 c'\1 >

}
}

manche guitarre[éditer | modifier ech wikicode]

---

<score>
<<
  \chords {
    a1
  }
  \new FretBoards {
      \once \override FretBoard
        #'(fret-diagram-details fret-count) = #3
\override FretBoard
        #'(fret-diagram-details orientation) = #'landscape
\override FretBoard
        #'(fret-diagram-details barre-type) = #'none
      \override FretBoard
        #'(fret-diagram-details finger-code) = #'below-string
\override FretBoards.FretBoard #'size = #'2
    \override FretBoard
      #'(fret-diagram-details finger-code) = #'in-dot
  }
>>
</score>

<<
  \chords {
    a1
  }
  \new FretBoards {
      \once \override FretBoard
        #'(fret-diagram-details fret-count) = #3
\override FretBoard
        #'(fret-diagram-details orientation) = #'landscape
\override FretBoard
        #'(fret-diagram-details barre-type) = #'none
      \override FretBoard
        #'(fret-diagram-details finger-code) = #'below-string
\override FretBoards.FretBoard #'size = #'2
    \override FretBoard
      #'(fret-diagram-details finger-code) = #'in-dot
  }
>>

ooooooooooooooooooooooooOOOoooooooooooooooooooooooooo

---

<score>
<<
  \chords {
    a1
    c1
    c1
  }
  \new FretBoards {
      \once \override FretBoard
        #'(fret-diagram-details fret-count) = #3
\override FretBoard
        #'(fret-diagram-details orientation) = #'landscape
\override FretBoard
        #'(fret-diagram-details barre-type) = #'none
      \override FretBoard
        #'(fret-diagram-details finger-code) = #'below-string
\override FretBoards.FretBoard #'size = #'2
    \override FretBoard
      #'(fret-diagram-details finger-code) = #'in-dot

       \override FretBoard
        #'(fret-diagram-details number-type) = #'arabic
    \override FretBoard
      #'(fret-diagram-details dot-color) = #'white
    \chordmode {
      c1
      \override FretBoard #'(fret-diagram-details orientation) =
        #'landscape
      c1
      \override FretBoard #'(fret-diagram-details orientation) =
        #'opposing-landscape
      c1
    }
  }
>>
</score>

<<
  \chords {
    a1
    c1
    c1
  }
  \new FretBoards {
      \once \override FretBoard
        #'(fret-diagram-details fret-count) = #3
\override FretBoard
        #'(fret-diagram-details orientation) = #'landscape
\override FretBoard
        #'(fret-diagram-details barre-type) = #'none
      \override FretBoard
        #'(fret-diagram-details finger-code) = #'below-string
\override FretBoards.FretBoard #'size = #'2
    \override FretBoard
      #'(fret-diagram-details finger-code) = #'in-dot

       \override FretBoard
        #'(fret-diagram-details number-type) = #'arabic
    \override FretBoard
      #'(fret-diagram-details dot-color) = #'white
    \chordmode {
      c1
      \override FretBoard #'(fret-diagram-details orientation) =
        #'landscape
      c1
      \override FretBoard #'(fret-diagram-details orientation) =
        #'opposing-landscape
      c1
    }
  }
>>

ooooooooooooooooooooooooOOOoooooooooooooooooooooooooo
Notations

\markup {\fret-diagram #"s:0.75;6-x;5-x;4-o;3-2;2-3;1-12;"}
\score {

  \new FretBoards { c1 }
   \midi {}
}
\header { tagline = ##f}

---


<<
  \chords {
    c1
    c1
    c1
  }
  \new FretBoards {
      \once \override FretBoard
        #'(fret-diagram-details fret-count) = #3
\override FretBoard
        #'(fret-diagram-details orientation) = #'landscape
\override FretBoard
        #'(fret-diagram-details barre-type) = #'none
      \override FretBoard
        #'(fret-diagram-details finger-code) = #'below-string
\override FretBoards.FretBoard #'size = #'2
    \override FretBoard
      #'(fret-diagram-details finger-code) = #'in-dot

       \override FretBoard
        #'(fret-diagram-details number-type) = #'arabic
    \override FretBoard
      #'(fret-diagram-details dot-color) = #'white
    \chordmode {
      c1
      \override FretBoard #'(fret-diagram-details orientation) =
        #'landscape
      c1
      \override FretBoard #'(fret-diagram-details orientation) =
        #'opposing-landscape
      c1
    }
  }
>>


\new TabStaff {   
\relative c' {
  < a\3 \deadNote c\2 a'\1 >4
  < b\3 \deadNote d\2 b'\1 >
  < c\3 \deadNote e\2 c'\1 >

}
}

    
    %% C major for guitar, barred on third fret
    %  verbose style
    %  roman fret label, finger labels below string, straight barre
    c'2^\markup {
      % 110% of default size
      \override #'(size . 1.1) {
        \override #'(fret-diagram-details . (
                     (number-type . roman-lower)
                     (finger-code . below-string)
                     (barre-type . straight))) {
          \fret-diagram-verbose #'((mute 6)
                                   (place-fret 5 3 1)
                                   (place-fret 4 5 2)
                                   (place-fret 3 5 3)
                                   (place-fret 2 5 4)
                                   (place-fret 1 3 1)
                                   (barre 5 1 3))
        }
      }
    }

Chés diagrammes pi chés tablatures cha donne chés meumes infos[éditer | modifier ech wikicode]

<score>
    <<
        \new ChordNames {
          \chordmode {
            c1 d:m
          }
        }
      \new Staff {
        \clef "treble_8"
        <c e g c' e'>1^\markup {
          \fret-diagram-verbose #'(
            (mute 6)
            (place-fret 5 3)
            (place-fret 4 2)
            (open 3)
            (place-fret 2 1)
            (open 1)
          )
        }
        <d a d' f'>1^\markup {
          \fret-diagram-verbose #'(
            (mute 6)
            (mute 5)
            (open 4)
            (place-fret 3 2)
            (place-fret 2 3)
            (place-fret 1 1)
          )
        }
      }
\new TabStaff {   
\relative c' {
  < e  c  g  e  c  \deadNote a >
  < f  d  a  d, \deadNote a \deadNote e >
}
}
    >>
</score>

    <<
        \new ChordNames {
          \chordmode {
            c1 d:m
          }
        }
      \new Staff {
        \clef "treble_8"
        <c e g c' e'>1^\markup {
          \fret-diagram-verbose #'(
            (mute 6)
            (place-fret 5 3)
            (place-fret 4 2)
            (open 3)
            (place-fret 2 1)
            (open 1)
          )
        }
        <d a d' f'>1^\markup {
          \fret-diagram-verbose #'(
            (mute 6)
            (mute 5)
            (open 4)
            (place-fret 3 2)
            (place-fret 2 3)
            (place-fret 1 1)
          )
        }
      }
\new TabStaff {   
\relative c' {
  < e  c  g  e  c  \deadNote a >
  < f  d  a  d, \deadNote a \deadNote e >
}
}
    >>