ChordSage

ChordSage recognizes and builds chords programmatically. The produced voicings are not necessarily optimal nor complete.

Made by Antti Pekka Vilkko. Code on Github.