diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7750ba3..c62364b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [v56] - unreleased
+### Added
+
+- J.S. Bach: Suite Anglaise n.6 BWV811
+
### Changed
- J.S. Bach: Fuga C-Dur BWV952 - minor changes
diff --git a/DEVELOPERS.md b/DEVELOPERS.md
index 0b372cd..2289c4d 100644
--- a/DEVELOPERS.md
+++ b/DEVELOPERS.md
@@ -78,6 +78,7 @@ make -C src/johann-sebastian-bach/suites-anglaises/BWV807
make -C src/johann-sebastian-bach/suites-anglaises/BWV808
make -C src/johann-sebastian-bach/suites-anglaises/BWV809
make -C src/johann-sebastian-bach/suites-anglaises/BWV810
+make -C src/johann-sebastian-bach/suites-anglaises/BWV811
make -C src/johannes-brahms/klavierstucke-op.119
make -C src/johannes-brahms/rhapsodie-op.79-nr.1
make -C src/johannes-brahms/rhapsodie-op.79-nr.2
diff --git a/configure.ac b/configure.ac
index 1cd84fb..37ad33e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -156,6 +156,7 @@ AC_CONFIG_FILES([\
src/johann-sebastian-bach/suites-anglaises/BWV808/Makefile \
src/johann-sebastian-bach/suites-anglaises/BWV809/Makefile \
src/johann-sebastian-bach/suites-anglaises/BWV810/Makefile \
+ src/johann-sebastian-bach/suites-anglaises/BWV811/Makefile \
src/karol-szymanowski/Makefile \
src/karol-szymanowski/nine-preludes-op.1/Makefile \
src/ludwig-van-beethoven/Makefile \
diff --git a/src/johann-sebastian-bach/suites-anglaises/BWV811/JS-Bach-BWV811-Suite-Anglaise-6.ly b/src/johann-sebastian-bach/suites-anglaises/BWV811/JS-Bach-BWV811-Suite-Anglaise-6.ly
new file mode 100644
index 0000000..096fe61
--- /dev/null
+++ b/src/johann-sebastian-bach/suites-anglaises/BWV811/JS-Bach-BWV811-Suite-Anglaise-6.ly
@@ -0,0 +1,114 @@
+\version "2.25.16"
+
+#(ly:set-option 'relative-includes #t)
+
+\include "./covercolor.ly"
+
+\header {
+ tagline = ##f
+}
+
+\paper {
+ #(set-paper-size "a4")
+ annotate-spacing = ##f
+ binding-offset = 0\mm
+ bottom-margin = 5\mm
+ first-page-number = 0
+ indent = 0.0
+ %inner-margin = 10\mm
+% last-bottom-spacing.padding = #2
+ %left-margin = 10\mm
+ line-width = 19\cm
+ markup-system-spacing =
+ #'((basic-distance . 2)
+ (minimum-distance . 1)
+ (padding . 2)
+ (stretchability . 24))
+ %outer-margin = 20\mm
+ print-all-headers = ##t
+ ragged-last-bottom = ##f
+ ragged-bottom = ##f
+ %right-margin = 10\mm
+ score-markup-spacing =
+ #'((basic-distance . 10)
+ (minimum-distance . 8)
+ (padding . 2)
+ (stretchability . 24))
+ system-system-spacing =
+ #'((basic-distance . 2)
+ (minimum-distance . 1)
+ (padding . 2)
+ (stretchability . 24))
+ top-margin = 10\mm
+ top-markup-spacing.basic-distance = 0
+ top-system-spacing.basic-distance = 1
+}
+
+\bookpart {
+ \header {
+ maintainer = "Davide Madrisan"
+ maintainerEmail = "d.madrisan@proton.me"
+ }
+
+ \include "./header.ily"
+ \header {
+ title = ##f
+ composer = ##f
+ }
+
+ \markup {
+ \with-dimensions #'(0 . 0) #'(0 . 0)
+ \with-color \coverColor
+ \filled-box #'(-200 . 200) #'(-200 . 200) #0
+ }
+ \markup {
+ \fill-line {
+ \center-column {
+ \null\null\null\null
+ \null\null\null\null
+ \line { \abs-fontsize #30 \bold "Johann Sebastian" }
+ \null
+ \line { \abs-fontsize #80 \bold "Bach" }
+ \null
+ \fill-line { \draw-hline }
+ \null\null\null
+ \line { \abs-fontsize #40 \bold "Suite Anglaise VI" }
+ \null\null
+ \line { \abs-fontsize #20 "BWV 811" }
+ \null\null\null\null
+ \fill-line \italic { \abs-fontsize #14 "For Piano, Harpsichord, Clavichord" }
+ \null\null\null
+ \null\null\null
+ }
+ }
+ }
+
+ \include "./logo.ly"
+
+ \markup {
+ \fill-line {
+ \center-column {
+ \null\null\null\null
+ \fill-line {
+ \abs-fontsize #10 "Based on: Based on the Johann Christian Bach's manuscript"
+ }
+ \null\null
+ }
+ }
+ }
+}
+
+\include "./parts/bach-suite-anglaise-6-1-prelude.ly"
+\pageBreak
+\include "./parts/bach-suite-anglaise-6-2-allemande.ly"
+\pageBreak
+\include "./parts/bach-suite-anglaise-6-3-courante.ly"
+\pageBreak
+\include "./parts/bach-suite-anglaise-6-4-sarabande.ly"
+\include "./parts/bach-suite-anglaise-6-5-double.ly"
+\pageBreak
+\include "./parts/bach-suite-anglaise-6-6-gavotte-1.ly"
+\pageBreak
+\include "./parts/bach-suite-anglaise-6-6-gavotte-2.ly"
+\pageBreak
+\include "./parts/bach-suite-anglaise-6-7-gigue.ly"
diff --git a/src/johann-sebastian-bach/suites-anglaises/BWV811/Makefile.am b/src/johann-sebastian-bach/suites-anglaises/BWV811/Makefile.am
new file mode 100644
index 0000000..1fac393
--- /dev/null
+++ b/src/johann-sebastian-bach/suites-anglaises/BWV811/Makefile.am
@@ -0,0 +1,41 @@
+## the Free Software Foundation, either version 3 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program. If not, see .
+
+SUFFIXES = .in
+.in:; @echo "Generating $@...";\
+ sed "s,@rgb_color@,$(RGB_COLOR),g;" \
+ $< > $@
+
+%: %.ly
+ $(LILYPOND) --pdf --output $@ $<
+
+BUILT_SOURCES = covercolor.ly
+
+EXTRA_DIST = JS-Bach-BWV811-Suite-Anglaise-6.ly \
+ covercolor.ly.in \
+ header.ily \
+ global.ly \
+ logo.ly \
+ parts/bach-suite-anglaise-6-1-prelude.ly \
+ parts/bach-suite-anglaise-6-2-allemande.ly \
+ parts/bach-suite-anglaise-6-3-courante.ly \
+ parts/bach-suite-anglaise-6-4-sarabande.ly \
+ parts/bach-suite-anglaise-6-5-double.ly \
+ parts/bach-suite-anglaise-6-6-gavotte-1.ly \
+ parts/bach-suite-anglaise-6-6-gavotte-2.ly \
+ parts/bach-suite-anglaise-6-7-gigue.ly
+
+all: $(BUILT_SOURCES) JS-Bach-BWV811-Suite-Anglaise-6
+
+clean-local:
+ -rm -f $(BUILT_SOURCES)
+ -rm -f *.midi parts/*.midi
+ -rm -f *.pdf parts/*.pdf
diff --git a/src/johann-sebastian-bach/suites-anglaises/BWV811/covercolor.ly.in b/src/johann-sebastian-bach/suites-anglaises/BWV811/covercolor.ly.in
new file mode 100644
index 0000000..1276805
--- /dev/null
+++ b/src/johann-sebastian-bach/suites-anglaises/BWV811/covercolor.ly.in
@@ -0,0 +1 @@
+coverColor = #(rgb-color @rgb_color@) % lavender blue
diff --git a/src/johann-sebastian-bach/suites-anglaises/BWV811/global.ly b/src/johann-sebastian-bach/suites-anglaises/BWV811/global.ly
new file mode 100644
index 0000000..f0b84c0
--- /dev/null
+++ b/src/johann-sebastian-bach/suites-anglaises/BWV811/global.ly
@@ -0,0 +1,3 @@
+% Draw a box round the bar number(s)
+\override Score.BarNumber.stencil
+ = #(make-stencil-boxer 0.1 0.25 ly:text-interface::print)
diff --git a/src/johann-sebastian-bach/suites-anglaises/BWV811/header.ily b/src/johann-sebastian-bach/suites-anglaises/BWV811/header.ily
new file mode 100644
index 0000000..6566221
--- /dev/null
+++ b/src/johann-sebastian-bach/suites-anglaises/BWV811/header.ily
@@ -0,0 +1,65 @@
+\header {
+ composer = "Johann Sebastian Bach (1685-1750)"
+ date = "between 1725 and 1726"
+
+ footer = "Mutopia-2024/08/13"
+
+ lastupdated = "2024 August 13"
+ license = "Creative Commons Attribution-ShareAlike 4.0"
+ maintainerEmail = "d.madrisan@proton.me"
+ maintainerWeb = "https://github.com/madrisan/open-scores"
+
+ % Extra Mutopia Information
+ mutopiacomposer = "BachJS"
+ mutopiacopyright = "Creative Commons Attribution-ShareAlike 4.0"
+ mutopiainstrument = "Harpsichord, Piano"
+ mutopiamaintainer = "Davide Madrisan"
+ mutopiaopus = "BWV 811"
+ mutopiatitle = "Suite Anglaise VI"
+
+ opus = "BWV 811"
+ title = "Suite Anglaise VI"
+ source = "Based on the Johann Christian Bach's manuscript"
+ style = "Baroque"
+
+ copyright = \markup {
+ \override #'(font-name . "DejaVu Sans, Bold")
+ \override #'(baseline-skip . 0)
+ \right-column {
+ \with-url #"http://www.MutopiaProject.org" {
+ \abs-fontsize #9 "Mutopia "
+ \concat {
+ \abs-fontsize #12
+ \with-color \coverColor "ǀ"
+ \abs-fontsize #9 "Project "
+ }
+ }
+ }
+ \override #'(font-name . "DejaVu Sans, Bold")
+ \override #'(baseline-skip . 0 )
+ \center-column {
+ \abs-fontsize #11.9
+ \with-color #grey
+ \bold { "ǀ" "ǀ" }
+ }
+ \override #'(font-name . "DejaVu Sans,sans-serif")
+ \override #'(baseline-skip . 0)
+ \column {
+ \abs-fontsize #8
+ \concat {
+ "Typeset using " \with-url #"http://www.lilypond.org" "LilyPond " ©" 2022-2024 ""by " \maintainer " — " \footer
+ }
+ \concat {
+ \concat {
+ \abs-fontsize #8 {
+ \with-url #"http://creativecommons.org/licenses/by-sa/40/"
+ "Creative Commons Attribution ShareAlike 4.0 International License"
+ " — free to distribute, modify, and perform"
+ }
+ }
+ \abs-fontsize #13 \with-color \coverColor "ǀ"
+ }
+ }
+ }
+ tagline = ##f
+}
diff --git a/src/johann-sebastian-bach/suites-anglaises/BWV811/logo.ly b/src/johann-sebastian-bach/suites-anglaises/BWV811/logo.ly
new file mode 100644
index 0000000..72be42e
--- /dev/null
+++ b/src/johann-sebastian-bach/suites-anglaises/BWV811/logo.ly
@@ -0,0 +1,24 @@
+\markup {
+ \fill-line {
+ \center-column {
+ \fill-line { \abs-fontsize #20 \smallCaps "lavender" }
+ \fill-line {
+ \abs-fontsize #12
+ \concat {
+ \draw-line #'(-3 . 0)
+ \smallCaps " b l u e "
+ \draw-line #'(-3 . 0)
+ }
+ }
+ \fill-line { \abs-fontsize #9 \smallCaps "Open Scores" }
+ \null
+ \fill-line { \abs-fontsize #10 "Engraved by Davide Madrisan" }
+ \fill-line {
+ \with-url #"https://github.com/madrisan/open-scores/" {
+ \abs-fontsize #10
+ \typewriter "https://github.com/madrisan/open-scores/"
+ }
+ }
+ }
+ }
+}
diff --git a/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-1-prelude.ly b/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-1-prelude.ly
new file mode 100644
index 0000000..6a7bd2b
--- /dev/null
+++ b/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-1-prelude.ly
@@ -0,0 +1,421 @@
+Global = {
+ \key d \minor
+ \time 9/8
+ \include "../global.ly"
+}
+
+Soprano = \context Voice = "one" \relative c' {
+ \voiceOne
+ \stemUp\tieUp
+ \override MultiMeasureRest.staff-position = #0
+ \override Rest.staff-position = #0
+ %1
+ | r4 r8 d f a cis, g' bes
+ | a4 d,8 f a d~ d e cis
+ | d a c~ \once\override Tie.extra-offset = #'(0 . 1) c4.~
+ \once\override Tie.extra-offset = #'(0 . -0.6)
+ c~
+ | c4 s8 a c fis, g bes d,
+ %5
+ | e g d cis e g bes a g
+ | f e d \stemNeutral f'4.\mordent f
+ | f2.~\trill f4.~
+ | f2.~ f4.~
+ | f8 e d e a gis a b c
+ %10
+ | d, e f~ f e d c d b
+ | \once\stemUp c2.~ c4.~
+ | c~ c8 b a d e f
+ | \stemDown s8 b,4~ \stemUp b2.~
+ | b4 gis8 a b c e, a gis
+ %15
+ | a4. s s8 a c
+ | \stemNeutral e a, c e a e c e c
+ | a c16 b a gis a8 c a e a e
+ | c e c s2.
+ | r4 r8 \stemUp a8 c e gis, d' f
+ %20
+ | e4 a,8 c e a~ a b gis
+ | a e g~ \once\override Tie.extra-offset = #'(0 . 1.5) g4.~ g~
+ | g4 s8 e g cis, d f a,
+ | bes! d a gis b d f e d
+ | c\prall b a c'4.\mordent c
+ %25
+ | c2.\trill~ c4.~
+ | c a8 c ees \stemNeutral fis a c,
+ | bes\parenthesize\prall a g bes'4.\mordent bes
+ | bes2.~\trill bes4.~
+ | bes8 a g f e d cis a' g
+ %30
+ | f e d c bes a g g' f
+ | e d c bes a g f f' e
+ | d bes' a gis a e f cis d
+ | gis, b d f e d cis d b
+ | \stemUp cis2.\prall d4.\upmordent ~
+ %35
+ | d16 f e d c b \stemNeutral gis'2.
+ | a4. r4 r8 r4 r8
+ \break
+ | \tempo Adagio
+ \stemUp d,4 e32 d cis d d4.\trill ~ d4 cis16 d
+ | \tempo Allegro
+ cis8 f\rest f\rest f4\rest f8\rest f4\rest f8\rest
+ | s1*9/8*2
+ %41
+ | e16\rest a, b cis d e f8 e d e d cis
+ | d16 c bes a g f e g a bes a g c bes a g f e
+ | d f g a g f bes a g f e d c4.~
+ | \repeat unfold 3 { c16 e f a e f }
+ %45
+ | \repeat unfold 3 { c16 e f a e f }
+ | d8 e16 f g a bes8 a g a g f
+ | c'4 e,8 f4 g8 g4~\prallprall g32 f g a
+ | f4 c'8\rest r16 d, e f g a bes, c d e f g
+ | r f' e d c bes a8 b c b c d
+ %50
+ | c2.~ c4.~
+ | c2.~ c4 c8
+ | b16 a b c d e \stemNeutral f8 e d e16 c d e f g
+ | a f e d e f g e d c d e f d c b c d
+ | e b c e b c f, b c e b c g b c e b c
+ %55
+ | a b c e b c g b c e b c fis, b c ees b c
+ | f, a b d a b ees, g a c fis, g d f g b f g
+ | \stemUp c4.~ c16 g a b c d ees8 d c
+ | bes4.~ bes4 bes8 d c bes
+ | a4.~ a4 a8 d16 e d e f8
+ %60
+ | g,4. cis,16 d e f g a bes8 a g
+ | \stemNeutral f16 d cis b cis d g e d cis d e a f e d e f
+ | b g f e f g cis a g f g a d bes a g a bes
+ | e bes a g f e f a bes c bes a g d' e f e d
+ | cis4.~ cis16 b cis d e f g f e f g e
+ %65
+ | f d e fis g a bes8 a g a g fis
+ | g4.~ \stemUp g16 a, b c d e f e d e f d
+ | e c d e f g a8 g f g f e
+ | f bes d, e a c, d g bes,
+ | c f a, bes e g, a d f,
+ %70
+ | g16 a bes d bes a g a bes d a g f g a d g, f
+ | e f g bes g f e f g bes f e d e f b e, d
+
+ | R1*9/8*125
+ \fine
+}
+
+Alto = \context Voice = "two" \relative c' {
+ \voiceTwo
+ \stemDown\tieDown
+ \override Rest.staff-position = #0
+ \mergeDifferentlyDottedOn
+ %1
+ | s4. d4. cis4.*1/3 g'4
+ | d4 d8~ d4.*1/3 a'4 e4.
+ << {
+ | \stemDown f \stemUp \once\override NoteColumn.force-hshift = #0.4 fis8 a d,_~ d4._~
+ | \shiftOn d8 d fis \stemDown a4. g
+ } \\ {
+ | s4.
+ \once\shape #'((1.6 . -0.8) (0 . -1.2) (0 . -1.2) (-0.6 . -0.8)) Tie
+ \stemDown \once\override NoteColumn.force-hshift = #0.4
+ fis^~
+ \stemUp \once\override Tie.extra-offset = #'(0 . 0.2) fis_~
+ | fis4 s8 s2.
+ } \\ {
+ | s4. s8 \stemDown
+ \once\shape #'((0.6 . -0.8) (0 . -1.2) (0 . -1.2) (-0.6 . -0.8)) Tie
+ a4~
+ \stemUp
+ \once\override NoteColumn.force-hshift = #0
+ \once\override Tie.extra-offset = #'(-0.1 . -1)
+ a4.~
+ | \shiftOff a4 s8 s2.
+ } >>
+ | e4. cis~ cis
+ %5
+ | d4 s8 s2.
+ | s1*9/8*6
+ %13
+ | \stemUp gis8 b e, \stemDown f e4~ e4.~
+ | e8 e4~ e4. e~
+ | e s e8 s4
+ | s1*9/8*3
+ %19
+ | s4. a, gis
+ | a4 s8 c4. b!
+ << {
+ | \stemDown c4. \stemUp \shiftOn cis8 e \tieDown a,~ \shiftOff a4.~
+ | \shiftOn a8 a cis \stemDown e4. d
+ } \\ {
+ | s4. s8 e4^~ \stemUp e4.~
+ | e4*1/2 \stemDown a,4 s8 g'4 s8 f4
+ } \\ {
+ | s4.
+ \once\override Tie.extra-offset = #'(-0.8 . -0.4)
+ cis4._~
+ \shiftOff cis~
+ | cis4
+ } >>
+ | bes4.*1/3 d4 << { \stemDown gis,4._~ gis } \\ { s8 b4 s4. } >>
+ | a4. s2.
+ %25
+ | s1*9/8
+ | d8\rest d fis a4. s
+ | s1*9/8*7
+ %34
+ | e8\rest bes' a gis a e f cis d
+ | s1*9/8*2
+ | 8 s4 b2.
+ | a8 s4 s2.
+ | s1*9/8*8
+ %47
+ | e4 c8 c4 d8 c4.
+ | 4 c8\rest s2.
+ | s1*9/8
+ %50
+ | f16\rest a g f e d c8 d e d e f
+ | e f g g f ees ees d4~
+ | d4. s2.
+ | s1*9/8*4
+ %57
+ | e4. s2.
+ | e16\rest g fis e d
+ \change Staff = "lower" \voiceThree
+ c
+ \change Staff = "upper" \voiceTwo
+ s4 \once\stemUp g'8
+ \once\override Beam.positions = #'(-1 . -2.1)
+ bes a g
+ | d16\rest f e d c
+ \change Staff = "lower" \voiceThree
+ bes
+ \change Staff = "upper" \voiceTwo
+ s4 a'8~ a4.
+ %60
+ | s s4 g8~
+ \once\override Beam.positions = #'(-2 . -3.1)
+ g f e
+ | s1*9/8*11
+
+}
+
+Tenor = \context Voice = "three" \relative c {
+ \voiceThree
+ \stemUp\tieUp
+ \override Rest.staff-position = #0
+ \mergeDifferentlyDottedOn
+ << {
+ %1
+ | d'8\rest f, a~ a4. \once\override NoteColumn.force-hshift = #0 g
+ | d'8\rest a4 s4. \once\override NoteColumn.force-hshift = #0 bes
+ } \\ {
+ %1
+ | s8 f4~ f4. \once\override NoteColumn.force-hshift = #0 e
+ | \stemUp f4. s \stemDown \once\override NoteColumn.force-hshift = #0 g
+ } >>
+ | a2. c8 bes a
+ | bes2.~ bes4.
+ %5
+ | g2.~ g4.
+ | a4. s2.
+ | s2. s4.
+ | d8\rest b d f e d c d b
+ | c2.~ c4.
+ %10
+ | b2. gis!4.
+ | \change Staff = "upper" \voiceTwo d'8\rest a' e c e
+ \change Staff = "lower" \voiceThree a, g! f e
+ | d'8\rest a c e d c b c d~
+ | d4.~ d4 d8 c d b
+ | c4.~ c8 b a b c d~
+ %15
+ | d c b c a c s4.
+ | s1*9/8*2
+ | s4. a8 c16 b a gis a8 e c
+ \break
+ << {
+ | f8\rest c e~ e4. d
+ | c'8\rest e,4~ e4. f
+ } \\ {
+ | s8 \stemDown c4~ c4. b!
+ } >>
+ %21
+ | e2. g8 f e
+ | f2.~ f4.
+ | << { d2.~ d4. } \\ { s4. \once\stemUp b2. } >>
+ | e4. s2.
+ | s1*9/8*12
+ %37
+ | g4\rest g8\rest f2.
+ | e16 a b cis \change Staff = "upper" \voiceTwo d e f8 e d e d cis
+ | d4.~ d4 bes'8 c,4 a'8
+ %40
+ | bes,16 d e f e d g4.~ g16 a, b cis b a
+ | d4.~ d8 e f g f e
+ | \change Staff = "lower" \voiceThree
+ d4. c2.
+ | bes2.~ bes16 bes a g f g
+ | a2.~ a4.~
+ %45
+ | a g f~
+ | f16 f g a bes c d8 c bes c bes a
+ | g4 g8 f4.~ f8 f e
+ | f16 c d e f g s2.
+ | a4.~ a8. g16 f8~ f g a
+ %50
+ | g4. e'16\rest g,8 a bes16 e\rest a,8 bes c16
+ | f\rest bes,8 c d16 c4 bes8 a4.
+ | g r16 b c d e f g8 f e
+ | f4 f8 e4 e8 d4 d8
+ | \repeat unfold 2 { c4 c8 c4 c8 c4 c8 }
+ %56
+ | d4. c g
+ | s1*9/8
+ | s4. s4
+ \change Staff = "upper" \voiceTwo
+ \shiftOn f'8 \shiftOff e4.
+ | s1*9/8
+ %60
+ | s2. cis!4.
+
+}
+
+Bass = \context Voice = "four" \relative c {
+ \voiceFour
+ \stemDown\tieDown
+ \override MultiMeasureRest.staff-position = #0
+ \override Rest.staff-position = #0
+ %1
+ | d2.~ \once\override NoteColumn.force-hshift = #0.7 d4.~
+ | d2.~ \once\override NoteColumn.force-hshift = #0.2 d4.~
+ | \repeat unfold 2 { d2.~ d4.~ }
+ %5
+ | \shiftOff d2.~ d4.
+ | d4.~ d16 e f g a8 c, e a
+ | b, d f a b c b gis a
+ | gis2.~ gis4.
+ | a2.~ a4.~
+ %10
+ | a gis e
+ | a2. s4.
+ | f2.~ f4.
+ | e2.~ e4.~
+ | e2.~ e4.
+ %15
+ | a4. b,4\rest b8\rest r4 r8
+ | R1*9/8*2
+ | \once\override MultiMeasureRest.staff-position = #-4 R1*9/8
+ | a2.~ \once\override NoteColumn.force-hshift = #0.8 a4.~
+ %20
+ | \repeat unfold 3 { a2.~ a4.~ }
+ | a2.~ a4.
+ | a4. r8 \stemNeutral\tieNeutral a16 bes! c d ees8 c a
+ %25
+ | fis a d fis a c ees d c
+ | bes4.~ bes8 a g a g fis
+ | g4.~ g16 g a bes c d
+ \change Staff = "upper" \voiceTwo
+ e f g e f g
+ | cis, d e cis d e
+ \change Staff = "lower" \voiceFour
+ \stemNeutral\tieNeutral g, a bes g a bes e, f g e f g
+ | a,8 b cis d e f g a a,
+ %30
+ | d4.~ d8 d' c bes a bes
+ | c,4.~ c8 c' bes a g a
+ | bes,4. r4 r8 r4 r8
+ | b4. r4 r8 r4 r8
+ | a4 r8 s2.
+ %35
+ | gis'8 b d f e d cis d b
+ | cis bes a gis a e f cis d
+ | \stemDown\tieDown gis,4. gis2.
+ | a8 g\rest g\rest g4\rest g8\rest g4\rest g8\rest
+ | r16 d' e fis g a bes8 a g a g fis
+ %40
+ | g4.~ g16 e d cis d e f4.~
+ | f~ f4 bes8 g4 a8
+ | bes2. a4.~
+ | a g4 f8 e4.
+ | f e d
+ %45
+ | c bes a
+ | bes4 g8\rest g4\rest g8\rest g4\rest g8\rest
+ | b16\rest bes c d c bes a8 c bes c4.
+ | f,8 e\rest e\rest a' g f g f e
+ | f4.~ f16 e f8. e16 d8 e f
+ %50
+ | e4.~ e8 f g f g a
+ | g a bes a4 g8 fis4.
+ | g s2.
+ | b,8\rest g'4 b,8\rest g'4 b,8\rest g'4
+ | b,8\rest c4 b8\rest d4 b8\rest e4
+ %55
+ | b8\rest f'4 b,8\rest g'4 b,8\rest a'4
+ | b8 a g c fis, a g4 g,8
+ | c16 c' bes a g f e8 fis g fis g a
+ | \stemNeutral\tieNeutral g4 r8 bes16 a g f e d c4.
+ | f4 r8 a16 g f e d c b4.
+ %60
+ | r16 e f g a b r8 r e, a4 a,8
+ | d f a, e' g a, f' a d,
+ | g g, g' g a, g' g bes,! g'
+ | cis, e a d, f a bes, d g
+ | a16 a, b cis d e f8 e d e d cis
+ %65
+ | d4.~ d16 e fis g a bes c bes a bes c a
+ | \stemDown\tieDown b g a b c
+ \change Staff = "upper"
+ d e8 d c d c b
+ | c4.~ c16 d e f g a bes a g a bes g
+ | a f e d e f g e d c d e f d c bes c d
+ | e
+ \change Staff = "lower"
+ c bes a bes c d bes a g a bes c a g f g a
+ %70
+ | bes4. r4 r8 a4.
+ | g r4 r8 gis4.
+
+
+ | R1*9/8*124
+ \fine
+}
+
+\score {
+ \new PianoStaff
+ <<
+ \accidentalStyle Score.piano
+ \context Staff = "upper" <<
+ \set Staff.midiInstrument = #"acoustic grand"
+ \Global
+ \clef treble
+ \Soprano
+ \Alto
+ >>
+ \context Staff = "lower" <<
+ \set Staff.midiInstrument = #"acoustic grand"
+ \Global
+ \clef bass
+ \Tenor
+ \Bass
+ >>
+ >>
+ \header {
+ composer = ##f % "Johann Sebastian Bach"
+ opus = ##f % "BWV 811"
+ title = \markup { "Prélude" }
+ subtitle = ##f
+ }
+ \layout {
+ \context {
+ \PianoStaff
+ \override Parentheses.font-size = #-2
+ \override TextScript.font-shape = #'italic
+ \override TextScript.font-size = #-1
+ }
+ }
+ \midi {
+ \tempo 4 = 100
+ }
+}
diff --git a/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-2-allemande.ly b/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-2-allemande.ly
new file mode 100644
index 0000000..ea4ac03
--- /dev/null
+++ b/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-2-allemande.ly
@@ -0,0 +1,94 @@
+Global = {
+ \key d \minor
+ \time 4/4
+ \include "../global.ly"
+}
+
+Soprano = \context Voice = "one" \relative c' {
+ \voiceOne
+ \stemUp\tieUp
+ \override MultiMeasureRest.staff-position = #0
+ \override Rest.staff-position = #0
+ \repeat volta 2 {
+ \partial 16 r16
+ %1
+ | R1*11
+ | r2 r4..
+ }
+ \break
+ \repeat volta 2 {
+ \partial 16 r16
+ | R1*11
+ | r2 r4..
+ }
+}
+
+Alto = \context Voice = "two" \relative c' {
+ \voiceTwo
+ \stemDown\tieDown
+ \override Rest.staff-position = #0
+ %1
+}
+
+Tenor = \context Voice = "three" \relative c {
+ \voiceThree
+ \stemUp\tieUp
+ \override Rest.staff-position = #0
+ %1
+}
+
+Bass = \context Voice = "four" \relative c {
+ \voiceFour
+ \stemDown\tieDown
+ \override MultiMeasureRest.staff-position = #0
+ \override Rest.staff-position = #0
+ \repeat volta 2 {
+ \partial 16 r16
+ %1
+ | R1*11
+ | r2 r4..
+ }
+ \repeat volta 2 {
+ \partial 16 r16
+ | R1*11
+ | r2 r4..
+ }
+}
+
+\score {
+ \new PianoStaff
+ <<
+ \accidentalStyle Score.piano
+ \context Staff = "upper" <<
+ \set Staff.midiInstrument = #"acoustic grand"
+ \Global
+ \clef treble
+ \Soprano
+ \Alto
+ >>
+ \context Staff = "lower" <<
+ \set Staff.midiInstrument = #"acoustic grand"
+ \Global
+ \clef bass
+ \Tenor
+ \Bass
+ >>
+ >>
+ \header {
+ composer = ##f % "Johann Sebastian Bach"
+ opus = ##f % "BWV 811"
+ title = \markup { "Allemande" }
+ subtitle = ##f
+ }
+ \layout {
+ \context {
+ \PianoStaff
+ \override Parentheses.font-size = #-2
+ \override TextScript.font-shape = #'italic
+ \override TextScript.font-size = #-1
+ }
+ }
+ \midi {
+ \tempo 4 = 100
+ }
+}
diff --git a/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-3-courante.ly b/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-3-courante.ly
new file mode 100644
index 0000000..b039b83
--- /dev/null
+++ b/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-3-courante.ly
@@ -0,0 +1,95 @@
+Global = {
+ \key d \minor
+ \time 3/2
+ \include "../global.ly"
+}
+
+Soprano = \context Voice = "one" \relative c' {
+ \voiceOne
+ \stemUp\tieUp
+ \override MultiMeasureRest.staff-position = #0
+ \override Rest.staff-position = #0
+ \repeat volta 2 {
+ \partial 8 r8
+ %1
+ | R1*3/2*10
+ | r2. r2 r8
+ }
+ \break
+ \repeat volta 2 {
+ \partial 8 r8
+ | R1*3/2*10
+ | r2. r2 r8
+ }
+}
+
+Alto = \context Voice = "two" \relative c' {
+ \voiceTwo
+ \stemDown\tieDown
+ \override Rest.staff-position = #0
+ %1
+}
+
+Tenor = \context Voice = "three" \relative c {
+ \voiceThree
+ \stemUp\tieUp
+ \override Rest.staff-position = #0
+ %1
+}
+
+Bass = \context Voice = "four" \relative c {
+ \voiceFour
+ \stemDown\tieDown
+ \override MultiMeasureRest.staff-position = #0
+ \override Rest.staff-position = #0
+ \repeat volta 2 {
+ \partial 8 r8
+ %1
+ | R1*3/2*10
+ | r2. r2 r8
+ }
+ \break
+ \repeat volta 2 {
+ \partial 8 r8
+ | R1*3/2*10
+ | r2. r2 r8
+ }
+}
+
+\score {
+ \new PianoStaff
+ <<
+ \accidentalStyle Score.piano
+ \context Staff = "upper" <<
+ \set Staff.midiInstrument = #"acoustic grand"
+ \Global
+ \clef treble
+ \Soprano
+ \Alto
+ >>
+ \context Staff = "lower" <<
+ \set Staff.midiInstrument = #"acoustic grand"
+ \Global
+ \clef bass
+ \Tenor
+ \Bass
+ >>
+ >>
+ \header {
+ composer = ##f % "Johann Sebastian Bach"
+ opus = ##f % "BWV 811"
+ title = \markup { "Courante" }
+ subtitle = ##f
+ }
+ \layout {
+ \context {
+ \PianoStaff
+ \override Parentheses.font-size = #-2
+ \override TextScript.font-shape = #'italic
+ \override TextScript.font-size = #-1
+ }
+ }
+ \midi {
+ \tempo 4 = 100
+ }
+}
diff --git a/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-4-sarabande.ly b/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-4-sarabande.ly
new file mode 100644
index 0000000..095c669
--- /dev/null
+++ b/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-4-sarabande.ly
@@ -0,0 +1,85 @@
+Global = {
+ \key d \minor
+ \time 3/2
+ \include "../global.ly"
+}
+
+Soprano = \context Voice = "one" \relative c' {
+ \voiceOne
+ \stemUp\tieUp
+ \override MultiMeasureRest.staff-position = #0
+ \override Rest.staff-position = #0
+ \repeat volta 2 {
+ %1
+ | R1*3/2*8
+ }
+ \repeat volta 2 {
+ | R1*3/2*16
+ }
+}
+
+Alto = \context Voice = "two" \relative c' {
+ \voiceTwo
+ \stemDown\tieDown
+ \override Rest.staff-position = #0
+ %1
+}
+
+Tenor = \context Voice = "three" \relative c {
+ \voiceThree
+ \stemUp\tieUp
+ \override Rest.staff-position = #0
+ %1
+}
+
+Bass = \context Voice = "four" \relative c {
+ \voiceFour
+ \stemDown\tieDown
+ \override MultiMeasureRest.staff-position = #0
+ \override Rest.staff-position = #0
+ \repeat volta 2 {
+ %1
+ | R1*3/2*8
+ }
+ \repeat volta 2 {
+ | R1*3/2*16
+ }
+}
+
+\score {
+ \new PianoStaff
+ <<
+ \accidentalStyle Score.piano
+ \context Staff = "upper" <<
+ \set Staff.midiInstrument = #"acoustic grand"
+ \Global
+ \clef treble
+ \Soprano
+ \Alto
+ >>
+ \context Staff = "lower" <<
+ \set Staff.midiInstrument = #"acoustic grand"
+ \Global
+ \clef bass
+ \Tenor
+ \Bass
+ >>
+ >>
+ \header {
+ composer = ##f % "Johann Sebastian Bach"
+ opus = ##f % "BWV 811"
+ title = \markup { "Sarabande" }
+ subtitle = ##f
+ }
+ \layout {
+ \context {
+ \PianoStaff
+ \override Parentheses.font-size = #-2
+ \override TextScript.font-shape = #'italic
+ \override TextScript.font-size = #-1
+ }
+ }
+ \midi {
+ \tempo 4 = 100
+ }
+}
diff --git a/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-5-double.ly b/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-5-double.ly
new file mode 100644
index 0000000..520af56
--- /dev/null
+++ b/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-5-double.ly
@@ -0,0 +1,104 @@
+Global = {
+ \key d \minor
+ \time 3/2
+ \include "../global.ly"
+}
+
+Soprano = \context Voice = "one" \relative c' {
+ \voiceOne
+ \stemUp\tieUp
+ \override MultiMeasureRest.staff-position = #0
+ \override Rest.staff-position = #0
+ \repeat volta 2 {
+ %1
+ | R1*3/2*7
+ \alternative {
+ { R1*3/2 }
+ { R1*3/2 }
+ }
+ }
+ \break
+ \repeat volta 2 {
+ | R1*3/2*15
+ \alternative {
+ { R1*3/2 }
+ { R1*3/2 }
+ }
+ }
+ \fine
+}
+
+Alto = \context Voice = "two" \relative c' {
+ \voiceTwo
+ \stemDown\tieDown
+ \override Rest.staff-position = #0
+ %1
+}
+
+Tenor = \context Voice = "three" \relative c {
+ \voiceThree
+ \stemUp\tieUp
+ \override Rest.staff-position = #0
+ %1
+}
+
+Bass = \context Voice = "four" \relative c {
+ \voiceFour
+ \stemDown\tieDown
+ \override MultiMeasureRest.staff-position = #0
+ \override Rest.staff-position = #0
+ \repeat volta 2 {
+ %1
+ | R1*3/2*7
+ \alternative {
+ { R1*3/2 }
+ { R1*3/2 }
+ }
+ }
+ \repeat volta 2 {
+ | R1*3/2*15
+ \alternative {
+ { R1*3/2 }
+ { R1*3/2 }
+ }
+ }
+ \fine
+}
+
+\score {
+ \new PianoStaff
+ <<
+ \accidentalStyle Score.piano
+ \context Staff = "upper" <<
+ \set Staff.midiInstrument = #"acoustic grand"
+ \Global
+ \clef treble
+ \Soprano
+ \Alto
+ >>
+ \context Staff = "lower" <<
+ \set Staff.midiInstrument = #"acoustic grand"
+ \Global
+ \clef bass
+ \Tenor
+ \Bass
+ >>
+ >>
+ \header {
+ composer = ##f % "Johann Sebastian Bach"
+ opus = ##f % "BWV 811"
+ title = \markup { "Double" }
+ subtitle = ##f
+ }
+ \layout {
+ \context {
+ \PianoStaff
+ \override Parentheses.font-size = #-2
+ \override TextScript.font-shape = #'italic
+ \override TextScript.font-size = #-1
+ }
+ }
+ \midi {
+ \tempo 4 = 100
+ }
+}
diff --git a/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-6-gavotte-1.ly b/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-6-gavotte-1.ly
new file mode 100644
index 0000000..f586b6d
--- /dev/null
+++ b/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-6-gavotte-1.ly
@@ -0,0 +1,101 @@
+Global = {
+ \key d \minor
+ \time 2/2
+ \include "../global.ly"
+}
+
+Soprano = \context Voice = "one" \relative c' {
+ \voiceOne
+ \stemUp\tieUp
+ \override MultiMeasureRest.staff-position = #0
+ \override Rest.staff-position = #0
+ \repeat volta 2 {
+ \partial 2 r2
+ %1
+ | R1*2/2*7
+ \alternative {
+ { r2 }
+ { r2 }
+ }
+ }
+ \repeat volta 2 {
+ \partial 2 r2
+ | R1*2/2*23
+ | r2
+ }
+ \fine
+}
+
+Alto = \context Voice = "two" \relative c' {
+ \voiceTwo
+ \stemDown\tieDown
+ \override Rest.staff-position = #0
+ %1
+}
+
+Tenor = \context Voice = "three" \relative c {
+ \voiceThree
+ \stemUp\tieUp
+ \override Rest.staff-position = #0
+ %1
+}
+
+Bass = \context Voice = "four" \relative c {
+ \voiceFour
+ \stemDown\tieDown
+ \override MultiMeasureRest.staff-position = #0
+ \override Rest.staff-position = #0
+ \repeat volta 2 {
+ \partial 2 r2
+ %1
+ | R1*2/2*7
+ \alternative {
+ { r2 }
+ { r2 }
+ }
+ }
+ \repeat volta 2 {
+ \partial 2 r2
+ | R1*2/2*23
+ | r2
+ }
+ \fine
+}
+
+\score {
+ \new PianoStaff
+ <<
+ \accidentalStyle Score.piano
+ \context Staff = "upper" <<
+ \set Staff.midiInstrument = #"acoustic grand"
+ \Global
+ \clef treble
+ \Soprano
+ \Alto
+ >>
+ \context Staff = "lower" <<
+ \set Staff.midiInstrument = #"acoustic grand"
+ \Global
+ \clef bass
+ \Tenor
+ \Bass
+ >>
+ >>
+ \header {
+ composer = ##f % "Johann Sebastian Bach"
+ opus = ##f % "BWV 811"
+ title = \markup { "Gavotte I" }
+ subtitle = ##f
+ }
+ \layout {
+ \context {
+ \PianoStaff
+ \override Parentheses.font-size = #-2
+ \override TextScript.font-shape = #'italic
+ \override TextScript.font-size = #-1
+ }
+ }
+ \midi {
+ \tempo 4 = 100
+ }
+}
diff --git a/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-6-gavotte-2.ly b/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-6-gavotte-2.ly
new file mode 100644
index 0000000..10543c5
--- /dev/null
+++ b/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-6-gavotte-2.ly
@@ -0,0 +1,102 @@
+Global = {
+ \key d \minor
+ \time 2/2
+ \include "../global.ly"
+}
+
+Soprano = \context Voice = "one" \relative c' {
+ \voiceOne
+ \stemUp\tieUp
+ \override MultiMeasureRest.staff-position = #0
+ \override Rest.staff-position = #0
+ \repeat volta 2 {
+ \partial 2 r2
+ %1
+ | R1*2/2*7
+ \alternative {
+ { r2 }
+ { r2 }
+ }
+ }
+ \break
+ \repeat volta 2 {
+ \partial 2 r2
+ | R1*2/2*23
+ | r2
+ }
+ \fine
+}
+
+Alto = \context Voice = "two" \relative c' {
+ \voiceTwo
+ \stemDown\tieDown
+ \override Rest.staff-position = #0
+ %1
+}
+
+Tenor = \context Voice = "three" \relative c {
+ \voiceThree
+ \stemUp\tieUp
+ \override Rest.staff-position = #0
+ %1
+}
+
+Bass = \context Voice = "four" \relative c {
+ \voiceFour
+ \stemDown\tieDown
+ \override MultiMeasureRest.staff-position = #0
+ \override Rest.staff-position = #0
+ \repeat volta 2 {
+ \partial 2 r2
+ %1
+ | R1*2/2*7
+ \alternative {
+ { r2 }
+ { r2 }
+ }
+ }
+ \repeat volta 2 {
+ \partial 2 r2
+ | R1*2/2*23
+ | r2
+ }
+ \fine
+}
+
+\score {
+ \new PianoStaff
+ <<
+ \accidentalStyle Score.piano
+ \context Staff = "upper" <<
+ \set Staff.midiInstrument = #"acoustic grand"
+ \Global
+ \clef treble
+ \Soprano
+ \Alto
+ >>
+ \context Staff = "lower" <<
+ \set Staff.midiInstrument = #"acoustic grand"
+ \Global
+ \clef bass
+ \Tenor
+ \Bass
+ >>
+ >>
+ \header {
+ composer = ##f % "Johann Sebastian Bach"
+ opus = ##f % "BWV 811"
+ title = \markup { "Gavotte II" }
+ subtitle = ##f
+ }
+ \layout {
+ \context {
+ \PianoStaff
+ \override Parentheses.font-size = #-2
+ \override TextScript.font-shape = #'italic
+ \override TextScript.font-size = #-1
+ }
+ }
+ \midi {
+ \tempo 4 = 100
+ }
+}
diff --git a/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-7-gigue.ly b/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-7-gigue.ly
new file mode 100644
index 0000000..a9fbb9c
--- /dev/null
+++ b/src/johann-sebastian-bach/suites-anglaises/BWV811/parts/bach-suite-anglaise-6-7-gigue.ly
@@ -0,0 +1,88 @@
+Global = {
+ \key d \minor
+ \time 12/16
+ \include "../global.ly"
+}
+
+Soprano = \context Voice = "one" \relative c' {
+ \voiceOne
+ \stemUp\tieUp
+ \override MultiMeasureRest.staff-position = #0
+ \override Rest.staff-position = #0
+ \repeat volta 2 {
+ %1
+ | R1*12/16*24
+ }
+ \break
+ \repeat volta 2 {
+ | R1*12/16*32
+ }
+ \fine
+}
+
+Alto = \context Voice = "two" \relative c' {
+ \voiceTwo
+ \stemDown\tieDown
+ \override Rest.staff-position = #0
+ %1
+}
+
+Tenor = \context Voice = "three" \relative c {
+ \voiceThree
+ \stemUp\tieUp
+ \override Rest.staff-position = #0
+ %1
+}
+
+Bass = \context Voice = "four" \relative c {
+ \voiceFour
+ \stemDown\tieDown
+ \override MultiMeasureRest.staff-position = #0
+ \override Rest.staff-position = #0
+ \repeat volta 2 {
+ %1
+ | R1*12/16*24
+ }
+ \repeat volta 2 {
+ | R1*12/16*32
+ }
+ \fine
+}
+
+\score {
+ \new PianoStaff
+ <<
+ \accidentalStyle Score.piano
+ \context Staff = "upper" <<
+ \set Staff.midiInstrument = #"acoustic grand"
+ \Global
+ \clef treble
+ \Soprano
+ \Alto
+ >>
+ \context Staff = "lower" <<
+ \set Staff.midiInstrument = #"acoustic grand"
+ \Global
+ \clef bass
+ \Tenor
+ \Bass
+ >>
+ >>
+ \header {
+ composer = ##f % "Johann Sebastian Bach"
+ opus = ##f % "BWV 811"
+ title = \markup { "Gigue" }
+ subtitle = ##f
+ }
+ \layout {
+ \context {
+ \PianoStaff
+ \override Parentheses.font-size = #-2
+ \override TextScript.font-shape = #'italic
+ \override TextScript.font-size = #-1
+ }
+ }
+ \midi {
+ \tempo 4 = 100
+ }
+}
diff --git a/src/johann-sebastian-bach/suites-anglaises/Makefile.am b/src/johann-sebastian-bach/suites-anglaises/Makefile.am
index 0069fb7..b9777f7 100644
--- a/src/johann-sebastian-bach/suites-anglaises/Makefile.am
+++ b/src/johann-sebastian-bach/suites-anglaises/Makefile.am
@@ -2,4 +2,5 @@ SUBDIRS = BWV806 \
BWV807 \
BWV808 \
BWV809 \
- BWV810
+ BWV810 \
+ BWV811