MIDI-OX User Forum (http://www.midiox.com/cgi-bin/yabb/YaBB.pl)
MIDI-OX >> Mapping Questions >> Change Channel by velocity value
(Message started by: WERSI-Tifoso on Sep 28th, 2008, 4:07pm)

Title: Change Channel by velocity value
Post by WERSI-Tifoso on Sep 28th, 2008, 4:07pm
I am trying to realise  the Second-Touch-Feature (ST) of a virtual Theatre Organ using the Midi velocity data ranging from 90-127 as a trigger to send the "note on" and "note off" data set on the channel reserved for ST.
(1 NoteOn * * 90  127  - - 4 NoteOn * * 127 127
 1 NoteOff * *  *      *   - - 4 NoteOff * *   *      *   )
This works fine with "note on", but Midi-Ox refuses translation of "note off" data. (midiout repeats  midiin channel and no "note off" is sent on the ST channel) )
Setting the velocity values in the "note on" set  to -1 (=any), "note off" works fine.
What should I do to overcome this problem?  ( to prevent the "cable salad" from getting bigger I prefer mere software solutions!)






Title: Re: Change Channel by velocity value
Post by Peter L Jones on Sep 28th, 2008, 6:01pm
NoteOff is often (usually) sent as NoteOn Velocity=0 to take advantage of "running status".  MIDI OX needs to be told about both.



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