MIDI-OX User Forum (http://www.midiox.com/cgi-bin/yabb/YaBB.pl)
MIDI-OX >> Mapping Questions >> Yet another noob
(Message started by: aminoplacid on Mar 9th, 2007, 1:42am)

Title: Yet another noob
Post by aminoplacid on Mar 9th, 2007, 1:42am
Hi,
I have a MAudio Trigger finger that I have simply generating 1 CC3 message per button. Each button has it's min and max value set to 1 value with each differing per button. They all output on MIDI channel 1.

I am trying to map this input data so that it goes out on one MIDI Yoke port but replicated to midi channels 1,2 and 3.
The following is the .txm file I have so far:

[Map]
1,Ctrl,*,*,*,*,N,0,*,*,*,*,*,*
*,*,*,*,*,*,N,0,1,*,*,*,*,*
*,*,*,*,*,*,N,0,2,*,*,*,*,*
*,*,*,*,*,*,N,0,3,*,*,*,*,*

[Options]
WaitForFullNRPN=0
MapNRPNDataIncr=0
SendFullNRPN=0
ReverseDataEntry=0

The Monitor only shows output on channel 1 (my input channel) and this is all I pickup in my sequencer. My thought was to map all control data coming in on channel 1 to all channels then pickup any channel and map it to the respective output channel.

Any assistance/guidance greatly appreciated. Thanks,
Derek

Title: Re: Yet another noob
Post by Jamie OConnell on Mar 9th, 2007, 2:55pm

on 03/09/07 at 01:42:00, aminoplacid wrote:
Hi,
I am trying to map this input data so that it goes out on one MIDI Yoke port but replicated to midi channels 1,2 and 3.
The following is the .txm file I have so far:

[Map]
1,Ctrl,*,*,*,*,N,0,*,*,*,*,*,*
*,*,*,*,*,*,N,0,1,*,*,*,*,*
*,*,*,*,*,*,N,0,2,*,*,*,*,*
*,*,*,*,*,*,N,0,3,*,*,*,*,*


To replicate an event (in this case CC messages), you need to Clone the original event so that it gets passed to other mapping steps.  Try this:

[Map]
1,Ctrl,*,*,*,*,Y,0,2,*,*,*,*,*
1,Ctrl,*,*,*,*,Y,0,3,*,*,*,*,*


It will map controllers on channel 1 to channel 2 and then pass itself along to step 2 which will map controllers on channel 1 to channel 3 and then pass itself along to output.  You should get 3 messages output.

Title: Re: Yet another noob
Post by aminoplacid on Mar 9th, 2007, 9:47pm
Thanks this seemed to work as expected.



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