OK - now I am a bit confused.
If the synth module is not sending any audio output, only midi, what midi would it be sending, other than the same midi that was already coming from the audio interface.
And if the above is correct, then what purpose does the synth module serve at all? You indicated that the note information (midi data) is coming from Sonar, so why not just pass that straight to the Harmonizer?
I don't know if any of the above is connected to the problem - it's just an observation that you have a useless device in the data chain - that being the synth module.
The only way it would seem relevant is if it is generating additional notes than what it is receiving from the data it is getting from Sonar. If so, please confirm that.
As far as not getting any of the chord notes to be present in the Harmonizer, you need to see where the midi data is failing to be passed to each device in the data chain. It seems logical that one or more of the following would be occurring
1. The data is not being sent out from Sonar to the synth module
2. The synth module is not passing the data THROUGH to the Harmonizer
3. The Harmonizer is failing to react to the data it is seeing.
If 1, then make sure you have the MIDI OUT box checked for the soft synth that is involved. Also, make sure your synth module (external one) is 'seen' by Sonar by making sure it is checked as a MIDI Output Device in Sonar Preferences.
If it is number 2 above, then check the settings on the external synth module to make sure it is in fact passing the midi data to its midi Through port. (I still do not see why this external synth module is present in your data chain, from what I have read thus far).
If number 3 is occurring, perhaps the Harmonizer is looking for data on a particular midi channel, and the midi data it is receiving is on a different midi channel.
Bob Bone