Generate music to the given chord progression.
'D', 'G', 'G', 'Em', 'A7', 'A7', 'D', 'G', 'G', 'A7', 'D', 'A7', 'D', 'A', 'G', 'D', 'D', 'G', 'A7', 'D', 'D7', 'G', 'D', 'G', 'A7', 'D', 'D'  
X:1
L:1/4
M:3/4
K:D
 A/F/ |"D" D2 D |"^A7/e" E2 F |"^D/f+" d2 c |"G" B2 A |"G" B2"^f#" A |"Em" B d2 |"A7" e3 | 
"A7" d e f |"D" D2 D |"^A7/e" E2 F |"^D/f+" d2 c |"G" B2 A |"G" B2 A |"A7" B c2 |"D" d3 | 
"A7" A B c ||"D" d f2 |"A" e2 d |"G" B d2 |"D" A2 F |"D" A2 A |"G" g2 f |"^E7/g+" f3 |"A7" e2 a | 
"D" f a2 |"D7" f2 d |"G" B d2 |"D" A2 F |"G" A2 A |"A7" B2 c |"D" d3- |"D" d2 ||  