Exploring emotions in Bach chorales: a multi-modal perceptual and data-driven study