mattmcvicar: added support for loudness-based chroma (in feature.py) and pretrained chord recognition (in the new chords.py)