rualark / MGen

MGen: Windows PC C++ music generation and analysis laboratory, playing into MIDI port and exporting MIDI
http://arkhipenko.weebly.com
GNU Affero General Public License v3.0
45 stars 11 forks source link

CA3: 4th with bass is allowed if 5th chord tone is surrounded with stepwise motion #2669

Closed rualark closed 5 years ago

rualark commented 5 years ago

image

rualark commented 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.