GoodKeys - Adds many useful keyboard shortcuts to Live

Share your Ableton Live secrets here
Post Reply
NSU_Spray
Posts: 45
Joined: Wed Mar 02, 2011 11:24 am
Location: Russia, Saint Petersburg
Contact:

GoodKeys - Adds many useful keyboard shortcuts to Live

Post by NSU_Spray » Mon Mar 14, 2016 5:07 pm

Rumotescripts GoodKeys

Image

GoodKeys is addition that extends a list of hotkeys in Ableton Live. New keyboard shortcuts relieves a mouse, an interaction with the application becomes easier and faster, new functions appear.

Features
  • navigation between view sections (set a focus to Browser, Clip View, Arrangement, etc.)
  • fast jumping to the next clip or track
  • controlling mixer parameters of the selected track or the rack chain: volume, panning, etc.
  • changing parameters of the selected clip: gain, pitch, loop brace position and length
  • exact changing velocity of selected notes
  • mouseless access more interface buttons.
Image Image Image Image Image

Peculiarities of navigation between views (Alt+Arrows): when opened only main Live window, then the first pressing (for example, Alt+Down) will open a view section (Detail View) and will set the focus to it. Repeated pressing this combination will hide the view. If in addition to the main window is opened a Second Window, layout will be strictly defined: in the first window will be placed Detail View, and the second window will be assigned for a Session/Arranger.

F1..F8 keys control parameters of selected track or rack chain. For example, to decrease volume of the track, you have to press F5, and F6 to increase. Pressing F6 key while holding F5 set level to 0 dB if the current level is less than 0 dB, and set to 6 dB if the current level is greater than 0 dB. Pressing F5 key while holding F6 set level to 0 dB or to +∞ dB (demonstration). Other adjusters controlled similarly. Mute (F1), Solo (F2) and Arm (F3) button is also available for pressing. F1..F8 keys with Alt modifier allows adjust send levels, with Ctrl key – allows making a fine adjustment or additive soloing/arming (Ctrl+F2/Ctrl+F3), and with Shift – same parameters of current rack chain, or adjustment of selected clip parameters, if Clip View displayed instead of a chain.

Together with default Ctrl+Shift+M hotkey added a more convenient option: Insert key.

Full list of hotkeys

System requirements

Ableton Live 9.1­–10.0. Operating system: Microsoft Windows. No special hardware requirements.

Installation
  1. Download and unzip the file.
  2. Copy “GoodKeys” folder to the folder
    %PROGRAMFILES%\Ableton\Live <version>\Resources\MIDI Remote Scripts\
  3. Launch Live.
  4. Open application preferences, go to the tab “Link/MIDI” and select “GoodKeys” in “Control Surface” list. A black icon with letters “Gk” will appear in the notification area.
  5. Enjoy! And don’t forget that already exists many useful keyboard shortcuts in Live.
Note: The program automatically will close when you exit Live and starts at launch. If you need to unload the addition and cut off auto startup, just uncheck “GoodKeys” in “Control Surface” list.

Download
Troubleshooting

GoodKeys hooks system messages and performs low-level window management. Therefore, it happened that your antivirus will apprehend this program as malware. For example, it was the case when a normal launch has been blocked by Avast antivirus, moreover without any notification. If your GoodKeys don’t work (in the notification area does not appear icon), and GoodKeys.exe process hangs in memory and not terminated, try to add the program to exception list of antivirus, and then restart a computer.
Last edited by NSU_Spray on Thu May 02, 2019 10:23 am, edited 20 times in total.

NSU_Spray
Posts: 45
Joined: Wed Mar 02, 2011 11:24 am
Location: Russia, Saint Petersburg
Contact:

Re: GoodKeys - Get more keyboard shortcuts for Live! (addon)

Post by NSU_Spray » Mon Mar 21, 2016 10:24 pm

Version 1.1.1
Fixed: Would not work in 32-bit Live on 64-bit Windows.

baseinstinct
Posts: 658
Joined: Sun Feb 24, 2008 3:45 am

Re: GoodKeys - Adds many useful keyboard shortcuts to Live

Post by baseinstinct » Wed Nov 30, 2016 12:45 pm

Hi NSU_Spray

That is a fabulous concept. I do not know why it is not working on my Live Suite 9.6.2 windows 7 64 bit.

Could it be because I changed the installation folder? Still I did put the Goodkeys into the MIDI Remote Scripts folder, restarted Live - and the script is not showing in the list.

The GS icon is showing in the notification area.

I would greatly appreciate your help.

Thanks
B

NSU_Spray
Posts: 45
Joined: Wed Mar 02, 2011 11:24 am
Location: Russia, Saint Petersburg
Contact:

Re: GoodKeys - Adds many useful keyboard shortcuts to Live

Post by NSU_Spray » Thu Dec 01, 2016 11:52 am

Hi baseinstinct!

Sorry, GoodKeys hasn’t been tested on Live 9.5 and higher yet. I’m currently develop a new version, which is going to be tested on WinXP/Live9.1 and Win10/Live9.7. Coming soon.
Last edited by NSU_Spray on Tue Dec 27, 2016 3:48 pm, edited 2 times in total.

baseinstinct
Posts: 658
Joined: Sun Feb 24, 2008 3:45 am

Re: GoodKeys - Adds many useful keyboard shortcuts to Live

Post by baseinstinct » Thu Dec 01, 2016 5:07 pm

It fantastic. Some of the key combinations are indispensable, like after recording on looper and creating an audio tract to pull onto, shift+alt+Left gets you back to the looper. Also, this suspend option with caps lock, very useful.

