Noel Borthwick [Cakewalk]
I have not used Geist so not fully clear what the problem is here. Most synths do not have an audio input. Does Geist have one?
Any synths inserted into the rack are considered "sources" so there is no audio input to them.
Inserted into a bin they do have track data streamed to them (assuming the synth has an input)
This model make sense only for workflow when it is not actually a synth, but midi-controlled effect. Otherwise, if it is synth that support audio input as additional audio source, it seems more natural to use "sidechain" model, and allow tracks to set output and sends to this input. Without it, it is not possible to set synth properly and only after that decide if you want to add audio input to it. Now in this case you have to go away from familiar workflow with synths and synth rack to do it.
Another way is to make it possible to drag and drop synths from synth rack to fx bins, because current functionality is pretty limiting.
Noel Borthwick [Cakewalk]
Any synths inserted into the rack are considered "sources" so there is no audio input to them.
Actually there are audio inputs, if it has more than one audio input. In this case it appears in outputs and sends destinations.