How do I daisy-chain a Yamaha and Kontakt M32 keyboard to GarageBand or Kontakt 7 so that the Yamaha controls the upper keys and the Kontakt controls the lower keys?
Depends on facilities of the various units. You will need THRU connectors if you want to daisy chain.
As well as that, you will need to be able to use different channels to carry different information. Hence the playing unit uses a spacific channel, and the receiving unit is set to respond to ONLY that channel. and disregard other info. Another pair of units must use a different channel. There are units that can be set to receive data on a specific channel, but I'm not sure I've seen anything that can be set to transmit data ONLY on a specific channel.
I don;t think that data can be split by note (key number) but maybe some devices can?
If you check the options on the devices you wish to use, there may be combinations available.
Geoff