Old 11-26-2020, 04:26 AM   #161
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Quote:
Originally Posted by daniellumertz View Post
When using the multitool and MIDI item with Ignore Tempo etc... it can bug
Thanks for the report! I've just uploaded v6.20 that should fix the bug:
Changelog:
+ NEW: In envelope mode, automatically add edge points when using razor areas.
+ FIXED: In MIDI mode, calculation of source length when set to "Ignore project tempo".
juliansader is offline   Reply With Quote
Old 11-26-2020, 09:12 AM   #162
daniellumertz
Human being with feelings
 
daniellumertz's Avatar
 
Join Date: Dec 2017
Location: Brazil
Posts: 2,011
Default

So nice to see you already upgrading it to use with razor edit thanks Julian as always, you are awesome !
daniellumertz is offline   Reply With Quote
Old 12-04-2020, 09:04 AM   #163
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,744
Default

Is there a way, using the multi tool in the editor. to move all selected points or notes left right up down without distorting them?

At the moment I have to come out of the script, move them using a modifier and left drag and then run the script again ....
mozart999uk is offline   Reply With Quote
Old 12-04-2020, 09:55 AM   #164
daniellumertz
Human being with feelings
 
daniellumertz's Avatar
 
Join Date: Dec 2017
Location: Brazil
Posts: 2,011
Default

this is a silly question, so maybe I didn't understood you.

why not click and drag then?
daniellumertz is offline   Reply With Quote
Old 12-04-2020, 10:04 AM   #165
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,744
Default

Quote:
Originally Posted by daniellumertz View Post
this is a silly question, so maybe I didn't understood you.

why not click and drag then?
When I do that with the multi tool script running it warps them rather than moves them intact
mozart999uk is offline   Reply With Quote
Old 12-04-2020, 11:23 AM   #166
daniellumertz
Human being with feelings
 
daniellumertz's Avatar
 
Join Date: Dec 2017
Location: Brazil
Posts: 2,011
Default

I mean outside the script this is the default behaviour
daniellumertz is offline   Reply With Quote
Old 12-04-2020, 02:39 PM   #167
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Quote:
Originally Posted by mozart999uk View Post
Is there a way, using the multi tool in the editor. to move all selected points or notes left right up down without distorting them?

At the moment I have to come out of the script, move them using a modifier and left drag and then run the script again ....
Originally, the script did not include left-right drag because, as Daniel pointed out, that is already a native function.

However, since other users have also asked for a drag feature, recent versions allow you to switch between "one-sided stretch" and "drag both ends" by clicking the right mouse button while stretching/dragging. In general, clicking the right mouse button switches (most of) the script's functions between "one-sided" and "two-sided" modes.
juliansader is offline   Reply With Quote
Old 01-04-2021, 05:10 AM   #168
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,744
Default

Quote:
Originally Posted by juliansader View Post
Originally, the script did not include left-right drag because, as Daniel pointed out, that is already a native function.

However, since other users have also asked for a drag feature, recent versions allow you to switch between "one-sided stretch" and "drag both ends" by clicking the right mouse button while stretching/dragging. In general, clicking the right mouse button switches (most of) the script's functions between "one-sided" and "two-sided" modes.
Thanks for your reply. I didn't have notifications on so I missed it!

Can you just explain how the right click option works?

If I right click after running the script, I get options for "zone color" and "zone size"....
mozart999uk is offline   Reply With Quote
Old 01-04-2021, 03:08 PM   #169
GeneralMidi
Human being with feelings
 
Join Date: Dec 2020
Posts: 227
Default

Does anyone know if Julian's scripts, or anyone else's that compresses/expands velocity and cc data could be used on the tempo map? If not, is this something that could be done?

I have tempo mapped a midi file (live performance) using another midi file where I tapped the beat. I just want to smooth out the tempo map. It should still have the minor tempo fluctuations from the performance, but just want to tone it down a little (compress)

