saebekassebil / teoria

Javascript taught Music Theory
http://saebekassebil.github.io/teoria
MIT License
1.31k stars 114 forks source link

Transposing "slash chords" is problematic #92

Open saebekassebil opened 8 years ago

saebekassebil commented 8 years ago

Issue is described in #83 as well.

Transposing chord Amaj7/C# a minor third should produce Cmaj7/E but right now it returns Cmaj7/C# which is clearly not correct.

The problem is that d'accord is for "note agnostic" and is more concerned with translating chord symbols into an array of intervals.