"start" And "end" Values In Adv. Edit

another little-big one (little in effort, big in utility):

since there is no velocity automation (which is different from volume automation), sometimes is quite hard to apply a velocity ramp to a complex selection:

  
000 | E-5 02 73 .. E-4 03 73 .. E-4 04 73 .. ---- |  
001 | --- .. .. .. --- .. .. .. --- .. .. .. ---- |  
002 | G-5 02 39 .. G-4 03 39 .. G-4 04 39 .. ---- |  
003 | --- .. .. .. --- .. .. .. --- .. .. .. ---- |  
004 | B-5 02 56 .. B-4 03 56 .. B-4 04 56 .. ---- |  
005 | --- .. .. .. --- .. .. .. --- .. .. .. ---- |  
006 | E-6 02 2E .. E-5 03 2E .. E-5 04 2E .. ---- |  
007 | --- .. .. .. --- .. .. .. --- .. .. .. ---- |  
008 | G-6 02 73 .. G-5 03 73 .. G-5 04 73 .. ---- |  
009 | --- .. .. .. --- .. .. .. --- .. .. .. ---- |  
010 | B-6 02 39 .. B-5 03 39 .. B-5 04 39 .. ---- |  
011 | --- .. .. .. --- .. .. .. --- .. .. .. ---- |  
012 | E-7 02 56 .. E-6 03 56 .. E-6 04 56 .. ---- |  
013 | --- .. .. .. --- .. .. .. --- .. .. .. ---- |  
014 | G-7 02 2E .. G-6 03 2E .. G-6 04 2E .. ---- |  
015 | --- .. .. .. --- .. .. .. --- .. .. .. ---- |  
  

imagine this repeated 8 times, and think how boring could applying a ramp to all the 128 lines be.

applying a ramping automation to the volume would be good if you are using samples, but using it on a velocity-sensitive VSTi such as a Kontakt multilayered library would just sound terrible.

a simple solution:

in advanced edit’s “Vol/Pan/Effects” section, put two editable values instead of the present one:
“start” and “end” value

it’s something like “Interpolate”, but the interpolation is applied between “start” and “end”, and then the interpolated value is used on each row of the selection

example:

  • 128 rows selected
  • start = 0.0
  • end = 1.0
  • modify = Mul

this multiplies the result of a 128-lines interpolation from 0.0 to 1.0 to the selected lines

+1

It would be a nice and useful improvement. Saves much time.