Here goes upload of new tool which is Processor - bass/riff/arpeggio harmonic processor.
Script rewrites your riff or arpeggio or basically anything over new chords.
Here is situation: There is harmony defined by yourself or by other three harmony friends - Premier, Progressor and Pathfinder. While it is defined it's good to lay up a bass line to chords. This may be tedious. Bass line is repetitive riff, sequence that transposes over new chords with modulation - minor to major and so on. Where Progressor track is given (or plain track of chords written like Progressor track) it is enough to set up bass riff over first quarter of pattern or several lines. Make the bass working with chords - so mainly first, fifth and third (however Processor harmonizes all functions, well sixth may be odd sometimes, but who's gonna play sixth on bass?). Bass riff may be few Progressor chords long and going right with the chords - transposing if longer than one chord. While it is ready - switch Processor. Describe track with chords and riff. Describe pattern in which the riff residues also line in which it starts and ends. Then describe first pattern and line and last pattern and line of continuous paste. Then click on "Replicate". Script will wrap off the riff along all lines and chords. And it will do it right.
Cheers and have fun.
PS. Any questions and debug error and so on issues - let me know here I will fix it as soon as.
Edited by Laffik, 01 August 2017 - 19:27.