This allows you to play a song but also to record it as you play. You could improve it by adding musical rests to space out notes more realistically.