If the software controls in your Native Instruments application do not react to input from your MIDI controller, it is helpful to test whether the system is receiving incoming MIDI messages from the hardware controller at all, independently from the used audio application.
This will allow you to confirm whether there is something wrong with your controller or with the MIDI configuration of your application. In this article, we will describe how to diagnose this using free tools available for download on the Internet.
Please choose your operating system:
Midi View for Windows
- Go to the Midi View website.
- Scroll down the page and click Download for Windows:
- In your download folder, start the MidiView-Installer. By default, it will install the Midi View application to C: > Program Files > MidiView.
- Make sure that your controller is powered-up and connected to your system, then launch Midi View from the program directory.
- Click the green button and select the MIDI controller you want to check. In this example, we selected the Kontrol S49 MK3:
- If Midi View shows incoming MIDI data, your controller is successfully sending the messages to the computer. In the example below, we have turned the pitch wheel of the controller. If you were to press on a button instead, with most MIDI controllers it would display events of the type 0 / 127. Other types of MIDI events are possible depending on the specification of your hardware controller.
- If Midi View is not displaying any output from your MIDI controller please contact the manufacturer for further guidance. If the data is received correctly, please check your software configuration for potential MIDI routing and mapping issues.
MIDI Monitor for Mac
- Go to the MIDI Monitor website here.
- Click on Download to download the latest available version of MIDI Monitor.
- Go to your download folder and double-click on the .zip file.
- Open the extracted folder where you will find the application. You may move it to your Applications folder.
- Make sure that your controller is powered-up and connected to your system, then launch the MIDI Monitor application. The main area will display a new MIDI Monitor document with an empty MIDI Monitor window.
- Make sure that the MIDI Sources option in the Sources section is checked. If you have connected more than one controller to the system, you can check / uncheck the boxes for each individual controller. In the example below, only one controller is currently connected to the system.
- If MIDI Monitor shows incoming MIDI data, your controller is successfully sending the messages to the computer. In the example below, we have turned the jogwheel of the controller, which in this case sends MIDI In events of the type Control Change. If you were to press on a button instead, with most MIDI controllers the Input Monitor would display events of the type Note On / Note Off. Other types of MIDI events are possible depending on the specification of your hardware controller.
- If MIDI Monitor is not displaying any output to the motion of your controller (or element of your controller) you may contact the manufacturer for further guidance. If the data is received correctly, please check your software configuration for potential MIDI routing and mapping issues.
Note: The macOS Audio-MIDI-Setup can also be helpful when troubleshooting MIDI issues. It can be found under Macintosh HD > Applications > Utilities. Launching the utility will first display the Audio Window. Select Show MIDI Window from the Window menu. In the MIDI Studio window you will see an overview of MIDI devices as well as options to add, configure and rescan them. Please consult your macOS documentation for further information.