King Gizzard & The Lizard Wizard frontman Stu Mackenzie may have described “The Silver Cord” as a “rock band pretending to know how to use modular synthesizers,” but their newest album, released Oct. 27, is much more than that. “The Silver Cord” is an electric psychedelic rock album for the ages.