Déjà de nombreuses réponses mais je tiens à ajouter la lecture - courte - de : http://lilypond.org/doc/v2.18/Documentation/learning/index.fr.html manuel d'initiation que nombreux omettent de lire car il semble trop "facile"... Ça fourmille pourtant d'informations précieuses !
Ci-dessous quelques exemples très courts et commentés, à copier et compiler :
%% Ci-dessous une petite série d'exemples simple pour une compréhension "globale" :
%% Je définis quatre "phrases" que j'appelle respectivement maMusiqueUn, maMusiqueDeux, maMusiqueTrois... maMusiqueUn = { c4 d e f } maMusiqueDeux = { g a b c } maMusiqueTrois = \tuplet 3/2 { c8 c c d d d e e e f f f } maMusiqueQuatre = \tuplet 6/4 2 { c8 c c d d d e e e f f f } %...
%% Je peux créer une série : \relative c' { <= %% en précisant une hauteur relative (ici le do de la serrure) \maMusiqueUn \maMusiqueDeux \maMusiqueTrois \maMusiqueQuatre }
%% ou bien les mettre en parallèle : { \transpose c d %% <= et tout transposer en ré maj. par ex. \new StaffGroup << %% <= new staff group pour "groupement de portées" cf: http://lilypond.org/doc/v2.18/Documentation/notation/displaying-staves.fr.html#grouping-staves \relative c' %% en précisant une hauteur relative (ici le do de la serrure) << \new Staff { \key c\major \maMusiqueUn } %% <= new staff pour "nouvelle portée" en do maj. \new Staff { \key c\major \maMusiqueDeux }%% <= new staff pour "nouvelle portée" en do maj. \new Staff { \key c\major \maMusiqueTrois }%% <= new staff pour "nouvelle portée" en do maj. %% si je ne précise pas la tonalité, LilyPond ne transpose pas l'armure : \new Staff { \maMusiqueQuatre }%% <= new staff pour "nouvelle portée" sans tonalité >> >> }
%% Je peux bien-sûr transposer à discrétion pour le cas d'instruments transpositeurs { \new StaffGroup << \relative c' << \new Staff \transpose c d' { \key c\major \maMusiqueUn } \new Staff \transpose c b { \key c\major \maMusiqueDeux } \new Staff \transpose c g'' { \key c\major \maMusiqueTrois } \new Staff \transpose c a { \key c\major \maMusiqueQuatre } >> >> }
%% et toute sorte de combinaisons possibles : { \relative c' %% <= je suis en mode relatif \maMusiqueQuatre \absolute %% <= je passe en mode absolu \transpose c c'' %% <= mais transposé à deux octaves supérieures { \maMusiqueQuatre f f f f f f f f } %%% et j'ajoute des conditions improbables \override NoteHead.duration-log = #1 %% <= j'impose ici des têtes de note "blanches" à toutes les notes \relative c' { \maMusiqueUn \maMusiqueDeux \override NoteHead.duration-log = #0 %% <= voire "rondes" !! \maMusiqueTrois \revert NoteHead.duration-log %% <= j'arrête le délire \maMusiqueQuatre } } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%