That would then mean that you would need to set the Midi Output Channel for each of the 4 associated midi tracks, to Piano midi track to midi channel 1, Strings midi track to midi channel 2, Organ midi track to 3, and Bass midi track to 4.įor each of the midi tracks, it is also easiest to simply set them to Omni (None), because whichever midi track is either in focus (and using the Cakewalk default to automatically turn on a midi track's Input Echo to On), it will take any midi-generated data (like from a midi controller), and it will dutifully route that to whatever synth is assigned in the midi track's Output, using either the default of midi channel 1, or the Midi Output Channel setting for that track, and then the Kontakt instance will react according to that incoming midi channel's data, and process that to produce the appropriate output sounds (Piano, Strings, Organ, or Bass). So, if the Kontakt instance has Piano, Strings, Organ, and Bass instruments loaded in that order, Kontakt will assign midi channel 1 to the first loaded instrument (Piano), and auto-increment the midi channel for each additional loaded instrument - giving: Piano on midi channel 1, Strings on midi channel 2, Organ on 3, and Bass on 4. Slight clarification - when there are multiple instruments loaded into a Kontakt instance, then yes, the midi channels matter, and you have to properly match the Midi Output Channel for each midi track, to the corresponding midi channel for the instrument in the Kontakt instance. Each instrument in Kontakt requires the MIDI channel match for the MIDI to trigger the sound. Have you set the channel? Kontakt relies on setting up the channel.