add note_player.v