Bach.JS
A JavaScript library that scans harmony for ‘rule’ “violations”.
Examples
1i
,
1ii
,
1iii
,
2
,
3a
,
3b
,
3c
Mod2a
Mod2b
MusicChor
(try this one!)
MusicChorG
MusicChor2
MusicSafe
Specimen
Specimen2
SpringExam
Output
STOP