Meaning: The music made people feel strong emotions.
Choice of Words: "Touched" means to lightly brush or come into contact with something. "Heartstrings" is a poetic way to refer to the emotions and feelings of a person. Together, "Music touched heartstrings" means that the music had a powerful emotional impact on the listeners.