Excellent, Pierre, merci! Je ne connaissais pas Pitch_squash_engraver.
JM > Le 31 juil. 2018 à 17:04, Pierre Perol-Schneider > <pierre.schneider.pa...@gmail.com> a écrit : > > Essaie : > > \version "2.18.2" > > %{ > Antisèche (uniquement pour ceux qui connaissent mal leur manche) : > 0 1 2 3 4 etc. > 1 e' f' fis' g' gis' > 2 b c' cis' d' dis' > 3 g gis a ais b > 4 d dis e f fis > 5 a, ais, b, c cis > 6 e, f, fis, g, gis, > %} > > global = { > \time 4/4 > % option : > \numericTimeSignature > \key c\major %% <= à préciser pour d'éventuelles transpositions futures > \tempo "Verse." > \mark\markup\small "Capo. VI" > \partial 2. %% <= anacrouse > } > > maMusiqueVoixUn = { > % mes.0 > c16 g e c' g, d g b c g e c' > | % mes.1 > f,8 <f c'> f,16 g f c' g( a) f c' f, a f c' > | % mes.2 > % etc. > } > > maMusiqueVoixDeux = { > % mes.0 > c4 g, c > | % mes.1 > f,4 f, f, f, > | % mes.2 > % etc. > } > > mesAccords = \chordmode { > %mes.0 > c4 g c > | % mes.1 > f1 > | % mes.2 > % etc. > } > > %%% Partition : > > \paper { > ragged-right = ##f > } > > \header { > title = "Passenger" > subtitle = \markup\normal-text "My Heart's On Fire" > composer = "Tabbed by Garett Evans" > } > > \markup\italic "Tablature avec accords :" > \score { > << > \new ChordNames \mesAccords > \new TabStaff << > \global > \clef "moderntab" > \tabFullNotation > << \maMusiqueVoixUn \\ \maMusiqueVoixDeux >> > >> > >> > \layout { > \context { > \TabStaff > instrumentName = "Guitare" > } > } > } > > \markup\italic "portée standard :" > \score { > \new Staff << > \clef "G_8" > \new Voice { \global \voiceOne \maMusiqueVoixUn } > \new Voice { \global \voiceTwo \maMusiqueVoixDeux } > >> > \layout { > \context { > \Staff > instrumentName = "Guitare" > } > } > } > > \markup\italic "portée standard avec accords :" > \score { > << > \new ChordNames \mesAccords > \new Staff << > \clef "G_8" > \new Voice { \global \voiceOne \maMusiqueVoixUn } > \new Voice { \global \voiceTwo \maMusiqueVoixDeux } > >> > >> > \layout { > \context { > \Staff > instrumentName = "Guitare" > } > } > } > > \markup\italic "portée rythmique avec accords :" > \score { > << > \new ChordNames \mesAccords > \new Staff << > \clef "G_8" > \new Voice { \improvisationOn \global\maMusiqueVoixUn } > >> > >> > \layout { > \context { > \Voice > \consists Pitch_squash_engraver > } > \context { > \Staff > instrumentName = "Guitare" > } > } > } > > Cdt, > Pierre > > Le 31 juillet 2018 à 15:37, aikizen <aiki...@ovh.fr <mailto:aiki...@ovh.fr>> > a écrit : > salut et merci pour ta réponse. > > j'ai un souci, de version je pense sur ma debian testing, j'arrive pas > à mettre la version 2.19 > > voici les messages d'erreurs: > > Démarrage lilypond 2.18.2 [test2.ly <http://test2.ly/>]... > Traitement de « /tmp/frescobaldi-vh6ak5fd/tmphgfzu5g5/test2.ly > <http://test2.ly/> » > Analyse... > Erreur : Programme plus qu'obsolète : 2.18.2 (le fichier requiert > 2.19.0) > /tmp/frescobaldi-vh6ak5fd/tmphgfzu5g5/test2.ly:37:8: Erreur : syntax > error, unexpected UNSIGNED > f4 > 4 4 4 > /tmp/frescobaldi-vh6ak5fd/tmphgfzu5g5/test2.ly:65:3: Erreur : suite à > des erreurs répétées, l'expression musicale sera ignorée > > << > /tmp/frescobaldi-vh6ak5fd/tmphgfzu5g5/test2.ly:84:3: Erreur : suite à > des erreurs répétées, l'expression musicale sera ignorée > > \new Staff << > /tmp/frescobaldi-vh6ak5fd/tmphgfzu5g5/test2.ly:99:3: Erreur : suite à > des erreurs répétées, l'expression musicale sera ignorée > > << > erreur fatale : erreur sur les fichiers "/tmp/frescobaldi- > vh6ak5fd/tmphgfzu5g5/test2.ly <http://test2.ly/>" > Arrêté avec le code de retour 1. > > Le mardi 31 juillet 2018 à 09:11 +0200, Pierre Perol-Schneider a > écrit : > > Bonjour Aikizen, > > > > LilyPond n'est pas adapté pour sortir des grilles d'accords. Je pense > > qu'un programme dédié -- ou un simple tableur -- te rendra mieux > > service. > > Ci-joint quelques exemples de possibilités via LilyPond (la 1ère > > ligne de ton exemple https://i.screenshot.net/1rov4sd > > <https://i.screenshot.net/1rov4sd> ) : > > > > \version "2.19" > > > > %{ > > Antisèche (uniquement pour ceux qui connaissent mal leur manche) : > > 0 1 2 3 4 etc. > > 1 e' f' fis' g' gis' > > 2 b c' cis' d' dis' > > 3 g gis a ais b > > 4 d dis e f fis > > 5 a, ais, b, c cis > > 6 e, f, fis, g, gis, > > %} > > > > global = { > > \time 4/4 > > % option : > > \numericTimeSignature > > \key c\major %% <= à préciser pour d'éventuelles transpositions > > futures > > \tempo "Verse." > > \mark\markup\small "Capo. VI" > > \partial 2. %% <= anacrouse > > } > > > > maMusiqueVoixUn = { > > % mes.0 > > c16 g e c' g, d g b c g e c' > > | % mes.1 > > f,8 <f c'> f,16 g f c' g( a) f c' f, a f c' > > | % mes.2 > > % etc. > > } > > > > maMusiqueVoixDeux = { > > % mes.0 > > c4 g, c > > | % mes.1 > > f,4 4 4 4 > > | % mes.2 > > % etc. > > } > > > > mesAccords = \chordmode { > > %mes.0 > > c4 g c > > | % mes.1 > > f1 > > | % mes.2 > > % etc. > > } > > > > %%% Partition : > > > > \paper { > > ragged-right = ##f > > } > > > > \header { > > title = "Passenger" > > subtitle = \markup\normal-text "My Heart's On Fire" > > composer = "Tabbed by Garett Evans" > > } > > > > \markup\italic "Tablature avec accords :" > > \score { > > << > > \new ChordNames \mesAccords > > \new TabStaff << > > \global > > \clef "moderntab" > > \tabFullNotation > > << \maMusiqueVoixUn \\ \maMusiqueVoixDeux >> > > >> > > >> > > \layout { > > \context { > > \TabStaff > > instrumentName = "Guitare" > > } > > } > > } > > > > \markup\italic "portée standard :" > > \score { > > \new Staff << > > \clef "G_8" > > \new Voice { \global \voiceOne \maMusiqueVoixUn } > > \new Voice { \global \voiceTwo \maMusiqueVoixDeux } > > >> > > \layout { > > \context { > > \Staff > > instrumentName = "Guitare" > > } > > } > > } > > > > \markup\italic "portée standard avec accords :" > > \score { > > << > > \new ChordNames \mesAccords > > \new Staff << > > \clef "G_8" > > \new Voice { \global \voiceOne \maMusiqueVoixUn } > > \new Voice { \global \voiceTwo \maMusiqueVoixDeux } > > >> > > >> > > \layout { > > \context { > > \Staff > > instrumentName = "Guitare" > > } > > } > > } > > > > \markup\italic "portée rythmique avec accords :" > > \score { > > << > > \new ChordNames \mesAccords > > \new Staff << > > \clef "G_8" > > \new Voice { \improvisationOn \global\maMusiqueVoixUn } > > >> > > >> > > \layout { > > \context { > > \Voice > > \consists Pitch_squash_engraver > > } > > \context { > > \Staff > > instrumentName = "Guitare" > > } > > } > > } > > > > %% > > > > PS. la portée rythmique n'est pas vraiment adaptée dans ce cas > > présent, c'est juste un exemple. > > > > Cordialement, > > Pierre > > > > > > > > Le 30 juillet 2018 à 21:12, aikizen <aiki...@ovh.fr > > <mailto:aiki...@ovh.fr>> a écrit : > > > salut, et merci pour ta réponse pierre. > > > > > > donc j'ai déjà un base à étudier, mais si je veux faire des grilles > > > d'accord, je fait comment ? > > > > > > bien à vous, > > > aikizen > > > > > > Le jeudi 23 novembre 2017 à 20:57 +0100, Pierre Perol-Schneider a > > > écrit : > > > > Bonjour Aiki Zen, > > > > Tes questions manquent de clarté. > > > > 1. Oui et non, tout dépend du format de ta tablature. > > > > 2. Oui, on peut sortir tab et partition à partir du même code, > > > > LilyPond sait faire. > > > > Ex. musique = \relative c' { c d e f g a b c } > > > > % La partition : > > > > \new Staff \musique > > > > % La tab : > > > > \new TabStaff \musique > > > > > > > > Si tu présente un mini exemple concret, oui je pourrai t'aider > > > plus > > > > précisément. > > > > Cordialement, > > > > Pierre > > > > > > > > > > > > Le 22 novembre 2017 à 16:56, aikizen <aiki...@ovh.fr > > > > <mailto:aiki...@ovh.fr>> a écrit : > > > > > bonjour, > > > > > > > > > > J'aimerai à partir de tablature avoir la partition de solfège. > > > > > et comment imprimer les deux en pdf, solfège + tablature ? > > > > > > > > > > puis-je le faire avec lilypond ? > > > > > > > > > > sinon quel autre solution ? > > > > > > > > > > cordialement, > > > > > Aiki Zen > > > > > > > > > > _______________________________________________ > > > > > liste de diffusion lilypond-user-fr > > > > > lilypond-user...@gnu.org <mailto:lilypond-user...@gnu.org> > > > > > https://lists.gnu.org/mailman/listinfo/lilypond-user-fr > > > > > <https://lists.gnu.org/mailman/listinfo/lilypond-user-fr> > > > > > > > > > > > > > > > > > > > _______________________________________________ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user