|
||
Title: MIDI Firewall? Post by Daktaklakpak on Sep 11th, 2008, 4:11am I'm trying to convert ranges of Velocities to specific single maximum Velocity Notes, while discarding everything else received on an input as follows: Any Channel/Any Note @ Velocities 25-50 = Note 48 @ full Velocity (127) Any Channel/Any Note @ Velocities 50-75 = Note 49 @ full Velocity (127) Any Channel/Any Note @ Velocities 75-100 = Note 50 @ full Velocity (127) Any Channel/Any Note @ Velocities 100-125 = Note 51 @ full Velocity (127) Everything else on any Channel ignored/discarded (a sort of MIDI firewall) See images for the settings I tried. If it's not the logic, maybe it's the MIDI configuration? I'm running Windows XP SP2 and have MIDI-OX set for one physical port IN and one MIDI Yoke out. It translates the Velocities properly, but still passes Notes below 25 and above 125 in both configurations (i.e. I play Note 0 at Velocities below 25 and they pass straight through, but when hitting Velocity 25+ it starts translating properly), so it's the "firewall" part that's not working. http://img139.imageshack.us/img139/4440/midioxvelocitytonoteranya5.jpg http://img291.imageshack.us/img291/205/midioxvelocitytonoterangw5.jpg |
||
Title: Re: MIDI Firewall? Post by Peter L Jones on Sep 11th, 2008, 1:08pm You've got "Clone" ticked on the ones you want to discard. |
||
MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1! YaBB © 2000-2003. All Rights Reserved. |