Massive X - mapping Macros to MIDI controller sliders and knobs

Jim Curtis of Texas
Jim Curtis of Texas Member Posts: 7 Newcomer
edited May 16 in Massive X & Synths

This works on third-party, non-Kontakt MIDI keyboards or controllers, and Kontakt controllers, obviously.

Download Kontakt Komplete Control, and install on your computer. Launch it.

Go to Preferences and identify and choose your MIDI controller. It should be showing on a list, even if it wasn't made by Native Instruments.

Load Massive X and select (double click) a patch.

Click the MIDI box near the upper right of the interface.

Then you should see a screen showing the macro settings. Click on each macro and wiggle your controller slider or knob. Your slider or knob should now be mapped to that macro after you click the MIDI box again to close the function.

This info is not in the Massive X manual. This has confused many users, including me.



  • Kymeia
    Kymeia Member Posts: 1,317 Guru
    edited May 12

    That's because this is a Komplete Kontrol function to enable it to work with third party midi controllers (NI's own keyboards are mapped to Massive X in KK without needing this). It isn't possible in Massive X without Komplete Kontrol because the Macros in Massive X are meant to be controlled normally using host automation, not midi cc. However the third party midi mapping capabilities of KK provide a workaround.

  • Jim Curtis of Texas
    Jim Curtis of Texas Member Posts: 7 Newcomer

    I've found that if you can load Komplete Kontrol as a VI in your host DAW, you will need to use it with Massive X as the VI, and not the standalone instance of Massive X, or the macros will be disabled if you have a third party MIDI controller.

    Thanks for your addition, Kymela. I have two rooms for my music production. One has a NI KK keyboard, the other has an Axiom. That was the controller that mystified me as for getting the sliders to control Macros. For various reasons, I hadn't instantiated Massive X in the room with the NI KK keyboard, and did not realize those mappings were automatic.

Back To Top