Melody7 was experiencing too many leaps (of 4 semitones or more).This is because all the melody tracks have 4 `parts`, 4 different parallel tunes that are stored, so each melody track randomly plays a different `part` every 2 bars (melody tracks are 2-bar long repeating). This means that a repeating melody will not become repetitive when played over an over again, until one note is added, removed or just changed.
I have therefore have had to restrict the melody7 track to just one of the `parts`. As it can be up to 40 notes long over the 4 bars it does not sound repetitive. All this has done is to restrict the constant drone melody from leaping about.