Automated Music Transcriptor

We use an algorithm to transcribe musical patterns into graphical notation

2 June 2017

Topics

  • Music
  • AI

I was invited by professor Eric Pérez Segura to work in the development of a real time music transcription system for contemporary music. The work is still ongoing, but here I show the latest advances.

Objectives

  • Generate hybrid graphical-regular scores in real time
  • Obtain specific algorithms for detecting musical patterns (v.g. thrills, clusters, etc.)
  • Create a new system for composition/improvisation

We took Eric’s notation and scores as a guide and defined a set of musical patterns to recognize using algorithms. Currently we are able to recognize trinos and chords, but in the future we expect to render these results in real time as graphical notation.

Max was used as programming language together with javascript due to its realtime capabilities and ease for developing code snippets for individual musical patterns. Below are shown some examples of the graphical notation used by Eric. You can read the paper (draft) here.


by:
Santiago Rentería

http://renterialab.com
Computer scientist and audio engineer working at the intersection of artificial intelligence and biology.
Interests: Artificial Intelligence, Cognitive Science, Music and Philosophy.