Generate music to the given chord progression.
'D', 'G', 'D', 'A', 'D', 'Bm', 'A', 'A7', 'D', 'D', 'A', 'D', 'Em', 'E7', 'A7', 'D', 'Em', 'E7', 'A', 'D', 'A7', 'D'  
X:1
L:1/8
M:2/2
K:D
|: FG |"D" AFDF AFDF | A2 [dF]2"G" [dG]2 cB |"D" AFDF AFDF |"A" G2 E2 E2 FG |"D" AFDF AFDF | 
 A2 [dF]2"Bm" [dF]2 de |"A" fafd"A7" egec |"D" d2 d2 d2 :: de |"D" f2 f2 fagf |"A" edcd egfe | 
"D" f2 f2 fagf |"Em" ed"E7"cB"A7" A2 de |"D" f2 fe fagf |"Em" ed"E7"cd"A" efge |"D" fafd"A7" egec | 
"D" d2 D2 D2 :|  