Logic MIDI control surface issue (Native Instruments)
Hi there, I'm experiencing a rather specific issue.
Perhaps like many of you I use Native Instruments hardware and plugins in combination with Logic Pro X. I use a Komplete Kontrol A49 and a Maschine Mikro MK3. I'm unsure if my problem is related to Logic, Mac or Native Instruments or a combination. That's why I decided to ask about it here as well as on the NI forums.
I use tow Native Instruments Midi controllers. An "Komplete Kontrol A49" keyboard and a "Maschine Mikro MK3" pad controller. The Mikro has no control surface mapping in logic but I was able to manually map the buttons to the key commands.
Then the following happend: after while of functioning perfectly I starting up my Mac and logic I got an "Error initializing CoreMidi", and my controllers stopped functioning. In my mind I did nothing to induce this. While troubleshooting I did the following: "Preferences > Reset all preferences except key commands" which seemed to do nothing. Then I did the following: "Preferences > MIDI > Reset all MIDI drivers". Again, nothing seemed to happen other than me not getting the error anymore. Nevertheless, the MIDI devices still weren't working. Then under the MIDI menu I discovered the tab "Inputs". It kind of freaked me out because it was showing the following:
The "Maschine Mikro MK3" and "Komplete Kontrol A DAW" show up dozens of times, and I don't know why. All of them were set to "On". I manually deactivated all the grayed out listings and only left the white listings activated, like you can see on the images. This helped and the devices are working again, however for some reason all my manual mappings for the Maschine Mikro MK3 seem to be "gone".
My main question is: why do I have so many listings of duplicate midi inputs? How do I prevent this from happening? And how can I clean out the MIDI Inputs list?
I have a theory that I might have had the "Error initializing CoreMidi" because Logic was detecting way to many inputs. But I am in no way an expert on this.
It would be amazing if someone would be able to clarify what is happening here..
As for my lost manually mapped keybindings: they are still visible in the "Key commands" menu under the "Assignments" for the specific commands, but they don't function when the corresponding button is pressed. When I map the buttons again it shows up as the exact same input command. The only difference is that the new mapping works, and the old one doesn't.
Even though I got it working again for now I'm terrified of it happening again because of all the work involved of re-mapping everything. Additionally all these duplicate MIDI inputs freak me out.. Is anyone familiar with this problem?
MacBook Pro 15”, 10.14