Generate music to the given chord progression.
'D', 'D', 'D', 'Bm', 'Em', 'A7', 'D', 'D', 'G', 'A7', 'D', 'D', 'D', 'D', 'Bm', 'Em', 'A7', 'D', 'D', 'G', 'A7', 'D'  
X:1
L:1/8
M:4/4
K:D
|:"^A" A2 |"D" d2 dA BAFA |"D" ABdA BAFA |"D" ABde"Bm" f2 ed |"Em" Beed"A7" egfe |"D" dcdA BAFA | 
"D" ABdA BAFA |"G" ABde"A7" fgec |"D" dBAF D2 ::"^B" fg |"D" a2 ag f2 fe |"D" d2 dA BAFA | 
"D" ABde"Bm" f2 ed |"Em" Beed"A7" egfe |"D" abag fgfe |"D" dcdA BAFA |"G" ABde"A7" fgec | 
"D" dBAF D2 :|  