Use custom shifter block type. Configure 4 global scales like this:
Code:
Scale 1:
A : -5
A#: -3
B : -5
C : -3
C#: -4
D : -3
D#: -3
E : -3
F : -3
F#: -4
G : -3
G#: -4
Scale 2:
A : -3
A#: -4
B : -3
C : -3
C#: -3
D : -3
D#: -4
E : -3
F : -4
F#: -5
G : -3
G#: -4
Scale 3:
A : -5
A#: -4
B : -4
C : -3
C#: -4
D : -3
D#: -4
E : -3
F : -3
F#: -4
G : -5
G#: -4
Scale 4:
A : -3
A#: -4
B : -4
C : -3
C#: -3
D : -5
D#: -4
E : -5
F : -3
F#: -4
G : -3
G#: -3
Ideally these should be adjacent scale numbers for easiest setup.
Set "Voice 2 Level" to 0%. Assign a scene controller as "Voice 1 Scale" modifier source. Set modifier MIN & MAX to span the range of scale numbers used earlier. Set the scene controller's values to 0% 33% 66% 100% in 4 adjacent scenes, and enable the pitch block in all these scenes.
Play the higher part and use the scenes/scales in this order, one measure per number:
1 2 1 2 3 4 4 2
You'll see "4" occurs twice in a row, meaning measure 7 is the only one with no scene switching required. If you had enough scenes available, maybe using a preset only for this section, you could set scene controller values to allow a more easily-memorized scene pattern like 1 2 3 4 5 6 7 8 or 1 2 1 2 3 4 5 6.
--------
An alternative pattern of 1 1 2 2 3 4 4 3 is possible with different scale settings. This would require less switching if you only want to do the studio version line. The method detailed above gives correct harmonies for the live variation w/ bends on repeat.