Broken Chanter is the musical project of David MacGregor. The new album was written in Ardnamurchan and Skye and, together with his band, this is a heartwarming showcase of contemporary alt-folk with a traditional core.