OK, so you know when you right-click on something to open up a context menu?
And then you move the mouse cursor to the item you want, and then you left-click the option you want?
Well, there is a way to do it a tiny bit faster. Maybe you already do it.
I found myself picking up the habit due to right-clicking to change macro colours so often. By saving a tiny little bit of time multiplied by a whole bunch of iterations, one can end up saving a substantial amount of time. Anything that streamlines workflow is useful, right?
So here’s the tip: Right Click and Release
Instead of doing this: right-click -> move mouse -> left click
Do this: right-click (hold it down) -> move mouse -> release right-click
Doing this implements the menu option (in Ableton Live at least — not in all programs) with a single mouse click instead of with two mouse clicks, thereby saving you a precious minuscule quantity of milliseconds. For example, if you had to select a hundred boring context menu options, you’d be performing one hundred clicks, instead of two hundred. Brilliant!
This trick does not work in all programs, but it does in Ableton Live, at least.
NOTE: if following this methodology, make sure that your index finger gets some extra exercise to compensate for its less active role going forward. I recommend angry pointing.
-AutoAdjustMacroMappingRange will make it so that when you map a parameter to a macro control, the current value becomes the minimum value of the newly-created mapping (rather than 0). I prefer enabling this option because it streamlines workflow by helping to map macros faster, saving the step of typing in the minimum value when it is already in place.
With -AutoAdjustMacroMappingRangeoff, when mapping a parameter to a macro control, it will always result in a range of “min” to “max”, ragardless of the current position.
Say i want to map a parameter to a macro, and i want it to range specifically from 37 to 127.
With -AutoAdjustMacroMappingRange set to off, i would first have to map the parameter, click “map”, and then edit the minimum value to be 37.
However, with -AutoAdjustMacroMappingRange set to on instead, by mapping it, the minimum value will automatically be set to the current value (in this case 37), while the maximum will default to 127.
For cases where the maximum is meant to be 127, this reduces the mapping process to a single quick step, without even needing to open map mode. Other types of mappings might still require turning on map mode to adjust the values, but will still save a step of action if you map it while the current value matches one of the target values.
The unprocessed screengrab below demonstrates various mapping strategies, depending on what you want the minimums and maximums to be.
. . .
NOTE: i believe that a recent update of Live 10 enables AutoAdjustMacroMappingRange by default, whereas in previous versions it was off unless you enabled it manually. Either way, it’s handy to know that you can change it around when desired. Just remember that if you do change it, you’ll have to restart live for the change to take effect (i think).
“How the heck do i implement this?” you might ask. To answer that and for more swag info about Ableton Live’s mysterious Options.txt, Madeleine Bloom’s series on the topic is highly recommended.