A pub can now play recorded music until midnight, but only at weekends.