Music 364

Data-Driven Research in Music Cognition

CCRMA, Stanford University

Homework 3

Written deliverables for Part A and notebooks for part B are due in Canvas by 9am, Friday February 3.

Part A: Readings

1. Read the following articles:

  1. (Skim for next week) Wang A (2003). An industrial strength audio search algorithm. In Proceedings of the 4th International Conference on Music Information Retrieval. [pdf]
  2. Nieto O and Bello JP (2016). Systematic exploration of computational music structure research. In Proceedings of the 17th International Society for Music Information Retrieval Conference. [pdf]
  3. Van Balen J, Burgoyne JA, Bountouridis D, Müllensiefen D, and Veltkamp RC (2015). Corpus analysis tools for computational hook discovery. In Proceedings of the 16th International Society for Music Information Retrieval Conference. [pdf]

2. Provide written responses to the following questions for papers 2 and 3:

  1. Summarize the motivation and implications of the paper in one paragraph. What is the overall objective of the study? What unanswered questions or problems have the authors identified regarding previous related work? What possible uses and applications of the findings of the study do the authors propose?
  2. What data were analyzed? Is the data size and variety sufficient?
  3. Are results backed up with statistical analyses? If so, what tests are used?
  4. Are all shortcomings of the study considered by the authors? Are there any other limitations to the approach or the data that are not stated explicitly in the paper? Are the conclusions contingent on any unstated assumptions? Is there anything you would have done differently?

Part B: Lab 2

Lab 2 is a Python tutorial focused on audio analysis.
  • All files, code, and instructions for the lab will be posted here.The Homework section has two iPython notebooks; be sure to go through them both. There are sections indicated where you will need to add code and/or answer questions in writing. Plots and written responses can be included in the notebooks.
  • To access each notebook, you can either (1) git clone the entire repository; or (2) download each notebook by right-clicking "Raw" at the top menu bar of the code and selecting "Save Link As".

Part C: Project meetings

Sign up for a 20-minute meeting with the instructor to discuss your project idea. A link to the signup document will be distributed through the course email list.

Deliverables

Submit your written responses to Part A and notebooks for part B to Canvas by 9am, Friday February 3.