Extracting musical information from sound

Type:
Talk
Audience level:
Intermediate
Category:
Other
March 9th 11:30 a.m. – 12:10 p.m.

Description

Music Information Retrieval technology has gotten good enough that you extract musical metadata from your sound files with some degree of accuracy. Find out how to use Python (along with third-party APIs) to determine everything from the key/tempo of a song to the pitch/timbre of individual notes. Then we'll do some amusing analysis of popular tunes.

Abstract

Music Information Retrieval technology has gotten good enough that you extract musical metadata from your sound files with some degree of accuracy. Find out how to use Python (along with third-party APIs) to determine everything from the key/tempo of a song to the pitch/timbre of individual notes. Then we'll do some amusing analysis of popular tunes.

  1. Getting basic data about sounds.
  2. Visualizing waveforms.
  3. Parsing musical information at the level of song.
  4. Detecting individual notes ("segments").
  5. What fun can we have?