Akkordnotation/exceptions
Zur Navigation springen
Zur Suche springen
Akkordnotation Namensdefinitionen
myflat = \markup \fontsize #-1 \flat
mysharp = \markup \fontsize #-2 \sharp
slashfive = \markup \slashed-digit #5
slashdrei = \markup \slashed-digit #3
slashsev = \markup \slashed-digit #7
slashnin = \markup \slashed-digit #9
maj = \markup \fontsize #-4 \override #'(font-features . ("smcp")) "ma"
sus = \markup \fontsize #-4 \override #'(font-features . ("smcp")) "sus"
bfiv = \markup \concat { "(" \myflat "5)" }
ffiv = \markup \concat { "(" \mysharp "5)" }
bsev = \markup \concat { "(" \myflat "7)" }
fsev = \markup \concat { "(" \mysharp "7)" }
bnin = \markup \concat { "(" \myflat "9)" }
fnin = \markup \concat { "(" \mysharp "9)" }
chExceptionMusic = {
<c e g h>1-\markup \concat { \maj \super "7" }
<c e g h d'>1-\markup \concat { \maj \super "9" }
<c e g h d' f'>1-\markup \concat { \maj \super "11" }
<c e g h d' f' a'>1-\markup \concat { \maj \super "13" }
<c f g h>1-\markup \concat { \super "7" \maj }
<c f g b>1-\markup \concat { \super "7" \sus }
}
chExceptions =
#(append
(sequential-music-to-chord-exceptions chExceptionMusic #t)
ignatzekExceptions)