User Forum    :: Powered by YaBB
  « MIDI-OX User Forum - data mapping per port »
Welcome, Guest. Please Login or Register.
May 3rd, 2025, 5:04pm


Home Home Help Help Search Search Members Members Login Login Register Register


   MIDI-OX User Forum
   MIDI-OX
   Mapping Questions
(Moderator: Jamie OConnell)
   data mapping per port
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: data mapping per port  (Read 1186 times)
gabriel
Member
**



MIDI-OX Rules!

   


Posts: 14
data mapping per port
« on: Jul 25th, 2002, 9:32pm »
Quote Quote Modify Modify

Thanks for MidiOx!  My setup couldn't exist without it!
 
I'm wondering if the following is possible without running multiple instances of MidiOx.  I'd like to take the incoming midi stream from my M-Audio 2496 and direct it to the four GigaStudio ports.  So far, of course, no problem.  Additionally, I'd like to be able to use different translation maps for each of the 4 ports, so that, for example, I could map  a program change so that it would give me different results on each of the Gigastudio ports.  If I issue Program # 15 on my controller, I might like it to send program # 3 on Giga port 1, program #9 on Giga port 2, etc etc.  
 
I can do this by splitting the midi stream with one instance of  MidiOx, running each resulting midi stream into a separate instance of MidiOx, and do the remapping there.  Is there a simpler way?
 
Also, the only way I've been able to figure out how to remap Program #s to arbitrary Program #s is to insert a separate mapping for each desired pair of Program #s.  For example, if I want Program #1 to send Program #79, and Program #2 to send Program # 5, I actually insert a separate mapping (using the insert button in the Translation Map window) for each pairing of Program #s.  This seems tiresome, but I don't know if there's another way to do this.
 
Gabriel
IP Logged
Jamie OConnell
Administrator
*****






   
WWW Email

Gender: male
Posts: 2027
Re: data mapping per port
« Reply #1 on: Jul 26th, 2002, 1:42am »
Quote Quote Modify Modify

The per-port mapping is implemented in the Beta: you can assign a different map to each output-input port pair.  In other words if Out1 is getting data from In1 and In2, you can assign one map to Out1-In1 and a different map to Out1-In2.  You set this up in the Options | MIDI Devices... dialog.  The Beta is available now and should be getting released in just a few weeks.  
 
Quote:
Also, the only way I've been able to figure out how to remap Program #s to arbitrary Program #s is to insert a separate mapping for each desired pair of Program #s.

 
Tha sounds right.  You may find it easier to copy and paste from existing map entries, than always starting form scratch.  To Copy, select a map item, right-click and choose Copy  or press Ctl-C.  To Paste, right-click and choose Paste or press Ctl-V.  You can paste a copied item any number of times.  
 
[For those old-timers, like me, you can also use Ctl-INS for copy and Shift-INS for paste].
 
« Last Edit: Jul 26th, 2002, 1:43am by Jamie OConnell » IP Logged

--Jamie
Music is its own reward.

Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print

« Previous topic | Next topic »


MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.