Closed rualark closed 5 years ago
Currently both notes of a harmonic 4th have to be nih>0 for flag to fire. But if lowest note is msh<0, it should not fire. If msh>0, then note must be nih>0 or there will be another mistake. If msh<0, note can be either nih>0 or nih<0. This means that checking msh instead of nih for lowest voice is enough.
Yet, there is another rule in the same function - harmonic tritone.