Learning to understand harmony