Karel,
to the best of my understanding, yes, I am sure. My default way of setting midi channels is: VP = 1 Plugin Midi In 1 + Channel e.g. 8 and set the same channel (here: 8) in the Kontakt instrument (or instrument bank). Currently I always only use 1 instrument (or .nkb) per Kontakt instance.
Good point about the Omni particularity, but I never use Kontakt in VP this way.
This might be a different issue, but I am still getting random VP 32bit crashes with
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x000000001e9e8008 (this number varies)
in the latest one this thread crashed:
Thread 5 Crashed:
0 com.vsl.viennaensemblepro 0x002a10f3 SocketAudioEngine::addEvent(AudioEngineBase::MidiEvent) + 195
1 com.vsl.viennaensemblepro 0x002a325a MidiServer::handleIncomingMidiMessage(juce::MidiInput*, juce::MidiMessage const&) + 394
2 com.vsl.viennaensemblepro 0x0051d04e juce::MidiFile::readFrom(juce::InputStream&) + 1312
3 com.apple.audio.midi.CoreMIDI 0x00d9e977 MIDIProcess::RunMIDIInThread() + 271
4 com.apple.audio.midi.CoreMIDI 0x00d81149 XThread::RunHelper(void*) + 17
5 com.apple.audio.midi.CoreMIDI 0x00d80b16 CAPThread::Entry(CAPThread*) + 96
6 libSystem.B.dylib 0x931c8f39 _pthread_start + 345
7 libSystem.B.dylib 0x931c8dbe thread_start + 34
I tested the RAM extensively and found no errors. This might be material for a new thread - it just happened 1 minute ago, which is why I report it here.