I have two questions. I’m having a lot of fun with Multi-Channel MIDI in Digital Performer 11! Being able to record 16 channels of MIDI in one track and assigning any note to any MIDI channel, and any CC to any MIDI channel is refreshing and has enhanced my writing quite a bit. It’s almost like using a notation program. You can compose while staying in one window. You can drastically reduce the number of tracks used, which can be very effective. But I’d like to take it further. My questions…
1. Is Multi Channel MIDI an extension of the MPE spec or is it part of MIDI 2.0?
2. Would Multi-Port MIDI be possible? With Digital Performer able to access 48 MIDI ports per instance in Vienna Ensemble Pro, and each port containing 16 MIDI channels of course, it could be very interesting to be able to access hundreds of instruments in one track! I know that sounds excessive, if not unlikely, but it could be more than just having access to more than 16 MIDI channels per track - it would allow any routing imaginable, giving any single track the freedom to point anywhere, including instruments in separate instances of Vienna Ensemble Pro. Layering would be so simple, keeping large drum ensemble parts in one track (or window), even if those instruments are spread out across many different MIDI channels and ports, and a lot more would be possible. Single tracks could route to multiple servers across LANs and possibly across WANs! It would be the ultimate in freedom and expression. It would only seem excessive to those who limited themselves to traditional workflows, and 1000 track templates - something I’m desperately trying to get away from, (my Modular Template for Digital Performer and Vienna Ensemble Pro has gone a long way in achieving this, but multi-port MIDI would be a game changer). With DP11’s Articulation Maps able to limit articulations to MIDI channels, a single Articulation Map can control multiple instruments from one track. I’m doing this now. (video coming soon).
3. Is VSL’s Vienna Ensemble Pro multi-port implementation part of any specific MIDI spec?
I would very much like to request Multi-Port MIDI, or per-port and channel editing, or per-note over multi-MIDI port abilities - whatever you want to call it.