Deep Purple frontman spills the beans ahead of tonight's Jazz Fest performance