Skip to content

aah8/CATS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CATS: Convert Audio to Score

The purpose of this project is to generate sheet music from audio.

Completed

  • Take "clean" audio file as input -- generated on computer so all pitches are perfect and there is no background noise. Recognize single notes and output names of those notes.

    • In MATLAB matlab_spectrogram
    • In Python python_spectrogram
  • Recognize multiple notes

    • Harmonic removal algorithm

Goals

  • Recognize basic rhythms
    • Recognize complex rhythm
    • Recognize "dirty" audio files, taken from real recordings

Requirements

  • Python 2.7
  • matplotlib
  • numpy

FAQ

  • Where are the examples? They are not included in the git repository. You have to run generateExamples.py to create them.

About

Convert Audio to Score

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published