For those who have never seen him , Mr Barrett is an excellent guitar banjo and keyboard player , and has been known to get recognisable tunes out of violins as well ! You are in for an excellent evening , I feel .