This year’s festival July 31 through Aug. 29 will feature 21 concerts with more than 100 artists, along with more than 50 ...