MIDI-OX User Forum (http://www.midiox.com/cgi-bin/yabb/YaBB.pl)
MIDI-OX >> Mapping Questions >> Can I do this ?
(Message started by: Rockem on Oct 22nd, 2007, 12:45pm)

Title: Can I do this ?
Post by Rockem on Oct 22nd, 2007, 12:45pm
I have the Roland HD-1 El.Drums
it handle the hihat that way

when you hit it with the foot unpressed (CC 4)
you get note 46
when you hit it with the foot pressed a little you get
also the same note ..

what I want is to make a mappping like that:
* note 46 AND CC 4 value 0 - play note 46
* note 46 and CC 4 between 1 -127 play some other note


is it possible

thx
Eli


Title: Re: Can I do this ?
Post by Peter L Jones on Oct 22nd, 2007, 6:28pm
No two MIDI events occur at the same time - it's a serial medium and each message gets its own, unique timestamp.  To do the operation as you suggest it, MIDI OX would have to remember past events for using during a Data Mapping.  It doesn't.

What it does do is something far less obvious :).
I would suggest you map various CC4 values to different Program Change messages.  These you then route back to MIDI OX.  Use the Program Change messages to select different Patch Maps.  In the Patch Maps, you specify what you want to map NoteOn/NoteOff 46 to.

Title: Re: Can I do this ?
Post by Rockem on Oct 23rd, 2007, 4:34am
thanx that sounds great

how do I route it back to midiox ?


thx

Title: Re: Can I do this ?
Post by Peter L Jones on Oct 23rd, 2007, 2:12pm
Use a MIDI Yoke junction (opening the same numbered input and output).



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