Chord recognition in songs using Viterbi algorithm - Wrote a Python code which takes any audio file and converts it into a chromogram.  It then computes the distance matrix between features and template, further applying Viterbi algorithm to generate corresponding chords.