So I wondered if one of these amazing scripts could be applied to the tempo map?
GeneralMidi is offline   Reply With Quote
Old 01-05-2021, 12:57 AM   #170
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Quote:
Originally Posted by mozart999uk View Post
Thanks for your reply. I didn't have notifications on so I missed it!

Can you just explain how the right click option works?

If I right click after running the script, I get options for "zone color" and "zone size"....
Right-click while editing to toggle the function that you're using between single-sided and double-sided.
juliansader is offline   Reply With Quote
Old 01-07-2021, 05:28 AM   #171
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,744
Default

Quote:
Originally Posted by juliansader View Post
Right-click while editing to toggle the function that you're using between single-sided and double-sided.
Thanks Julian.

I was looking for something with the vertical adjustments.

So for example dragging the top line up would also move the bottom line up rather than at the moment where dragging the top line up expands....

So all CC information moves up by the same amount....

In fact the same way dragging horizontal (double sided) works, but vertically
mozart999uk is offline   Reply With Quote
Old 01-07-2021, 03:27 PM   #172
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

The intention with the Multi Tool was not to create an all-purpose CC editing/drawing environment, but rather to complement the existing native mouse modifier functions.

(The fact that the Multi Tool includes undo/redo buttons may give the impression that users are supposed to keep the Multi Tool open for long periods and do all their editing inside it, but that was not the intention.)
juliansader is offline   Reply With Quote
Old 01-08-2021, 03:19 AM   #173
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,744
Default

Quote:
Originally Posted by juliansader View Post
The intention with the Multi Tool was not to create an all-purpose CC editing/drawing environment, but rather to complement the existing native mouse modifier functions.

(The fact that the Multi Tool includes undo/redo buttons may give the impression that users are supposed to keep the Multi Tool open for long periods and do all their editing inside it, but that was not the intention.)
Thanks for explaining :-)

I appreciate what your saying. Do you think it would be possible to include the function? I find myself using this a lot and constantly alternating between the script and the native function slows my workflow down. I write for TV and with deadlines, I'm always looking for something that speeds my workflow :-)
mozart999uk is offline   Reply With Quote
Old 01-08-2021, 04:34 AM   #174
daniellumertz
Human being with feelings
 
daniellumertz's Avatar
 
Join Date: Dec 2017
Location: Brazil
Posts: 2,011
Default

Quote:
Originally Posted by mozart999uk View Post
Thanks for explaining :-)

I appreciate what your saying. Do you think it would be possible to include the function? I find myself using this a lot and constantly alternating between the script and the native function slows my workflow down. I write for TV and with deadlines, I'm always looking for something that speeds my workflow :-)
I really think if you keep the multi tool in an easy to acess shortcut it would't add any time to "switch" from native to the script actions.
daniellumertz is offline   Reply With Quote
Old 01-08-2021, 04:41 AM   #175
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,744
Default

Quote:
Originally Posted by daniellumertz View Post
I really think if you keep the multi tool in an easy to acess shortcut it would't add any time to "switch" from native to the script actions.
I've it set up as a shortcut on my xkeys.

It's just an extra keypress / movement that's all.

I do so much editing of midi cc (massive orchestral templates with loads of CCs for each instrument) that any simplifying I can do helps with RSI / time etc :-)

If it's too much trouble for Julian then no worries :-) I thought maybe as he'd introduced it for horizontal movement that vertical might not be too much hassle.....
mozart999uk is offline   Reply With Quote
Old 01-08-2021, 07:40 PM   #176
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

I've added a Move function to v6.30 of the Multi Tool.
juliansader is offline   Reply With Quote
Old 01-08-2021, 07:43 PM   #177
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
Default

!!!!!!!!!!!!!!!!!!!!!!!!!
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 01-09-2021, 04:31 PM   #178
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 1,721
Default

Quote:
Originally Posted by juliansader View Post
I've added a Move function to v6.30 of the Multi Tool.
Awesomeness!!

Thanks for all your amazing work!

Cheers,