If you should run of ideas, I would propose alt+right to get from matrix to master - that is how it worked in Live 5 :)

Greetings
B

NSU_Spray
Posts: 45
Joined: Wed Mar 02, 2011 11:24 am
Location: Russia, Saint Petersburg
Contact:

Re: GoodKeys - Adds many useful keyboard shortcuts to Live

Post by NSU_Spray » Mon Jan 23, 2017 4:01 pm

Version 1.2.0
Fixed: Incorrect behavior and crashes at moving braces of non-warped audio clip.
Added: Live 9.5–9.7 support.
Added: A window which prompt the appointment of function keys (see attached GIF).
Added: Multilevel reset to the default value (F5+F6: 0 dB ? 6 dB; F6+F5: 0 dB ? -? dB, etc.) (see attached GIF).
Added: The possibility to use right Alt key instead of left Alt in shortcuts.
Added: The possibility to step by step undo for moving clip braces.
Changed: Stop all clips: Alt+Space. Stop clips on the current track: Alt+Shift+Space.
Changed: Adjusting send levels: Alt+F1..F8 instead of Shift+F1..F8. Adjusting Detail View parameter values: Shift+F1..F8 instead of Alt+F1..F8.
Changed: If disabled “Exclusive Solo” in Live preferences then F2 will be as Non-Exclusive Solo and Ctrl+F2 will be as Exclusive Solo.
Changed: All shortcuts of this addition are set in the ini-file.
Changed: Jumping from the Detail View between clips allocated in the arrangement entails highlighting of the clip in the Arrangement View.
Changed: Jump to the track with a given number: Alt+0..9 instead of Alt+Shift+0..9.
Changed: F4 switches a monitoring state between “Auto” and “In” instead of cycled switching, Ctrl+F4 switches off monitoring instead of cycled switching in the reverse order.

Image Image

NSU_Spray
Posts: 45
Joined: Wed Mar 02, 2011 11:24 am
Location: Russia, Saint Petersburg
Contact:

Re: GoodKeys - Adds many useful keyboard shortcuts to Live

Post by NSU_Spray » Wed Feb 01, 2017 12:22 pm

Version 1.2.1
Fixed: Resetting velocity to the minimum value sets velocity to “0” instead of “1”.
Fixed: Incorrect displaying Fn window when monitor resolution is different from 96 dpi.
Improved: The algorithm of changing a track now takes into account groups and their folding.
Improved: The algorithm of getting messages in Python-script. The reaction became faster.
Added: Option [Settings]Zoom in FPanel.ini allows you to zoom Fn window.

NSU_Spray
Posts: 45
Joined: Wed Mar 02, 2011 11:24 am
Location: Russia, Saint Petersburg
Contact:

Re: GoodKeys - Adds many useful keyboard shortcuts to Live

Post by NSU_Spray » Wed Feb 08, 2017 2:33 pm

Version 1.2.2
Fixed: Bug in version 1.2.1. If Second Window is open and active, and if you set the focus on the Main Window then Main Window will not be activated.

Schmidt
Posts: 3
Joined: Sun Nov 29, 2015 12:28 pm

Re: GoodKeys - Adds many useful keyboard shortcuts to Live

Post by Schmidt » Sat Feb 10, 2018 9:15 am

Will this be updated to support Ableton 10? :)

Using Ableton 10 on Windows 10, doesn't seem to work.

NSU_Spray
Posts: 45
Joined: Wed Mar 02, 2011 11:24 am
Location: Russia, Saint Petersburg
Contact:

Re: GoodKeys - Adds many useful keyboard shortcuts to Live

Post by NSU_Spray » Mon Apr 29, 2019 11:17 am

Version 1.3.0
Fixed: On some systems the running Live application is not detected.
Fixed: Live window does not become active after closing the help window.
Improved: When you open the plug-in window, Live window becomes active again.
Added: Live 10 support.
Added: When you hold the 0..9 key, actions are applied to the track numbered 0..9.
Added: Correct work when running multiple copies of Live.
Added: Ctrl + Minus/Plus – vertical zoom of all arrangement tracks (vertical zoom of selected track: Ctrl+Shift + Minus/Plus instead Ctrl + Minus/Plus).
Added: Exclusive Arm support.
Changed: Lightweight shortcut assignments format in the ini-file.
Changed: Due to the features of the Live 10 window, jumping to the next clip or track: Ctrl+Alt + Up/Down/Left/Right instead Alt+Shift + Up/Down/Left/Right.


NSU_Spray
Posts: 45
Joined: Wed Mar 02, 2011 11:24 am
Location: Russia, Saint Petersburg
Contact:

Re: GoodKeys - Adds many useful keyboard shortcuts to Live

Post by NSU_Spray » Wed May 01, 2019 11:01 am

Version 1.3.2
Fixed: Live window doesn’t minimize.
Fixed: Doesn’t work in the second Live window, if it had just opened from the menu.


gsracer123
Posts: 1
Joined: Tue Oct 18, 2016 9:13 pm

Re: GoodKeys - Adds many useful keyboard shortcuts to Live

Post by gsracer123 » Wed Jul 31, 2019 6:58 pm

I am doing some initial testing using Windows 10 and Live 10.1, and found that the record arm button F3 causes Goodkeys to somehow not be active anymore and Ableton does not accept anymore hotkey bindings. Ableton continues to function normally other than that.

If you could take some time and fix that, it would be awesome! But understand if you don't have time oc.

Post Reply