Songle: A Web Service for Active Music Listening Improved by User Contributions
TagATune: A Game for Music and Sound Annotation