/cs702

Senior Thesis - Automatic Music Transcription

Primary LanguagePython

Automatic Music Transcription

This repository holds code and example results for my undergraduate senior thesis on automatic music transcription.

Source Code

Source code for all pitch-estimation algorithms I implemented is available on GitHub.

Sample Results

Output on Frederic Chopin's Nocturne in E-flat major, Op. 9, No. 2

(Source audio and sheet music)

  1. Iterative Method
  2. Joint Method

Output on Frederic Chopin's Waltz in D-flat major, Op. 64, No. 1 ("Minute Waltz")

(Source audio and sheet music)

  1. Iterative Method
  2. Joint Method