I just got a new MIDI controller (M-Audio Oxygen25) and, for some reason, Caustic is not recognizing any MIDI data sent on channels 9 - 16. Havin Caustic in 'MIDI controls the on screen synth' or 'MIDI controls one synth per channel' modes doesn't seem to make a difference, nothing happens when I set my controller to transmit on any channel above 8. In fact, the little MIDI plug indicator that always flickers when MIDI data is coming in, does not indicate any received data when the controller is set to transmit channels 9 - 16.
It is odd, because when I first plugged in the controller, I was able to put a PCM Synth loaded with the GM Drums patch into slot 10 in Caustic, and using the pads on my controller (which always transmit on channel 10) *DID* allow me to play the drum patch with Caustic set to send each MIDI channel to the individual synths.
I have restarted my iPad and deleted/re-installed Caustic, but no change.
I have verified using other iOS apps that the controller is, in fact, sending MIDI data on all channels. I'm only having this problem with Caustic.