Breaking Down Radiohead’s Orchestration in “Burn the Witch” Radiohead’s new release “Burn the Witch” marks the end of a long period of silence…