hi, i know there is a transpose function already but this will change scale for any interval other than 12 * x.
i mean a function for shifting notes in scale, so they will move from one note to the next in scale each step. out-of-scale notes could be shifted as well it there is still room where they end up or they will be mapped to the nearest destination in scale (in case a note between two notes has no more place, because of an interval change, 2 semitones to 1).
in-scale transpose
[You can only see part of this thread as you are not logged in to the forums]