Skip to content

Commit d245fb7

Browse files
committed
Ferruccio Busoni: Drei Albumblätter - Erstes Blatt #1-18
Signed-off-by: Davide Madrisan <d.madrisan@proton.me>
1 parent e6d9fac commit d245fb7

14 files changed

+588
-0
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
1111
- J.S. Bach: Das wohltemperierte Klavier – Erster Teil: Praeludium und Fuga VII
1212
- J.S. Bach: Das wohltemperierte Klavier – Erster Teil: Praeludium und Fuga VIII
1313
- J.S. Bach: Das wohltemperierte Klavier – Erster Teil: add J.S. Bach manuscript
14+
- Ferruccio Busoni: Drei Albumblätter
1415

1516
### Changed
1617

configure.ac

+2
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,8 @@ AC_CONFIG_FILES([\
9191
src/domenico-scarlatti/sonata-k095/Makefile \
9292
src/domenico-scarlatti/sonata-k141/Makefile \
9393
src/domenico-scarlatti/sonata-k387/Makefile \
94+
src/ferruccio-busoni/Makefile \
95+
src/ferruccio-busoni/drei-albumblätter-BV289/Makefile \
9496
src/francis-poulenc/Makefile \
9597
src/francis-poulenc/2-improvisations-fp.113/Makefile \
9698
src/franz-liszt/Makefile \

lyinit/data/busoni

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
composer_firstname="Ferruccio" # Ferruccio Dante Michelangiolo Benvenuto
2+
composer_lastname="Busoni"
3+
instruments="For Piano"
4+
header_composer="Ferruccio Busoni (1866-1924)"
5+
header_style="Modern"
6+
mutopiacomposer="BusoniF"
7+
mutopiainstrument="Piano"

src/Makefile.am

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ SUBDIRS = alfredo-casella \
2424
christoph-willibald-gluck \
2525
clara-schumann-wieck \
2626
domenico-scarlatti \
27+
ferruccio-busoni \
2728
francis-poulenc \
2829
franz-liszt \
2930
hans-erich-apostel \

src/ferruccio-busoni/Makefile.am

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
SUBDIRS = drei-albumblätter-BV289
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
\version "2.25.20"
2+
3+
#(ly:set-option 'relative-includes #t)
4+
5+
\include "./covercolor.ly"
6+
7+
\header {
8+
tagline = ##f
9+
}
10+
11+
\paper {
12+
#(set-paper-size "a4")
13+
annotate-spacing = ##f
14+
binding-offset = 0\mm
15+
bottom-margin = 5\mm
16+
first-page-number = 0
17+
indent = 0.0
18+
%inner-margin = 10\mm
19+
% last-bottom-spacing.padding = #2
20+
%left-margin = 10\mm
21+
line-width = 19\cm
22+
markup-system-spacing =
23+
#'((basic-distance . 2)
24+
(minimum-distance . 1)
25+
(padding . 2)
26+
(stretchability . 24))
27+
%outer-margin = 20\mm
28+
print-all-headers = ##t
29+
ragged-last-bottom = ##f
30+
ragged-bottom = ##f
31+
%right-margin = 10\mm
32+
score-markup-spacing =
33+
#'((basic-distance . 10)
34+
(minimum-distance . 8)
35+
(padding . 2)
36+
(stretchability . 24))
37+
system-system-spacing =
38+
#'((basic-distance . 2)
39+
(minimum-distance . 1)
40+
(padding . 2)
41+
(stretchability . 24))
42+
top-margin = 10\mm
43+
top-markup-spacing.basic-distance = 0
44+
top-system-spacing.basic-distance = 1
45+
}
46+
47+
\bookpart {
48+
\header {
49+
maintainer = "Davide Madrisan"
50+
maintainerEmail = "d.madrisan@proton.me"
51+
}
52+
53+
\include "./header.ily"
54+
\header {
55+
title = ##f
56+
composer = ##f
57+
}
58+
59+
\markup {
60+
\with-dimensions #'(0 . 0) #'(0 . 0)
61+
\with-color \coverColor
62+
\filled-box #'(-200 . 200) #'(-200 . 200) #0
63+
}
64+
\markup {
65+
\fill-line {
66+
\center-column {
67+
\null\null\null\null
68+
\null\null\null\null
69+
\line { \abs-fontsize #30 \bold "Ferruccio" }
70+
\null
71+
\line { \abs-fontsize #80 \bold "Busoni" }
72+
\null
73+
\fill-line { \draw-hline }
74+
\null\null\null
75+
\line { \abs-fontsize #40 \bold "Drei Albumblätter" }
76+
\null
77+
\line { \abs-fontsize #20 \italic "(Three Albumleaves)" }
78+
\null\null\null
79+
\line { \abs-fontsize #20 "BV 289" }
80+
\null\null\null\null
81+
\fill-line \italic { \abs-fontsize #14 "For Piano" }
82+
\null\null\null
83+
\null\null\null
84+
}
85+
}
86+
}
87+
88+
\include "./logo.ly"
89+
90+
\markup {
91+
\fill-line {
92+
\center-column {
93+
\null\null\null\null
94+
\fill-line {
95+
\abs-fontsize #10 "Based on: Based on Breitkopf Härtel - Leipzig, 1921"
96+
}
97+
\null\null
98+
}
99+
}
100+
}
101+
}
102+
103+
\include "./parts/drei-albumblätter-BV289-1-erstes-blatt.ly"
104+
\pageBreak
105+
\include "./parts/drei-albumblätter-BV289-2-zweites-blatt.ly"
106+
\pageBreak
107+
\include "./parts/drei-albumblätter-BV289-3-drittes-blatt.ly"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
## the Free Software Foundation, either version 3 of the License, or
2+
## (at your option) any later version.
3+
##
4+
## This program is distributed in the hope that it will be useful,
5+
## but WITHOUT ANY WARRANTY; without even the implied warranty of
6+
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7+
## GNU General Public License for more details.
8+
##
9+
## You should have received a copy of the GNU General Public License
10+
## along with this program. If not, see <http://www.gnu.org/licenses/>.
11+
12+
SUFFIXES = .in
13+
.in:; @echo "Generating $@...";\
14+
sed "s,@rgb_color@,$(RGB_COLOR),g;" \
15+
$< > $@
16+
17+
%: %.ly
18+
$(LILYPOND) --pdf --output $@ $<
19+
20+
BUILT_SOURCES = covercolor.ly
21+
22+
EXTRA_DIST = Ferruccio-Busoni-BV289-Drei-Albumblätter.ly \
23+
covercolor.ly.in \
24+
header.ily \
25+
global.ly \
26+
logo.ly \
27+
parts/drei-albumblätter-BV289-1-erstes-blatt.ly \
28+
parts/drei-albumblätter-BV289-2-zweites-blatt.ly \
29+
parts/drei-albumblätter-BV289-3-drittes-blatt.ly
30+
31+
all: $(BUILT_SOURCES) Ferruccio-Busoni-BV289-Drei-Albumblätter
32+
33+
clean-local:
34+
-rm -f $(BUILT_SOURCES)
35+
-rm -f *.midi parts/*.midi
36+
-rm -f *.pdf parts/*.pdf
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
coverColor = #(rgb-color @rgb_color@) % lavender blue
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
% Draw a box round the bar number(s)
2+
\override Score.BarNumber.stencil
3+
= #(make-stencil-boxer 0.1 0.25 ly:text-interface::print)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
\header {
2+
composer = "Ferruccio Busoni (1866-1924)"
3+
date = "1921"
4+
5+
footer = "Mutopia-2024/10/26"
6+
7+
lastupdated = "2024 October 26"
8+
license = "Creative Commons Attribution-ShareAlike 4.0"
9+
maintainerEmail = "d.madrisan@proton.me"
10+
maintainerWeb = "https://github.com/madrisan/open-scores"
11+
12+
% Extra Mutopia Information
13+
mutopiacomposer = "BusoniF"
14+
mutopiacopyright = "Creative Commons Attribution-ShareAlike 4.0"
15+
mutopiainstrument = "Piano"
16+
mutopiamaintainer = "Davide Madrisan"
17+
mutopiaopus = "BV 289"
18+
mutopiatitle = "Drei Albumblätter, BV 289"
19+
20+
opus = "BV 289"
21+
title = "Drei Albumblätter, BV 289"
22+
source = "Based on Breitkopf @source@ Härtel - Leipzig, 1921"
23+
style = "Modern"
24+
25+
copyright = \markup {
26+
\override #'(font-name . "DejaVu Sans, Bold")
27+
\override #'(baseline-skip . 0)
28+
\right-column {
29+
\with-url #"http://www.MutopiaProject.org" {
30+
\abs-fontsize #9 "Mutopia "
31+
\concat {
32+
\abs-fontsize #12
33+
\with-color \coverColor "ǀ"
34+
\abs-fontsize #9 "Project "
35+
}
36+
}
37+
}
38+
\override #'(font-name . "DejaVu Sans, Bold")
39+
\override #'(baseline-skip . 0 )
40+
\center-column {
41+
\abs-fontsize #11.9
42+
\with-color #grey
43+
\bold { "ǀ" "ǀ" }
44+
}
45+
\override #'(font-name . "DejaVu Sans,sans-serif")
46+
\override #'(baseline-skip . 0)
47+
\column {
48+
\abs-fontsize #8
49+
\concat {
50+
"Typeset using " \with-url #"http://www.lilypond.org" "LilyPond " ©" 2022-2024 ""by " \maintainer "" \footer
51+
}
52+
\concat {
53+
\concat {
54+
\abs-fontsize #8 {
55+
\with-url #"http://creativecommons.org/licenses/by-sa/40/"
56+
"Creative Commons Attribution ShareAlike 4.0 International License"
57+
" — free to distribute, modify, and perform"
58+
}
59+
}
60+
\abs-fontsize #13 \with-color \coverColor "ǀ"
61+
}
62+
}
63+
}
64+
tagline = ##f
65+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
\markup {
2+
\fill-line {
3+
\center-column {
4+
\fill-line { \abs-fontsize #20 \smallCaps "lavender" }
5+
\fill-line {
6+
\abs-fontsize #12
7+
\concat {
8+
\draw-line #'(-3 . 0)
9+
\smallCaps " b l u e "
10+
\draw-line #'(-3 . 0)
11+
}
12+
}
13+
\fill-line { \abs-fontsize #9 \smallCaps "Open Scores" }
14+
\null
15+
\fill-line { \abs-fontsize #10 "Engraved by Davide Madrisan" }
16+
\fill-line {
17+
\with-url #"https://github.com/madrisan/open-scores/" {
18+
\abs-fontsize #10
19+
\typewriter "https://github.com/madrisan/open-scores/"
20+
}
21+
}
22+
}
23+
}
24+
}

0 commit comments

Comments
 (0)