Added lilypond edition
This commit is contained in:
75
folkugat_web/assets/templates/lilypond/score.ly
Normal file
75
folkugat_web/assets/templates/lilypond/score.ly
Normal file
@@ -0,0 +1,75 @@
|
||||
\new ChordNames {
|
||||
\chords {
|
||||
\set chordChanges = ##t
|
||||
\set noChordSymbol = ""
|
||||
|
||||
\partial 2
|
||||
r2
|
||||
|
||||
% A
|
||||
\repeat volta 2 {
|
||||
d1 g a:5 r4 a2.:aug | d1 g a
|
||||
\alternative {
|
||||
\volta 1 { a4 a2.:aug }
|
||||
\volta 2 { d4 d2.:7 }
|
||||
}
|
||||
}
|
||||
|
||||
% B
|
||||
g1 d/fs g2 a b:m c/a
|
||||
g1 d/fs g2 a d a/cs
|
||||
|
||||
% C
|
||||
b1:m d/fs a g2 a
|
||||
b1:m d/fs a2 g d a/cs
|
||||
b1:m d/fs a g2 a
|
||||
b1:m g a2 a:aug a1:aug
|
||||
|
||||
}
|
||||
}
|
||||
\new Staff {
|
||||
\relative {
|
||||
\numericTimeSignature
|
||||
\time 4/4
|
||||
\set Timing.beamExceptions = #'()
|
||||
\set Timing.baseMoment = #(ly:make-moment 1/4)
|
||||
\set Timing.beatStructure = 2,2
|
||||
|
||||
\key d \major
|
||||
|
||||
\partial 2
|
||||
a8 b d e
|
||||
|
||||
% A
|
||||
\mark \default
|
||||
|
||||
\repeat volta 2 {
|
||||
fs4. fs8 e fs e d | g, r r4 e'8 fs e d |
|
||||
a16 b8( b8.) c16 b a8 b d e | e d( d) a( a) b d e |
|
||||
fs4. fs8 e fs e d | g, r r4 e'8 fs e d |
|
||||
a b d e e d( d) e |
|
||||
\alternative {
|
||||
\volta 1 { d4 a( a8) b d e }
|
||||
\volta 2 { d4 fs( fs) e8 d }
|
||||
}
|
||||
}
|
||||
|
||||
% B
|
||||
\mark \default
|
||||
|
||||
b2 e8 fs e d | a2 e'8 fs e d | b4. b8 a b d e | e d( d) fs( fs) a e d |
|
||||
b2 e8 fs e d | a2 e'8 fs e d | a b d e e d( d) e | d4 d16 d d8 d fs a cs |
|
||||
|
||||
\bar "||" \break
|
||||
|
||||
% C
|
||||
\mark \default
|
||||
|
||||
d4. d8 cs d cs a | fs4 e8 d a' b a fs | e2 e8 fs e d | a b d e d fs a cs |
|
||||
d4. d8 cs d cs b | fs4 e8 d a' b a fs | e2 d4. e8 | d4 d16 d d8 d fs a cs |
|
||||
d2 cs4 b8 a | fs4 e8 d a b a fs | e'2 e8 fs e d | a b d e d fs a cs |
|
||||
d2 d8 cs a fs | b2 b8 a fs d | e-> r r fs-> d-> r r4 | r8 c' c c c b a g |
|
||||
|
||||
\bar "|."
|
||||
}
|
||||
}
|
||||
61
folkugat_web/assets/templates/lilypond/score_template.ly
Normal file
61
folkugat_web/assets/templates/lilypond/score_template.ly
Normal file
@@ -0,0 +1,61 @@
|
||||
% -----------------------------------------------------
|
||||
% Comandes últils
|
||||
% -----------------------------------------------------
|
||||
% Anacrusa: \partial 2 (2 = blanca)
|
||||
%
|
||||
% Repetició amb caselles:
|
||||
% \repeat volta 2 {
|
||||
% %%%
|
||||
% \alternative {
|
||||
% \volta 1 { %%% }
|
||||
% \volta 2 { %%% }
|
||||
% }
|
||||
% }
|
||||
%
|
||||
% -----------------------------------------------------
|
||||
|
||||
\new ChordNames {
|
||||
\chords {
|
||||
\set chordChanges = ##t
|
||||
\set noChordSymbol = ""
|
||||
% -----------------------------------------------------
|
||||
% Acords
|
||||
% -----------------------------------------------------
|
||||
|
||||
% A
|
||||
|
||||
% B
|
||||
|
||||
}
|
||||
}
|
||||
\new Staff {
|
||||
\relative {
|
||||
% -----------------------------------------------------
|
||||
% Compàs
|
||||
% -----------------------------------------------------
|
||||
\numericTimeSignature
|
||||
\time 4/4
|
||||
\set Timing.beamExceptions = #'()
|
||||
\set Timing.baseMoment = #(ly:make-moment 1/4)
|
||||
\set Timing.beatStructure = 2,2
|
||||
|
||||
% -----------------------------------------------------
|
||||
% Armadura
|
||||
% -----------------------------------------------------
|
||||
\key c \major
|
||||
|
||||
% -----------------------------------------------------
|
||||
% Melodia
|
||||
% -----------------------------------------------------
|
||||
|
||||
% A
|
||||
\mark \default
|
||||
|
||||
\bar "||" \break
|
||||
|
||||
% B
|
||||
\mark \default
|
||||
|
||||
\bar "|."
|
||||
}
|
||||
}
|
||||
27
folkugat_web/assets/templates/lilypond/single_score.ly
Normal file
27
folkugat_web/assets/templates/lilypond/single_score.ly
Normal file
@@ -0,0 +1,27 @@
|
||||
\paper {
|
||||
top-margin = 10
|
||||
left-margin = 15
|
||||
right-margin = 15
|
||||
}
|
||||
|
||||
\header {
|
||||
title = \markup { "{{ tema.title }}" }
|
||||
{% if tema.composer() %}
|
||||
composer = "{{ tema.composer() }}"
|
||||
{% elif tema.origin() %}
|
||||
composer = "{{ tema.origin() }}"
|
||||
{% endif %}
|
||||
|
||||
tagline = "Partitura generada amb LilyPond"
|
||||
copyright = "Folkugat"
|
||||
}
|
||||
|
||||
\markup \vspace #2
|
||||
|
||||
\score {
|
||||
\language "english"
|
||||
<<
|
||||
{{ score_beginning }}
|
||||
{{ score_source | safe }}
|
||||
>>
|
||||
}
|
||||
Reference in New Issue
Block a user