Haw Par Music: When music meets heritage