Newcastle Music Festival excites ears, eyes - and tastebuds