The slider String Changes determines whether the melody mostly stays on one string or jumps between strings frequently.
The same goes for the Fret Changes slider.
The technique sliders control how likely each playing technique is to appear in the lick.
For example, if you increase the slider Double stops and turn all others down, you'll get a lick made up mostly of double stops.
With the playback options, you can control how the lick is played back.
Note that some techniques can't currently be played back accurately — including bends, slides, vibrato, and dead notes.
How it works
First, the algorithm uses the selected key and scale to determine which notes are valid.
Then it generates the lick one note at a time, as follows:
Randomly choose the duration of the note or rest, based on the Note length setting.
Randomly choose the technique for the note. The probability for each technique is based on the sliders (bends, slides, ...).
Some techniques determine fret and string based on the previous note (e.g. a full-tone bend up).
For all other notes, the algorithm uses a normal distribution centered around the previous fret and string.
The standard deviation is set by the Fret changes and String changes sliders.