Mind, Music, and Technology