Skip to main content

Assigning the 4 connectors (A,B,C & D) to 1 instance of Kontakt...possible?

Posted

Good evening,

 

Is it possible to assign all 4 connectors (A, B, C and D) to 1 instance of Kontakt, so that I can use 1 instance of Kontakt for 64 midi channels (4x16)?

 

Kontakt supports 4 input ports (also designated A to D), with 16 midi channels each. This would not only be more convenient to me in organizing my libraries, but it also gives advantage of being able to use the Kontakt busses for audiorouting and effects.

 

Thanks in advance for any insights.

 

Jim

 

 


Tue, 2013-05-07 - 08:15 Permalink

The way I would understand this is not about assigning one instance of Kontakt to A, B, C & D ... but to assigning 4 different MIDI ports to Kontakt.

 

If your set up permits assigning 4 virtual MIDI ports to Kontakt and you plan to use fixed MIDI ports out of Synfire, then yes, you could. Synfire doesn't really care what the channels on the 4 connectors are assigned to, as long as it has an instrument definition for each of those channels on each port so it will know how to prototype/ interpret the notes for the instrument.

 

Prado

Tue, 2013-05-07 - 09:08 Permalink

VST and AudioUnits only support 1 port with 16 channels. Their standalone programs often support more, but you would need to use them with a MIDI loopback setup. Neither teh Audio Engine nor a DAW can do that.

The purpose of having A B C D connectors per device is to allow large sound libraries to be maintained inside a single device description, which saves the effort of copying/duplicating device properties (articulations, custom CCs, etc).

Use 4 instances of, e.g. Kontakt, and connect each with A B C or D of the same device. Be sure the sounds in it are assigned to these connectors too.