[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Nouveau sur la liste
From: |
Jean-Jacques Gerbaud |
Subject: |
Re: Nouveau sur la liste |
Date: |
Sat, 10 Jun 2017 10:53:29 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 |
Le 09/06/2017 à 18:09, jtatonne a écrit :
Bonjour,
Je suis nouveau en tout : nouvel utilisateur de Lilypond, nouvellement
intéressé par l'écriture musicale et récemment inscrit sur la liste de
discussion.
N'ayant pas toujours Internet à disposition, j'ai téléchargé le manuel
de Lilypond mais, après décompression, je ne trouve pas comment
l'utiliser. Quelqu'un pourrait-il m'indiquer la marche à suivre ? Merci
d'avance.
le plus simple est de commencer par le plus simple.
Exemple :
\version "2.18.2"
\relative c' {
a'4 b c d
}
Puis, on modifie un peu les valeurs :
a'2 b4 c8 d
puis, on rajoute un titre :
\version "2.18.2"
\header {
title = "essai de lilypond"
}
\relative c' {
a'4 b c16 d e f
}
puis, on modifie le chiffrage :
\time 3/4
a'4 b c16 d e f | bes,4 c16 d e f g4 |
Puis, on continue, en se plongeant dans le manuel.
=================
Enfin, on en arrive à une partition un peu plus élaborée :
\version "2.18.00"
#(set-global-staff-size 20)
#(set-default-paper-size "a4")
%silences multi mesures personnalisés (pour la hauteur)
#(define (white-under grob) (grob-interpret-markup grob
(markup #:vcenter #:whiteout #:pad-x 1 (ly:grob-property grob 'text))))
inlineMMRN = {
\override MultiMeasureRest.layer = #+0 % largeur du
trait
\override MultiMeasureRestNumber.layer = #+4
\override MultiMeasureRestNumber.Y-offset = #2 % position verticale
du chiffre
\override MultiMeasureRestNumber.stencil = #white-under
\override MultiMeasureRestNumber.font-size = #+1.5 % taille du
chiffre
}
\header {
copyright = ""
dedication = ""
title = \markup \bold {\fontsize #2 {"Adagio en Fa Mayor"}}
subsubtitle = \markup \center-column \bold {\fontsize #3 %
{\halign #+4
{"TH 160" }}
poet =\markup \bold ""
% meter = "BASSON I et II"
% arranger = "Edited by Alonso del Arte"
composer = \markup \fontsize #-1 { "Tchaikovsky, Pyotr Ilych"} %
\small " "}
tagline = "Gravé avec Lilypond, un logiciel gratuit et libre
(http://lilypond.org)"
}
\paper{
system-system-spacing = #'( (padding . 10))
date = #(strftime "%d %m %y" (localtime (current-time)))
oddFooterMarkup = \markup { %dernière page
\fill-line {
\column {\fontsize #-0 { \fromproperty #'header:poet
}}
\column { \fromproperty #'header:tagline }
\column { \line {JJG le \date }}
}
}
bottom-margin = 10\mm % espace entre le bas de page et le bas du
dernier système
}
global = { \key f \major
\time 3/4
}
globalTempo = { }
resetBarnum = \context Score \applyContext % pour la numérotation des
mesures
#(set-bar-number-visibility 4)
%%%%%%%%%%%%%%%%%%%%%%%% début basson %%%%%%%%%%%%%%%%%%
bassonUN =
\relative c {
% \set Staff.instrumentName = "Basson I "
\set Staff.midiInstrument = "bassoon"
\global \clef "bass"
\tempo "Adagio"
\once \override Score.MultiMeasureRest.minimum-length = #15
\inlineMMRN
R2.*2| r4 f2\p | R2. | f4-- f-- r | c (des c8. b16) |
b2 \> c4\! | R2.*9 | R2.*14 | R2. \fermataMarkup
R2. ^ \markup \bold "Tempo I" |\break
%33
r4 d,8\< (f a d) | f2\! \> (e!4\! | d8) r d8\< (f a d) |
bes4\! \> ( \grace { c16 bes } a4 g\! | a) d,8 \< (f a d)\!
d4\> d,8\! \< (f bes d)\! | \break
es4\> es,8\!\< (f bes es)\!
% \new Staff s2.*42 |s2._\markup \italic " en diminuant"
%40
ces4\mf (\grace { des16 c } bes4 aes |
% s2._\markup \italic " en diminuant"
es)\breathe es8\< (g bes es)\!
c4\> c,8\!_\markup \italic " en diminuant" \< (e!g c\!) \> | \break
f,2 ~f8\! r %\break |
R2.*3^\markup \italic "sempre ritardando" | r8 bes, (d g bes d)
%48
r8 bes,\mp (d g bes d) | r8 g,,(bes e g c) | \break
r8 c, (e g bes e) |
r bes (a f c a) | f2.\pp _\markup \italic " (tenir .....)"
\fermataMarkup \bar "|."
}
%%%%%%%%%%%%%%%%%%%%%% fin de la musique %%%%%%%%%%%%%%%%%%%%%%
\score { << \new Staff \bassonUN >>
\layout { \numericTimeSignature
\set Score.skipBars = ##t
\omit TupletBracket %% <= on cache le crochet
\override Score.MultiMeasureRest.minimum-length = #15
% pour aérer plus ou moins la partition : 1 1 très serré, 1 16 très aéré
\context { \Score
\override SpacingSpanner #'common-shortest-duration = #
(ly:make-moment 1 2)
\override Score.MultiMeasureRest.minimum-length = #15
}
\override TupletBracket.bracket-visibility = ##t
\override TupletBracket #'direction = #down %barre des
triolets en bas
\override DynamicLineSpanner #'staff-padding =#2.0 % toutes
les dynamiques alignées
\override DynamicLineSpanner #'Y-extent =#'(-1.5 . 1.5)
\set Score.skipBars = ##t
\set Staff.printKeyCancellation = ##f %(barre horizontale
pour les multi-mesures)
\override MultiMeasureRest.expand-limit = 1
\context { \Staff \RemoveEmptyStaves % pour effacer portées
vides (funca !)
\override VerticalAxisGroup #'remove-first = ##t }
\override VerticalAxisGroup.default-staff-staff-spacing =
#'((basic-distance . 8)
(minimum-distance . 17)
(padding . 5))
}
\midi { \tempo 4 = 60 }
} % score
% %%%%%%%%%%%%%%%%%%%%%% f i n %%%%%%%%%%%%%%%%%%%%%%%%
Bienvenue chez nous et bonne chance.
Si tu as besoin d'un coup de main particulier, nous sommes nombreux ici
à pouvoir te venir en aide.
--
JJG
Ecoutez la musique "classique", ça détend et, qui sait, vous pourriez
aimer !
découvrez la généalogie et l'histoire de votre famille :
http://memoire-des-hommes.fr/