
var Note = ["C", "C#", "D", "D#", "E", "F", "F#", "G", "G#", "A", "A#", "H"];
var Kind = ["", "m"];
var Adds = ["-5", "5", "6", "7", "9", "11", "13", "sus4", "sus2", "sus2sus4", "aug", "dim", "dim7", "maj7", "maj9", "maj11", "maj13", "maj7b5", "maj7#5", "maj9#11", "maj13#11", "add9", "6add9", "7b5", "7#5", "7b9", "7#9", "7(b5,b9)", "7(b5,#9)", "7(#5,b9)", "7(#5,#9)", "7sus4", "9b5", "9#5", "11b9", "13b9", "13#11"];

var Sgmt = { Note: 0, Kind: 1, Adds: 3 }; // -> Cm7
var IKey  = 2 // Initial key: D