Hello,
it seems that it is not possible to Midi assign specific presets of Komplete Kontrol.
It would be great if you could prove me wrong though, or show me a good work around.
The reasoning behind Midi-assigning specific presets is: Imagine having a huge beautiful touch-surface with many buttons (just an example. Could be any controller). Each of those buttons can be named after your most favorite sounds. I guess you would love it, when those buttons actually work, and load your favorite preset via a Midi CC assignment. It is a way faster method of loading up presets compared to using the Keyboard-Knobs, because it is just one click, compared to "accessing your favorite list with a knob, scrolling around in the list till you find the specific preset, and then pressing enter to load it up."
The only workaround to achieve this is actually loading many instances of Komplete Kontrol into Ableton, and activate/deactivate those instances via dummy clips of a chain selector. This is cluttering the whole Liveset full of Komplete Kontrol instances - AND does not properly un-load used presets out of the RAM, even when they got de-selected!
Thus the possibility to directly load presets via midi assignments would be greatly appreciated!
The picture below pretty much sums it all up: you can see Omnisphere within Komplete Kontrol. Right clicking a preset in the Omnisphere browser opens the submenu for MIDI CC LEARN, while right clicking a preset in the Komplete Kontrol Browser does not. I would be very happy if that could change :)