ALBA. New and traditional music from Scotland.