Andrew K
__________________
Cheers... Andrew K
Reaper v6.80+dev0621 - June 21 2023 • Catalina • Mac Mini 2020 6 core i7 • 64GB RAM • OS: Catalina • 4K monitor • RME RayDAT card with Sync Card and extended Light Pipe.
Thonex is offline   Reply With Quote
Old 01-09-2021, 09:01 PM   #179
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
Default

Yes, thanks so much. You are my personal MIDI hero.
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 01-11-2021, 02:11 AM   #180
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,744
Default

Quote:
Originally Posted by juliansader View Post
I've added a Move function to v6.30 of the Multi Tool.
Awesome thanks so much!!!!!!!!!!
mozart999uk is offline   Reply With Quote
Old 01-11-2021, 08:24 AM   #181
gxray
Human being with feelings
 
Join Date: Dec 2020
Location: Miami, FL USA
Posts: 396
Default

Has anyone done a video on "Script: js_Mouse editing - Multi tool.lua", or know of one?

I've been experimenting with it, and reading the notes in the script comments, but there's so much functionality that I'm having a hard time trying to figure out everything you can do with it and typical workflows.

Not sure I'm able to use it to it's full potential.
__________________
Seasoned codemonkey
Dunno a thing about making music (here to learn!)
gxray is offline   Reply With Quote
Old 01-11-2021, 11:46 AM   #182
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Unfortunately, I am not aware of any video on this script.

However, I don't think that the Multi Tool has any particular workflow. It is simply a bunch of functions intended to complement REAPER's native mouse modifier functions, and also to have a similar (or little better) user experience as these native functions. You can use it with exactly the same workflow as the native functions.

* To run a native mouse modifier function such as "Arpeggiate notes", you hold Ctrl/Shift/Alt, press the mouse button, and move the mouse around.
* To run a Multi tool function such as "Warp", you hold the shortcut key, press the mouse button, and move the mouse around.

The Multi Tool functions have some extra controls that you can access through the mousewheel and the middle and right mouse buttons (and you have the options to click and release the shortcut key and/or the left mouse button instead of holding them down, so that you can access these extra control more easily) but the workflow remains the same.
juliansader is offline   Reply With Quote
Old 01-11-2021, 12:08 PM   #183
gxray
Human being with feelings
 
Join Date: Dec 2020
Location: Miami, FL USA
Posts: 396
Default

Quote:
Originally Posted by juliansader View Post
Unfortunately, I am not aware of any video on this script.

However, I don't think that the Multi Tool has any particular workflow. It is simply a bunch of functions intended to complement REAPER's native mouse modifier functions, and also to have a similar (or little better) user experience as these native functions. You can use it with exactly the same workflow as the native functions.

* To run a native mouse modifier function such as "Arpeggiate notes", you hold Ctrl/Shift/Alt, press the mouse button, and move the mouse around.
* To run a Multi tool function such as "Warp", you hold the shortcut key, press the mouse button, and move the mouse around.

The Multi Tool functions have some extra controls that you can access through the mousewheel and the middle and right mouse buttons (and you have the options to click and release the shortcut key and/or the left mouse button instead of holding them down, so that you can access these extra control more easily) but the workflow remains the same.
Got it -- I appreciate you taking the time to respond. Probably just need to continue experimenting with it to get the best grasp.

Thanks for all the work you do Julian, some stellar tools you've provided the community!
__________________
Seasoned codemonkey
Dunno a thing about making music (here to learn!)
gxray is offline   Reply With Quote
Old 01-11-2021, 01:45 PM   #184
reapero
Human being with feelings
 
Join Date: Aug 2011
Posts: 522
Default

It would be nice to have a gif with all the functions indeed. I could try to do that but I am sure j am not using anything so..maybe some other user?

Thanks Julian for all of the brilliant scripts! And the extension!
reapero is offline   Reply With Quote
Old 02-05-2021, 10:24 PM   #185
gxray
Human being with feelings
 
Join Date: Dec 2020
Location: Miami, FL USA
Posts: 396
Default

