A 'legendary' American singer-songwriter is set to perform in Greenock.