50 x bach music cd