Skip to content

Repository files navigation

MeloGraph

This repository holds code for the MUSI-6201 (Audio Content Analysis) project submission of group 3 (Noel Alben, Rhythm Jain and Thiago Roque).

Goal: Automatic Note Segmetation of Monophonic Melodies and Graph Representation of the Note-to-Note Sequences

Working Example

Input Melody alt text

alt text Graph Output

Code Organization

  • Baseline_Implementation contains code from our Baseline Report
  • The Onsetdet.py and Pitch_Tracking.py contains source code for our Onset Detection and Pitch Tracking implementations

Running the Web Applicaton

The Web Application is Self Contained within the directory WebApp

cd ..<Clone Repository>
pip install -r requirements.txt
cd WebApp
export FLASK_APP=app
flask run

About

MIR Algorithms for Automatic Note Segmetation of Monophonic Melodies and Graph Representation of the Note-to-Note Sequences

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages