Add substitute_harmonic to progressions.js