• SONAR
  • Changing default drawn midi note velocity from 100 to 127?
2013/06/01 05:27:06
Spencer
I'm a bit annoyed about having to apply a velocity scale every time I make a new midi part, for electro basslines for example where full velocity is ideal. Is there a way to change that? Cheers.
2013/06/01 05:47:17
icontakt
There must be a way to set the default velocity value, but I just discovered that if you touch a note event whose value is 127, the next event you draw will also have a 127 velocity value EVEN WHEN the "Last Touched" option is not selected.
2013/06/01 10:50:24
scook
The step sequencer has a default velocity in the Step Sequencer options menu. In the PRV after drawing the first note, if you change it's velocity, all the rest of the notes entered afterward will be at the new velocity. Your hand won't even need to leave the mouse.
2013/06/01 14:09:15
Spencer
Oh, yes. I guess that's a suitable workaround. Thanks.
2013/06/01 14:40:36
scook
FYI, you could also make the CAL script based on the one I gave you for Octave Up. Clone it and change the (+= Note.Key 12) to (= Note.Vel 127)
2013/06/01 14:49:32
Spencer
Yeah I'll probably do that, as I tried to update my project template after changing a note velocity, however it does not seem to remember it and reverts to 100 the next time you make a new project.
2013/06/01 14:51:15
scook
Oh yeah, the PVR just remembers the values from the last note touched in the current session not across sessions. Anyway, you now know how to make a one-key slam all values feature.
2013/06/02 02:34:24
icontakt
scook


FYI, you could also make the CAL script based on the one I gave you for Octave Up. Clone it and change the (+= Note.Key 12) to (= Note.Vel 127)
I just tried this, but if the default value is 100, then the value to enter after Note.Vel should be 27 (not 127), shouldn't it?
2013/06/02 09:00:28
scook
Look closely at the two statements. The first is adding 12 to Note.Key. The second is assigning 127 to Note.Vel. As long as the script is applied to tracks with all MIDI notes at the (current) default value, adding 27 to Note.Vel would achieve the same result. I choose not to rely on the default value of the notes.
2013/06/02 09:33:38
icontakt
scook


Look closely at the two statements. The first is adding 12 to Note.Key. The second is assigning 127 to Note.Vel. As long as the script is applied to tracks with all MIDI notes at the (current) default value, adding 27 to Note.Vel would achieve the same result. I choose not to rely on the default value of the notes.

Sorry Scook! I paid all my attention to the text after the equal! 
I love this cal. Thanks!

© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account