I came across the following lines:
Make no mistake: the setting matters. There are many ways to listen to Indian classical music-in the private, somewhat sterile perfection of the CDs and DVDs we play at home. But I happen to think music sounds best outside.
At first I thought, sterile here meant "pure", but then I stumbled upon another meaning of sterile: "lacking imagination, creativity, or vitality".
I want to go with the latter definition, because here the author is against CDs and DVDs and prefers outside, but I am not sure. What does "sterile perfection" mean in this context?