Skip to content

superpaik/LAH-LMMSAdditionalHotKeys

Repository files navigation

LAH (LMMS Additional HotKeys)

Additional HotKeys for LMMS using AutoHotKey (only for windows)

The object of the project is to have additional hotkeys for LMMS.
Actions are implemented using AutoHotKey: https://www.autohotkey.com/

Developed and tested on LMMS 1.2.2 and Windows 10 64bits. Since it uses GUI elements Ids it may not work on other LMMS versions.

Inspired after checking the https://enhancementsuite.me/ project, that is something similar but for Ableton Live.

It uses acc.ahk Standard Library by Sean Updated by jethrow
http://www.autohotkey.com/board/topic/77303-acc-library-ahk-l-updated-09272012/
https://dl.dropbox.com/u/47573473/Web%20Server/AHK_L/Acc.ahk
It also uses additional acc functions (acc-extended.ahk) Sorry, I don't know the author
------------------------------------------------------------------------------
How to use/install:

If you have AutoHotKey in your system you can load the script directly. You will need:

  • LMMSAdditionalHotKeys.ahk : main script
  • acc-for-lah.ahk : acc.ahk + acc-extended.ahk scripts + some minor changes to make it work with LMMS
If you don't have AutoHotKey or want to go the short route, you will need:
  • LMMSAdditionalHotKeys.exe : main script
  • You can download it to any local folder. Upon executing the exe an icon try will be added and the hotkeys available. From there you can also exit the script, suspend or pause it in case it alters the behaviour of other program's hotkeys.

The defined Hotkeys are:

HotKey Description
Ctrl+Space Song-Editor Play/Stop. It works from whatever window you are in LMMS or even in a VST window (when Plugin embedding option is set to "no embedding").
Alt+Space Global Piano-Roll Play/Stop. It plays the notes on Piano-Roll (if there is any) Works from whatever window you are in LMMS or even in a VST window (when Plugin embedding option is set to "no embedding").
Ctrl+Alt+Space Piano-Roll Record while Playing.
Ctrl+Alt+p Song-Editor Stop. Additional hotkey to stop playing, just in case ;-)
Ctrl+l (el) Enable/Disable Loop-points. The Song-Editor and the Enable/disable Loop-points button should be visible for it to work.
Ctrl+Alt+w Clear the workspace, closing all windows in the LMMS workspace, and then opens de Song-Editor, as a default window. It doesn't close VSTs windows if embedding option is set to "no embedding". Use Ctrl+Alt+v to hide VSTs.
Ctrl+Alt+v Hide/Show all visible VSTs (only works when Plugin embedding option is set to "no embedding").

About

Additional HotKeys for LMMS using AutoHotKey (only for windows)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published