Various Artists, “Isolation Therapy”

A compilation of electronic heavy hitters sounds a note of optimism in uncertain times.