● Alright, new beta with a
global settings menu!
- SHIFT + ZOOM: Open settings menu.
- UP, DOWN: Browse settings.
- LEFT, RIGHT: Change setting.
- JOG WHEEL: Change setting.
- SCRUB: Reset setting to default.
- ZOOM: Save and exit.
Settings names and values are shown on the Time Display. Every setting in options.txt is controllable this way, so no more need to edit hidden settings manually.
● I gave MackieFaderFixer.exe a try. It does soften the movements noticeably, especially large jumps – we all know how they normally hammer down when you exit Live!
But I've also looked into the possibilities a little more and confirmed what I suspected:
- Live handles messaging to faders directly, bypassing the script. The script just tells it which parameter is associated with the faders and which MIDI notes they expect for pitch bend values. Live then handles bidirectional messaging to the hardware (control + feedback), but also complex systems like banking left/right.
- Even if I did manage to take over control and reproduce everything Live takes care of (which would be way beyond my coding skills at the moment), remote control scripts run sandboxed and are limited to an update frequency dictated by Live. The script can't do anything faster than that, so any interpolation would still be quite coarse. If I managed to slow the movements down, I imagine they would become "zippery" (where you can hear the tiny discrete jumps).
So for those reasons, MackieFaderFixer.exe is in a better position to do what it does: it's free to intercept the messages coming out of Live and do whatever with them, and being a C++ program, can run at a much higher frequency than my sandboxed script.
● Quick Input selection: hm, interesting idea. I've whipped something up (another beta just uploaded

).
- OPTION + F1-F8: Select the first eight items in the Input Type dropdown for the selected track.
- CONTROL + F1-F8: Select the first eight items in the Input Channel dropdown for the selected track.
- ALT + F1-F8: Select the next eight items in the Input Channel dropdown for the selected track, for a total of 16, covering all available MIDI input channels.
- For MIDI tracks, the very first item (All Ins / All Channels) is skipped, so F1 = Ch. 1 etc.. Choose an already selected channel to set the track input back to All Ins / All Channels.
The order of the Input Type list is the order of the dropdown menu for each track. I don't have access to the order of the hardware MIDI sources in the Settings -> Input Ports list.
I'm thinking if I ever want to create more modes for F1-F8 (apart from quantization control on or off), I'll just use SHIFT + F1-F8 to select between up to eight modes. So OPTION/CONTROL/ALT + F1-F8 wouldn't necessarily be needed anymore.
Edit: Okay, some of the new F1-F8 modes do use modifier buttons. But I'll make sure they pass on any unused ones, so the direct shortcuts to Input Type/Channel will mostly still work, depending on the currently active mode. And of course Input Type and Channel have their own dedicated mode with LED feedback now.