RE: Problem: Multi Channel/Single Track
2008/03/31 01:12:55
(permalink)
I guess the problem is that track numbers and midi channels are totally unrelated. It seems that you have some idea about which midi channels are being used in which tracks, otherwise, in your example, you would not know to set track two to channel 5.
How about this, use the "Split Channel to Track" CAL routine to create tracks with data for only one midi channel each. Then, assuming that you don't start with multiple tracks containing data for the same midi channel, you can have tracks and midi channels correspond in whatever way you want. I've seen a lot of midi files and, unless they are type 0 midi files, tracks tend to have data for only one midi channel. I don't know why you'd have multiple midi channels in a single track in the first place. However, the Split Channel to Track CAL routine can make things simpler in some sense. You said it would be good to make life simpler -- having data for one midi channel in a track really is simpler.
--Larry
Intel Core i7-4790 @3.6GHz; 8GB; Win10 Pro 64bit; 1TB disk + 3TB ext disk; Midiman Fineline mixer; MidiSport 4x4 midi I/F; Roland JV-30 kbd/synth; Yamaha TG55 synth; Rx with 3 piece Home audio speakers; Sonar X3e Studio