Heinz Hupfer Posted January 10, 2020 Share Posted January 10, 2020 (edited) HI:) To my OP: +1% does not work, if this 1% is lower than 1, so if the value is 50, 1% is 0,5, CbB doesn't ad 0,5 to the value! The value must be at least 100, so there must be another way to add 1% with values less than 100. I think not possible to add a value of 1 with values less than 100 with a Hotkey. Maybe with a CAL script...... Bassman. Edited January 10, 2020 by Heinz Hupfer Link to comment Share on other sites More sharing options...
scook Posted January 10, 2020 Share Posted January 10, 2020 7 hours ago, Heinz Hupfer said: In the Event Inspector for me only "-20" works, if I want to add values I have to use the Shift Key, means "(Shift)+20" for adding velocity. If you use Autohotkey, here is a little script for adding and subtracting values to selected notes. 1. Make a Shortcut ("A" in my script) in CbB for "Scale Velocity. 2. With Autohotkey installed just select the notes and press Shift+(Numpad+) for adding 2% velocity Shift+(Numpad-) for subtracting 2% velocity Spinner controls have the +/- on the numeric keypad bound to increase/decrease value. The +/- keys in the typewriter section of the keyboard may be entered directly in the spinner edit field. That is how it is on a standard US Keyboard. I suspect the typewriter keys for +/- on other keyboards work the same way. 1 Link to comment Share on other sites More sharing options...
scook Posted January 10, 2020 Share Posted January 10, 2020 24 minutes ago, Heinz Hupfer said: +1% does not work, if this 1% is lower than 1, so if the value is 50, 1% is 0,5, CbB doesn't ad 0,5 to the value! The value must be at least 100, so there must be another way to add 1% with values less than 100. Rarely does multiplying a percent with an integer result in an integer value and velocity must be expressed as an integer. It appears the devs decided to use a common rounding function to arrive at the final value. Truncating or always rounding up may be valid approaches too. No method is perfect in this case. 2 Link to comment Share on other sites More sharing options...
Heinz Hupfer Posted January 11, 2020 Share Posted January 11, 2020 (edited) Hi:) I've attached 4 CAL scripts for adding +1, +2 and subtracting -1,-2 to the values of the selected notes. Just copy the files into ...\Cakewalk Content\CakewalkCore\CAL Scripts and Keybind them, I have bound them to Ctrl + "Numpad+" and Ctrl + "Numpad-". Thanks very much for this idea, I love it to change the velocities per Keyboard! Additional Link to download: https://1drv.ms/u/s!Al2mKojzOW0MmugqtFYPKXn9nSppwA?e=YHkEMG Bassman. P.S. There's an error if 1 value reaches 127 or zero, so I added 4 more cals without error in the download Link, but if you reach 127 and go further you are changing the relative velocities if selected more than one note! By the way thanks scook for the explanations!! Velocity -2.cal Velocity +1.cal Velocity +2.cal Velocity -1.cal Edited January 11, 2020 by Heinz Hupfer Link to comment Share on other sites More sharing options...
jkoseattle Posted March 7, 2021 Share Posted March 7, 2021 On 1/7/2020 at 8:28 AM, Johnbee58 said: All's good fellas. I consider the matter solved. Thanks all who contributed. ?JB I'm aghast that no one spoke to the easiest and most effective way to do what you want. Select the passage you want to change in PRV. Then in the velocity pane, hover over any selected velocity, till the cursor changes to the bar chart looking thing. Dragging up and down changes the velocities of selected notes uniformly as you know. HOWEVER... holding the SHIFT key down while dragging up and down changes the selected notes by percentage instead! (For whatever reason you have to drag a lot farther to get them to move.) What's more, holding CTRL down while dragging makse it easy to create crescendos by affecting the velocity percentage more the closer the note is to where you are dragging. Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now