Construct chord patterns that blend well with the existing music piece.
|:"^Ax2" c2 df | e2 ^de | a>e ^de | gf ^ef | b2 af | a2 gd | g>d cd | fe _ed | 
 c2 df | e^d/e/ f/g/a/b/ | c'a ga | bf ^ef | ba gf | ae ^de | fa gb | a2 a2 :: 
[K:E]"^Bx2" b2 a2 | gf/g/ ag | fe/f/ gf | f/e/d/c/ B2 | b2 a2 | gf/g/ ag | 
 fe/f/ gf |1 e[ge] e2 :|2 ee _ed |][K:A]"^Ax1" c2 df | e2 ^de | a>e ^de | 
 gf ^ef | b2 af | a2 gd | g>d cd | fe _ed | c2 df | e^d/e/ f/g/a/b/ | c'a ga | 
 bf ^ef | ba gf | ae ^de | fa gb | a2 a2 |]:[K:D]"^Cx4" ([af]4 | 
 [af])[fd] [ge][af] | ([bg]4 | [bg])[ge] [af][bg] | [c'a]4 | [b^g]2 [c'=g]2 |1 
 [bg]2 ([af]2 | [af])[fd] [ge][^g^e] :|2 ([d'f]4 | [d'f]) z ::[K:A] EFGA Bcde | 
 fecA E2 a2 | gfdB G2 g2 | fecA E4 | EFGA Bcde | fecA E2 a2 | gfed cedB | 
 A4 A4 :|[K:D] ([af]4 | [af])[fd] [ge][af] | ([bg]4 | [bg])[ge] [af][bg] | [c'a]4 | 
 [b^g]2 [c'=g]2 |1 [bg]2 ([af]2 | [af])[fd] [ge][^g^e] :|2 ([d'f]4 | [d'f]) z |] 
[K:A]"^Ax1" c2 df | e2 ^de | a>e ^de | gf ^ef | b2 af | a2 gd | g>d cd | fe _ed | 
 c2 df | e^d/e/ f/g/a/b/ | c'a ga | bf ^ef | ba gf | ae ^de | fa gb | a2 a2 |]  
X:1
L:1/8
M:2/4
K:A
|:"^Ax2""A" c2 df | e2 ^de | a>e ^de |"E7" gf ^ef |"E7" b2 af | a2 gd | g>d cd | fe _ed | 
"A" c2 df | e^d/e/ f/g/a/b/ | c'a ga |"D" bf ^ef | ba gf |"A" ae ^de |"B" fa"E7" gb |"A" a2 a2 :: 
[K:E]"^Bx2""B7" b2 a2 |"E" gf/g/ ag |"B7" fe/f/ gf |"E" f/e/d/c/ B2 |"B7" b2 a2 |"E" gf/g/ ag | 
"B7" fe/f/ gf |1"E" e[ge] e2 :|2"E" ee"E7" _ed |][K:A]"^Ax1""A" c2 df | e2 ^de | a>e ^de | 
"E7" gf ^ef |"E7" b2 af | a2 gd | g>d cd | fe _ed |"A" c2 df | e^d/e/ f/g/a/b/ | c'a ga | 
"D" bf ^ef | ba gf |"A" ae ^de |"B" fa"E7" gb |"A" a2 a2 |]:[K:D]"^Cx4""D" ([af]4 | 
 [af])[fd] [ge][af] |"G" ([bg]4 | [bg])[ge] [af][bg] |"A7" [c'a]4 | [b^g]2 [c'=g]2 |1 
"D" [bg]2 ([af]2 | [af])[fd] [ge][^g^e] :|2"D" ([d'f]4 | [d'f]) z ::[K:A]"E7" EFGA Bcde | 
"A" fecA E2 a2 |"E7" gfdB G2 g2 |"A" fecA E4 |"E7" EFGA Bcde |"A" fecA E2 a2 |"E7" gfed cedB | 
"A" A4 A4 :|[K:D]"D" ([af]4 | [af])[fd] [ge][af] |"G" ([bg]4 | [bg])[ge] [af][bg] |"A7" [c'a]4 | 
 [b^g]2 [c'=g]2 |1"D" [bg]2 ([af]2 | [af])[fd] [ge][^g^e] :|2"D" ([d'f]4 | [d'f]) z |] 
[K:A]"^Ax1""A" c2 df | e2 ^de | a>e ^de |"E7" gf ^ef |"E7" b2 af | a2 gd | g>d cd | fe _ed | 
"A" c2 df | e^d/e/ f/g/a/b/ | c'a ga |"D" bf ^ef | ba gf |"A" ae ^de |"B" fa"E7" gb |"A" a2 a2 |]  