Hey Julian,

I had a question about how much of an effort a feature would be.

When you use mousewheel to scroll for some functions in the multi-tool, there are these sort of "tension-points" where you can see it looks like the curve/tension of the current line is.

Sometimes it can be hard to tell where in your scroll behavior you are -- where that tension point is currently set to (because maybe the line isn't curved enough for it to be noticeable much).

Here's a GIF of what I mean -- you can see the "tension point" sort of move along the line as I scroll up and down, winding up finally on either end.

Would it possible to draw a little dot/visual indicator of this point to show you where the simulated tension is being placed, and if so, would it be a lot of math/effort?

Thank you =)

__________________
Seasoned codemonkey
Dunno a thing about making music (here to learn!)
gxray is offline   Reply With Quote
Old 02-06-2021, 03:13 AM   #186
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
Default

That’s a brillant suggestion.

Also: is there a way to reset to a linear curve without using scroll wheel?
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 02-08-2021, 02:05 AM   #187
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,744
Default

OMG - I didn't even know you could use the scroll wheel to do this!!!!!!!!! Amazing. What great scripts these are.

Are there any video tutorials anywhere?

If not, paging Kenny......

Last edited by mozart999uk; 02-08-2021 at 02:10 AM. Reason: Got it wrong
mozart999uk is offline   Reply With Quote
Old 02-08-2021, 06:55 AM   #188
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Quote:
Originally Posted by _Stevie_ View Post
Also: is there a way to reset to a linear curve without using scroll wheel?
Not without the scrollwheel. However, it is easy to reset using the scrollwheel: if you do one long scroll towards the default (linear) curve, the curve should pause in the default position, preventing you from scrolling past it. So you should always be able to reset with one long scroll.
juliansader is offline   Reply With Quote
Old 02-08-2021, 07:00 AM   #189
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 3,714
Default

Quote:
Originally Posted by mozart999uk View Post
OMG - I didn't even know you could use the scroll wheel to do this!!!!!!!!! Amazing. What great scripts these are.

Are there any video tutorials anywhere?

If not, paging Kenny......
Sadly, no video tutorial. However, the help documentation inside the script file is quite extensive. (If anything in the documentation is unclear, please let me know!)

The Multi Tool's functions can be controlled by the mouse while the script is running:

* Middle-click: Switches between a sine curve and a linear/power curve.

* Right-click: Switches the script mode between one-sided and two-sided (symmetrical).

* Mousewheel: Tweaks the smoothness/steepness of the curve. Slow, short scroll movements make little changes to the curve; long, fast scrolls make large changes.
juliansader is offline   Reply With Quote
Old 02-08-2021, 07:11 AM   #190
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,067
Default

Quote:
Originally Posted by juliansader View Post
Not without the scrollwheel. However, it is easy to reset using the scrollwheel: if you do one long scroll towards the default (linear) curve, the curve should pause in the default position, preventing you from scrolling past it. So you should always be able to reset with one long scroll.
Ahh, thanks! I was never sure if that behavior is intended and resets the curve to a perfect linear one.
Thanks for clarifying!
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 02-08-2021, 07:47 AM   #191
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,744
Default

Quote:
Originally Posted by juliansader View Post
Sadly, no video tutorial. However, the help documentation inside the script file is quite extensive. (If anything in the documentation is unclear, please let me know!)

The Multi Tool's functions can be controlled by the mouse while the script is running:

* Middle-click: Switches between a sine curve and a linear/power curve.

* Right-click: Switches the script mode between one-sided and two-sided (symmetrical).

* Mousewheel: Tweaks the smoothness/steepness of the curve. Slow, short scroll movements make little changes to the curve; long, fast scrolls make large changes.
Great thanks! Very helpful :-)
mozart999uk is offline   Reply With Quote
Old 03-01-2021, 11:43 AM   #192
BryanChi
Human being with feelings
 
Join Date: Jan 2019
Location: Taiwan
Posts: 437
Default multi tool yellow area default to stretch and compress instead of arch and tilt

