NotesQuest: A musical journey.