ReviewsCarl Craig's Barbican synthesizer show earns Ransom Note's warm praiseEILISH Editorial Team · 21 October 2026