24/7 Music Recognition