MIDI-OX User Forum (http://www.midiox.com/cgi-bin/yabb/YaBB.pl)
MIDI-OX >> Mapping Questions >> Mapping Data2 Input (CC) to NoteOn Output ?
(Message started by: drummingpete on Jun 5th, 2013, 2:49pm)

Title: Mapping Data2 Input (CC) to NoteOn Output ?
Post by drummingpete on Jun 5th, 2013, 2:49pm
Hi Guys,

I´m trying to map my 2box module´s hihat Output to the Roland Drum Tutor Software´s Input.

The Problem is that the Roland Software needs to receive Note 46 for open Hi-Hat and 42 for closed Hi-Hat, but the 2box module sends the same Midi Note for open and closed and it determines opened/closed via CC.

Is there a way to build a mapping that outputs one of the 2 Midi Notes depending on what CC it receives ?

thanks
Peter

Title: Re: Mapping Data2 Input (CC) to NoteOn Output ?
Post by Breath on Jun 6th, 2013, 12:49am
Hi Peter
The filter in MidiOx is not really conditional.
Input Midi ---> different Midi Output

You really need an 'if' condition and a state variable.

When a CC23 message comes in...
If CC23 =0 then HiHat state = 0
If CC23 is not = 0 then  HiHat = 1

When a Note 40 message comes in...
If the Note in = 40 and HiHat State = 0 then Note Out 42
If the Note in = 40 and HiHat State = 1 then Note Out 46

Try Bome's free Classic Midi Translator.

All the best
Royce

Title: Re: Mapping Data2 Input (CC) to NoteOn Output ?
Post by drummingpete on Jun 7th, 2013, 2:59pm
Thanks Royce, I´ll have a look at Classic Midi Translator.



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