MIDI-OX User Forum (http://www.midiox.com/cgi-bin/yabb/YaBB.pl)
MIDI-OX >> Mapping Questions >> Channel Mapping
(Message started by: Edan on Jun 13th, 2002, 1:52pm)

Title: Channel Mapping
Post by Edan on Jun 13th, 2002, 1:52pm
Hi ppl,

I have a keyboard here which only has oen channel. is it possible using MIDI-OX, with hotkeys or something, to cycle which channel MIDI-OX maps the input to?

For example; Data comes in on channel 1 and, using + for example, MIDI-OX maps it to the next channel to send out.

I sure hope this is easy....

Title: Re: Channel Mapping
Post by Jamie OConnell on Jun 13th, 2002, 4:25pm
You can map messages from one channel to another.  You can't specify a relative mapping (like +1), but it's easy to use an absolute mapping (like channel 1 to channel 2, or channel 3 to channel 7).  Here's a Map that will have the effect of doing a +1 for each channel:

 MOXMAP Version 4

 [Map]
 1,*,*,*,*,*,N,2,*,*,*,*,*
 2,*,*,*,*,*,N,3,*,*,*,*,*
 3,*,*,*,*,*,N,4,*,*,*,*,*
 4,*,*,*,*,*,N,5,*,*,*,*,*
 5,*,*,*,*,*,N,6,*,*,*,*,*
 7,*,*,*,*,*,N,8,*,*,*,*,*
 8,*,*,*,*,*,N,9,*,*,*,*,*
 9,*,*,*,*,*,N,10,*,*,*,*,*
 10,*,*,*,*,*,N,11,*,*,*,*,*
 11,*,*,*,*,*,N,12,*,*,*,*,*
 12,*,*,*,*,*,N,13,*,*,*,*,*
 13,*,*,*,*,*,N,14,*,*,*,*,*
 14,*,*,*,*,*,N,15,*,*,*,*,*
 15,*,*,*,*,*,N,16,*,*,*,*,*


Here's the map: http://www.midiox.com/maps/plusone.oxm

Title: Re: Channel Mapping
Post by Edan on Jun 14th, 2002, 2:47am
Cheers Jamie, but what I need is something like this;

1,*,*,*,*,*,N,1,*,*,*,*,*
1,*,*,*,*,*,N,2,*,*,*,*,*
1,*,*,*,*,*,N,3,*,*,*,*,*
1,*,*,*,*,*,N,4,*,*,*,*,*
1,*,*,*,*,*,N,5,*,*,*,*,*

etc and a way to be able to swap which one is being used. As I said, this keyboard only has one Midi channel  

Title: Re: Channel Mapping
Post by Jamie OConnell on Jun 14th, 2002, 10:54am
Ah, I get it...  Well there's no built-in map switcher except for Program Change, "Patch mapping" (using that is one possibility), but you can just open the Map and edit the single target channel field wherever you want to switch the mapping to a different channel.  It's only a few button clicks.

I'll add this to the wish list...

Title: Re: Channel Mapping
Post by Edan on Jun 14th, 2002, 11:09am
Hey thanx Jamie :)

I hope it doesn't sound silly or anything. I imagine there aren't *that* many ppl with crappy one channel keyboards :)
(tho I suppose a few older synths would)

It'd be cool if you could not only remap to one  bu also map to a few so I could trigger as many or as few instruments as I like (using hotkeys that is. I know you can map to as many channels as you like as it is)

Cheers

Title: Re: Channel Mapping
Post by AdaDare on Jan 20th, 2003, 10:51am
:P

Hi I am trying to use Steinbergs V-Stack on a second PC sending midi data to it from my sequencer, I can send multiple channels over this one midi connection, but V-Stack is currently limited to a midi device to instrument setup.

Can you say would it be possible to use both Midi-OX and MidiYoke to set up 8 channels from this one midi interface for V-Stack to use filtering the channel information for each port created. This would be a simple relation eg channel 1 information only on port 1 etc, V-Stack has no channel assigment this needs to be done before the signal is recieved by it.

I am sure this ommision will be fix in the future but for now it is a truly frustrating situation.

Title: Re: Channel Mapping
Post by Jamie OConnell on Jan 20th, 2003, 11:45am
You can separate channels to different MIDI Yoke ports.  You don't use Data mapping or Patch mapping:  you use Port routing in Options | MIDI Devices...

Select your Input port and all your Output ports.  In the upper right, Port Mapping, you expand each output and input device and DELETE all channels except the channel you want routed to that Output port.

Title: Re: Channel Mapping
Post by SergeD on Jan 25th, 2003, 10:49am
Hi Jamie,

Is there a way to send initial patch mapping for each channel from Midi-Ox in one shot to my sequencer ?

By the way Midi-Yoke saved my life when facing a recurrent crashing problem related to Giga Studio.

Now I use only GsEdit and with Midi-Yoke and Midi-Ox. see http://www.northernsounds.com/ubb/NonCGI/ultimatebb.php?ubb=get_topic;f=2;t=002584

When I'll back to work I promise you will receive a contribution.

SergeD  :)

Title: Re: Channel Mapping
Post by SergeD on Jan 25th, 2003, 1:52pm

Well I found a way to map channels:

The highest note-on is redirect to program change for each specific channel. 16 define maps have been set for the 16 channels. Except For the last define map  the value on  is cloned. When the key is hit all my Giga instruments are set.

A creative software for creative people.

SergeD



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