1 (edited by ramses 2026-02-25 13:21:25)

Topic: TotalKeyMix Revised–TotalMix FX Control via Keyboard (AutoHotKey+OSC)

The purpose is to control some of TotalMix FX control room functions (volume, dim, mute, mono, speaker B) on Microsoft Windows using your keyboard.

Volume control and mute were already there in the old version, but not more.
Therefore I added some more functions to the script.

New version 1.6.4.3:

List of supported control room functions:

  • A more granular volume control by +/- ~0.1.
    Default: ALT-CursorLeft/Right = normal steps (~1.0), ALT-CursorUp/Down = smaller steps (~0.1)

  • Dim

  • Mono

  • Speaker B

  • Talkback

  • Recall Volume

  • Main ExtIn

  • Load Snapshot 1..8

  • DURec Start, Pause, Stop

All keys are customizable via Setup dialog (or manually in the config.ini file).

Last modifications:
- Revised key mapping to avoid conflicts on German keyboards using the AltGr key for entering, e.g., “{[]}"
- Open an additional UDP port if DURec is on 2nd interface (see config.ini)
- Supports remote control of DURec commands (start, pause, stop) on primary or a 2nd interface
- Set focus to a hidden area in the setup menu to prevent overwriting the 1st field accidentally.
- Added version number to pull-down and setup menu.
- Resized setup menu and input fields

OSC Table
The RME OSC table you can find here: https://www.rme-audio.de/downloads/osc_ … ix_new.zip

History/References

This solution is based on AutoHotKey v 1.1 (the old version is needed for syntax compatibility) and uses TotalMix FX OSC control.
This script was originally written by Stephan Römer (MIT License; Copyright (c) 2009-2018 Stephan Römer, Petre Ikonomov, Tim Jaacks) and is now maintained on GitHub by carlfriedrich (GitHub URL).

You can find screenshots, information, installation instructions in this new blog article:
https://www.tonstudio-forum.de/blog/ent … otkey-osc/

Update: Since February 25, 2026, a German translation of the blog article is available alongside the English version.


https://www.tonstudio-forum.de/attachment/3479-totalkeymix01-windows-taskbar-jpg/


https://www.tonstudio-forum.de/attachment/3494-totalkeymix02-taskbar-setup-jpg/


https://www.tonstudio-forum.de/attachment/3495-totalkeymix03-setup-menu-jpg/


https://www.tonstudio-forum.de/attachment/3482-totalkeymix04-volume-bar-on-upper-left-jpg/


https://www.tonstudio-forum.de/attachment/3489-totalkeymix05-totalmixfx-jpg/


https://www.tonstudio-forum.de/attachment/3484-totalkeymix06-totalmixfx-setup01-jpg/


https://www.tonstudio-forum.de/attachment/3485-totalkeymix06-totalmixfx-setup02-jpg/


https://www.tonstudio-forum.de/attachment/3486-totalkeymix07-autostart-jpg/


If the browser displays / renders the pictures too small, then open them using these URLs:

https://www.tonstudio-forum.de/attachme … skbar-jpg/
https://www.tonstudio-forum.de/attachme … setup-jpg/
https://www.tonstudio-forum.de/attachme … -menu-jpg/
https://www.tonstudio-forum.de/attachme … -left-jpg/
https://www.tonstudio-forum.de/attachme … mixfx-jpg/
https://www.tonstudio-forum.de/attachme … tup01-jpg/
https://www.tonstudio-forum.de/attachme … tup02-jpg/
https://www.tonstudio-forum.de/attachme … start-jpg/

Safety Warning and Liability Disclaimer

Use of this software is entirely at your own risk. The author assumes no responsibility or liability for any malfunctions, damage to equipment, or hearing loss, especially due to excessively high volume of active monitors or headphones at 0dBFS (unity gain) in TotalMix FX. Users are solely responsible for correcting any level mismatches before operation. For guidance on how to fix such level mismatches, see RME User Forum: https://forum.rme-audio.de/viewtopic.php?id=25399

Sicherheitshinweis und Haftungsausschluss

Die Nutzung dieser Software erfolgt vollständig auf eigene Verantwortung. Der Autor übernimmt keinerlei Verantwortung oder Haftung für Fehlfunktionen, Schäden an Geräten oder Gehör, insbesondere nicht bei zu hoher Lautstärke aktiver Monitore oder Kopfhörer bei 0dBFS (Unity Gain) in TotalMix FX. Es liegt in der alleinigen Verantwortung des Anwenders, etwaige Pegelmismatches vor der Nutzung zu korrigieren. Hinweise zum Beheben von Pegelmismatches siehe RME User Forum: https://forum.rme-audio.de/viewtopic.php?id=25399

References

Forum thread about past versions: https://forum.rme-audio.de/viewtopic.ph … 898#p40898
TotalKeyMix is maintained on GitHub: https://github.com/carlfriedrich/TotalKeyMix
My customized version “1.6.4.3-ramses" is based on version 1.6.3 on GitHub, maintained by calrfriedrich.

Credits
maggie33 – troubleshooting of remote control setup for DURec on a second interface.

BR Ramses - HDSPe MADI FX, M-1620 Pro D, 12Mic, UFX III, ADI-2 Pro FS R BE, Nuendo 15, Win10 IoT Ent

2 (edited by ramses 2025-09-28 19:29:14)

Re: TotalKeyMix Revised–TotalMix FX Control via Keyboard (AutoHotKey+OSC)

New version 1.6.4.1 with a lot of additional control room commands:
- Talkback
- Recall volume
- Main ExtIn
- Load Snapshots 1..8

See start posting with updated information: https://forum.rme-audio.de/viewtopic.ph … 51#p242451

BR Ramses - HDSPe MADI FX, M-1620 Pro D, 12Mic, UFX III, ADI-2 Pro FS R BE, Nuendo 15, Win10 IoT Ent

3 (edited by ramses 2025-10-06 13:02:59)

Re: TotalKeyMix Revised–TotalMix FX Control via Keyboard (AutoHotKey+OSC)

New version 1.6.4.3
- Revised key mapping to avoid conflicts on German keyboards using the AltGr key for entering, e.g., “{[]}"
- Open an additional UDP port if DURec is on 2nd interface (see config.ini)
- Supports remote control of DURec commands (start, pause, stop) on primary or a 2nd interface
- Set focus to a hidden area in the setup menu to prevent overwriting the 1st field accidentally.
- Added version number to pull-down and setup menu.
- Resized setup menu and input fields

Thanks to maggie33 for supporting troubleshooting of remote control setup for DURec on a second interface.

See start posting with updated information: https://forum.rme-audio.de/viewtopic.ph … 51#p242451

BR Ramses - HDSPe MADI FX, M-1620 Pro D, 12Mic, UFX III, ADI-2 Pro FS R BE, Nuendo 15, Win10 IoT Ent

Re: TotalKeyMix Revised–TotalMix FX Control via Keyboard (AutoHotKey+OSC)

Blog article has been translated to German.

BR Ramses - HDSPe MADI FX, M-1620 Pro D, 12Mic, UFX III, ADI-2 Pro FS R BE, Nuendo 15, Win10 IoT Ent