Music flows as Blairgowrie pupils learn from folk legend Dougie MacLean