Implement 21 play midi background

close #21