Skip to content

ejhumphrey/ace-lessons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ace-lessons

Four Timely Lessons on Automatic Chord Estimation

Installation

This work was completed during the active development of a few projects. As such, getting these corresponding projects in their respective states requires a tiny bit of wrangling.

ace-lessons

As a first step, you'll want to clone (or download) this repository. This is most easily achieved with git on the commandline:

git clone git://github.com/ejhumphrey/ace-lessons.git ace-lessons

From here on, this ace-lessons directory will be referred to as REPO for any bash commands.

JAMS

The data and demo notebook depend on an older and less robust version of the JAMS library, v0.1, which preceded a proper setup file. In order to travel back in time to this previous state, you'll need to execute the following:

git clone git://github.com/marl/jams.git jams-dev
cd jams-dev
git checkout tags/v0.1

For the demonstration code to see the library, you'll have to do one of the following:

  • Move pyjams into REPO
  • Add it to your python path via export PYTHONPATH=pwd:$PYTHONPATH
  • Move / symlink it alongside other python libraries

Installation

More details coming soon!

About

Hard-earned Lessons on Automatic Chord Estimation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published