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

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

dossier Lilypond didactique html


From: Nikolao
Subject: dossier Lilypond didactique html
Date: Tue, 31 Oct 2006 00:31:47 +0100
User-agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr; rv:1.7.12) Gecko/20050915

Salut,
suite à l'offre de Johne Mandereau, je joins un fichier html, mais je ne sais pas ce qu'est un wiki. Libre à vous d'utiliser le fichier comme vous l'entendez.
Amike
Nikolao


John Mandereau a écrit :

Le lundi 30 octobre 2006 à 20:40 +0100, Nikolao a écrit :
Salut,
C'est encore moi, Nikolao, mais cette fois je crois que ça baigne (pour ce que je veux faire), et ce grace surtout à Ludovic Sardain et Piere Mandco et tous les autres. Que tous les membres de la liste soient remerciés. Voici ce que je propose comme aide pour un débutant comme moi. Je joins deux fichiers, un avec restitution de la mise en page et un modifiable, perfectible. Dites-moi ce que vous en pensez, et si un uluberlu comme moi a sa place dans la liste.

Merci, c'est une excellente initiative, mais [mode administrateur] nous
n'acceptons pas les messages de plus de 64 Ko, afin de ne pas saturer
les archives et les éventuelles connexions bas débit de certains abonnés
à la liste [/mode administrateur].

N'envoie que le fichier OpenOffice, ou mieux un fichier HTML suffira
amplement (compressé si besoin). L'idéal serait de mettre ce(s)
fichier(s) quelque part sur le Web, sur ton site personnel, sur un wiki
( http://lilypondwiki.tuxfamily.org par exemple)...

Bien cordialement



Petite approche d'utilisation pour plusieurs instruments





Nous allons présenter, de façon la plus didactique possible, la manière de créer avec Lilypond un dossier, assez simple, avec partition à instruments multiples.

Nous partons du principe que vous savez utiliser Lilypond pour entrer la musique (notation a=la, b=si...)

Dans notre exemple, la mélodie n'a pas grand intêret, c'est la façon de gérer l'ensemble des fichiers qui nous intéresse.

    Donc nous désirons créer un morceau de 8 mesures en 3 / 4 pour trompette en si bémol, saxophone alto en mi bémol et trombone en ut et clef de fa 4e. Il nous faut obtenir :

  • une partition avec tous les instruments (conducteur) (1 fichier)

  • une partition par instrument (3 fichiers)

  • un fichier midi de tous les instruments (1 fichier)

  • un fichier midi par instrument (3 fichiers)

Ce qui nous fait 8 fichiers, mais il en faut 1 pour entrer la musique, donc en tout nous aurons 9 fichiers que nous mettrons dans un même dossier. Nous appellerons notre morceau " TEC lu " et notre dossier itout.







Dans notre premier fichier nous rentrons la musique, nous l'appellerons (titre musique.ly) ce qui donne : TEC lu musique.ly

global = {

\time 3/4

}


trompette = \relative c'' {

\set Staff.instrument = "tp"

\set Staff.instr = "trompette"

\global

\key d \major


\bar "|:" d2 d4 |

g,2. |

a2 a4 |

d2. |

b2 b4 |

e2. |

a,2 a4 |

d2.^\markup { Fin } \bar ":|" }


saxophonealto = \relative c''' {

\set Staff.instrument = "as"

\set Staff.instr = "saxophonealto"

\global

\key a \major

\bar "|:"a2 a4 |

d,2. |

e2 e4 |

a2. |

fis2 fis4 |

b2. |

e,2 e4 |

a2.^\markup { Fin } \bar ":|" }


trombone = \relative c {

\set Staff.instrument = "tb"

\set Staff.instr = "trombone"

\global

\key c \major

\clef bass

\bar "|:"c2 c4 |

f,2. |

g2 g4 |

c2. |

a2 a4 |

d2. |

g,2 g4 |

c2.^\markup { Fin } \bar ":|" }


global = { } : ce qui est entre crochet est valable pour tous les instruments qui sont dans ce fichier, là nous avons mis 3 / 4, mais par exemple nous n'avons pas mis les clefs puisqu'il nous faut des clefs de sol et un clef de fa, ni d'indication de tonalité.


Ici on défini la trompette, attention les signes après c sont 2 '

ici c'est pour avoir l'indication sur la partition à côté de la portée ici ce sont 2 "

ici c'est pour appeler l'instrument dans d'autres fichiers

ici global pour ne pas répéter tout le tralala nous aurions pu avoir les mêmes tonalités et les mêmes clefs

pour avoir 2 dièses à la clef

pour avoir un signe de répérition à cet endroit à chaque mesure je vais à la ligne et je termine la ligne par le signe |






Pour avoir le mot Fin à cet endroit, et la barre de répérition. Attention : pas d'espace entre la note et ^\markup { Fin }

ici on défini le sax, après c il y a 3 '


attention pas d'espace entre saxophone et alto ! Il faut le même mot à la présentation et après Staff.instr = " " ; ici : saxophonealto


Pour avoir 3 # à la clef











ici on défini le trombone





nous précisons la clef


BIEN FAIRE ATTENTION AUX ESPACES OU ABSENCES D' ESPACES


Nous avons fait un premier fichier qui n'est pas utilisable directement, il ne le sera qu'au travers d'autres fichiers.




Nous allons faire un deuxième fichier pour voir apparaitre la musique et quelques autres indications.

Nous l'appellerons : titre conducteur.ly = TEC lu conducteur.ly


\version "2.8.7-1"

\include "TEC lu musique.ly"

#(set-default-paper-size "a4")

#(set-global-staff-size 16)


\header {

title = "TEC lu"

subtitle = "conducteur"

composer = "Nikolao"

}


\score {

\new StaffGroup <<

\override Score.BarNumber #'padding = #2

\new Staff {\trompette }

\new Staff {\saxophonealto}

\new Staff {\trombone }

>>

}

Indique la version utilisée.

Inclus le fichier musique

nous utiliserons du papier A4

l'équivalent de la taille des fonts mais pour la musique


en haut de la page

le titre

le sous-titre, on peut ajouter un sous sous-tire (subsubtitle)

le compositeur




pour grouper les portées, les barres de mesure sont connectées

\override Score.BarNumber #'padding = #2 : sert à remonter les numéros de mesures pour qu'il ne se mélange pas avec le crochet de début du système. Attention : bien respecter 2 espaces entre Number et #

et on appelle les instruments, chacun dans une nouvelle portée.


Maintenant avec ce deuxième fichier on fait dans Compile : Update syntax puis Typeset file et ho ! miracle notre conducteur apparait.

Maintenant on va faire un fichier pour chaque instrument, nous commençons par la trompette. Nous l'appellerons : titre instrument.ly = TEC lu trompette.ly


\version "2.8.7-1"

\include "TEC lu musique.ly"


#(set-default-paper-size "a4")

#(set-global-staff-size 16)


\header {

title = "TEC lu"

subtitle = "trompette"

}


\score {

\new Staff {\trompette}

}









Nous avons changé le sous-titre et supprimé le nom du compositeur.




Nous appelons la tp.


Ici, après Update syntax puis Typeset file dans Compile, nous avons la partition pour la trompette seule.

Maintenant continuons par le saxophone alto.. Nous l'appellerons : titre instrument.ly = TEC lu sax alto.ly



\version "2.8.7-1"

\include "TEC lu musique.ly"


#(set-default-paper-size "a4")

#(set-global-staff-size 16)


\header {

title = "TEC lu"

subtitle = "sax alto"

}


\score {

\new Staff {\saxophonealto}

}









Nous avons changé le sous-titre et supprimé le nom du compositeur.



Nous appelons le saxophone, attention : utiliser la même syntaxe que dans le fichier musique, donc pas d'espace entre saxophone et alto.


Ici, après Update syntax puis Typeset file dans Compile, nous avons la partition pour le sax seul.

Maintenant finissons par le trombone. Nous l'appellerons : titre instrument.ly = TEC lu trombone.ly


\version "2.8.7-1"

\include "TEC lu musique.ly"


#(set-default-paper-size "a4")

#(set-global-staff-size 16)


\header {

title = "TEC lu"

subtitle = "trombone"

}


\score {

\new Staff {\trombone}

}









Nous avons changé le sous-titre et supprimé le nom du compositeur.




Nous appelons le trombone.


Et voilà le travail, nous avons une partition par instrument et une pour diriger le tout.

Nous allons maintenant créer des fichiers midi pour entendre ce que nous avons écrit, mais pour cela il faudra transposer et tout mettre dans la tonalité du trombone qui lui joue en Ut, donc baisser d'un ton la trompette et de monter le sax d'un ton et demi. Pour la trompette on passe de ré à do (r c) et pour le sax de la à do (a c). Nous appellerons notre fichier : titre conducteur-midi.ly = TEC lu conducteur-midi.ly


\version "2.8.7-1"

\include "TEC lu musique.ly"


\score {

\new StaffGroup <<

\override Score.BarNumber #'padding = #2

\new Staff {\transpose d c \trompette}

\new Staff {\transpose a c \saxophonealto}

\new Staff {\trombone}

>>


\midi {\tempo 4=180}


}

Se reporter au fichier "conducteur






on appelle la tp mais avant on tranpose de d à c

on appelle le sax mais avant on tranpose de a à c

on appelle le tb et on ne touche rien.



Ici on créé un fichier midi avec une vitesse d'exécution à 180 la noire.

Si l'on veut lire en plus d'écouter ce fichier, il faudra rajouter en dessous de \midi, la ligne \layout { }


Ici, après Update syntax puis Typeset file dans Compile, nous entendons tous les intruments.

Nous allons, maintenant créer un fichier midi pour chaque instrument. Nous commençons par la tp, nous appellerons le fichier : titre instrument-midi.ly = TEC lu trompette-midi.ly



\version "2.8.7-1"

\include "TEC lu musique.ly"


\score {

\new Staff {\transpose d c \trompette}

\midi {\tempo 4 = 180}

}


Cf fichier conducteur-midi



on appelle la tp mais avant on tranpose de d à c


Ici, après Update syntax puis Typeset file dans Compile, nous entendons que la trompette.

Nous continuons par le sax, nous appellerons le fichier : titre instrument-midi.ly = TEC lu sax alto-midi.ly


\version "2.8.7-1"

\include "TEC lu musique.ly"


\score {

\new Staff {\transpose a c \saxophonealto}

\midi {\tempo 4 = 180}

}


Cf fichier conducteur-midi



on appelle le sax mais avant on tranpose de a à c


Ici, après Update syntax puis Typeset file dans Compile, nous entendons que le sax.

Nous finirons par le tb, nous appellerons le fichier : titre instrument-midi.ly = TEC lu trombone-midi.ly


\version "2.8.7-1"

\include "TEC lu musique.ly"


\score {

\new Staff {\trombone}

\midi {\tempo 4 = 180}

}


Cf fichier conducteur-midi



on appelle le tb et on ne change rien, car il joue dans la bonne tonalité.

Ici, après Update syntax puis Typeset file dans Compile, nous entendons que le trombone.

Et voilà, nous avons nos neuf fichiers et quelque chose de lisible et écoutable.

Je dois reconnaitre que je n'arrive pas à changer le tempo, cela doit venir de mes propres instruments d'écoute. Je travaille sur un mac avec système OS X 10.3.9. Je ne suis pas informaticien encore moins programmeur. Je tiens à remercier toutes les personnes de la liste Lilypond users en français sans qui je n'utiliserai pas Lily, car trop compliqué pour le néophyte que je suis.

Amike

Nikolao et la liste.















reply via email to

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