Hi Julian, I've been using this script for a while and it's super helpful, thank you so much!!

Just wondering how come the yellow area in multi tool is defaulted to stretch and compress? I have to scroll the wheel every time to make it become arch and tilt. Is this the intended behavior, or did I accidentally do something that changed the default behavior?

Thanks!
BryanChi is online now   Reply With Quote
Old 03-02-2021, 01:58 AM   #193
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,744
Default

Quote:
Originally Posted by BryanChi View Post
Hi Julian, I've been using this script for a while and it's super helpful, thank you so much!!

Just wondering how come the yellow area in multi tool is defaulted to stretch and compress? I have to scroll the wheel every time to make it become arch and tilt. Is this the intended behavior, or did I accidentally do something that changed the default behavior?

Thanks!
Hi Bryan. That's the way it works by default here too.....

You're right it is an amazing script!
mozart999uk is offline   Reply With Quote
Old 03-02-2021, 11:34 AM   #194
BryanChi
Human being with feelings
 
Join Date: Jan 2019
Location: Taiwan
Posts: 437
Default

Quote:
Originally Posted by mozart999uk View Post
Hi Bryan. That's the way it works by default here too.....

You're right it is an amazing script!
Oh I see, ummmm wouldn't it make more sense if it's defaulted to arch and tilt? You'd use the orange area if you want to compress or expand
BryanChi is online now   Reply With Quote
Old 03-02-2021, 12:07 PM   #195
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,744
Default

Quote:
Originally Posted by BryanChi View Post
Oh I see, ummmm wouldn't it make more sense if it's defaulted to arch and tilt? You'd use the orange area if you want to compress or expand
Sorry I'm talking out of my ass. The yellow areas have a different icon than the orange compress and expand areas. It just seems that the acurve is erm...very flat initially until you use the scroll wheel to change the shape.....
mozart999uk is offline   Reply With Quote
Old 03-15-2021, 08:50 AM   #196
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,744
Default

Quote:
Originally Posted by juliansader View Post
The Multi Tool has been updated to work across multiple track automation lanes.

To edit multiple lanes, either make razor selections across the lanes, or select AIs in each of the lanes.

The guide zones are only displayed in the lane under the mouse, but edits affect all lanes.

Sorry - being very dense. How are you doing the various selections in this gif? The first one I can't work out......is it a time selection?? and the second.....how do you make razor edit selections in envelope lanes? I can't find a mouse modifier for that.....

Last edited by mozart999uk; 03-15-2021 at 08:51 AM. Reason: thought of something else
mozart999uk is offline   Reply With Quote
Old 03-15-2021, 09:15 AM   #197
daniellumertz
Human being with feelings
 
daniellumertz's Avatar
 
Join Date: Dec 2017
Location: Brazil
Posts: 2,011
Default

By default is alt to make razor edit you can start in a envelope and end in another
daniellumertz is offline   Reply With Quote
Old 03-15-2021, 09:25 AM   #198
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,744
Default

Quote:
Originally Posted by daniellumertz View Post
By default is alt to make razor edit you can start in a envelope and end in another
Thanks. Is this in mouse modifiers : "envelope lane: left drag"?

Mine is currently set to "draw pooled copy of automation item" . I've tried double clicking on that option but can't find any razor edit options there.......
mozart999uk is offline   Reply With Quote
Old 03-15-2021, 11:25 AM   #199
daniellumertz
Human being with feelings
 
daniellumertz's Avatar
 
Join Date: Dec 2017
Location: Brazil
Posts: 2,011
Default

Arrange View > Right Drag !
daniellumertz is offline   Reply With Quote
Old 03-16-2021, 02:10 AM   #200
mozart999uk
Human being with feelings
 
Join Date: Nov 2010
Posts: 1,744
Default

Quote:
Originally Posted by daniellumertz View Post
Arrange View > Right Drag !
Awesome thanks.

More finger mobility exercises :-)
mozart999uk is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 07:35 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.