So I'm trying to use a program called Midinous with Cakewalk. Midinouse acts as a virtual midi device which I have added in Cakewalk (sends MIDI data). From there I created an instrument track and set it to listen to "Midinouse Port: MIDI Ch. 1". Then I setup a second instrument track and set it to listen to "Midinouse Port: MIDI Ch. 2". I have assigned some of the MIDI Data from Midinous to channel 1 and some to channel 2. Problem is, when the data from Midinous comes into Cakewalk it only plays on the most recently created instrument track. The developer's comment was that "Some DAWs can't handle multiple channels on one midi port". Can anyone help me figure out why this isn't working?