added note_player.v (combined_note_player.v)