...with exeption of drums and other nonharmonic midilines that should not undergo transposition or harmonization.Michael Benjamin wrote:also could you add an option to load and play multichannel midi files and map them all to one control channel, so this plugin could be used to re-scale whole midi songs?
I think that separate harmonization of different slots already goes somewhere in that direction. The single-fingered fingering option should bring all that to even higher level, not only as usefull shortcut to common harmonization needs but to bring us to completely new contrapunctual chalenges.
Just my suggestion on this subject:
-while recording, the "left-hand" defines root of the recorded line by pressing a root-note. Semitons-difference from nearest C is taken into account for later playback
-while playback, the first "left-hand note" does pure transposition according to semitone-difference played at the moment, corrected with semitone-difference taken while recording.
-also while playing, the second "left-hand" note added in addition to the first note should define minor/major properties, if second note is 5/6 semitones higher then deoctavized first note, or 9/10 semitones lower if second note is played in lower octave.
-while playback, the third "left-hand" note could do standard "force to tone" after being corrected for semitones-difference taken while recorded.
-with aftertouch controllers, when aftertouch is applied during the first "left-hand"note, the second "left-hand" note could even do modal transposition, making Midilooper the most advanced arranger on the planet.
Next and the final step in this development would be The White House and compulsory meeting with M.Lewinski.

