MIDI-OX User Forum (http://www.midiox.com/cgi-bin/yabb/YaBB.pl)
MIDI-OX >> Mapping Questions >> SysEx Data directly into contoller
(Message started by: danrohan on Jun 11th, 2019, 3:15pm)

Title: SysEx Data directly into contoller
Post by danrohan on Jun 11th, 2019, 3:15pm
I would like to control internal SysEx parameters on my Korg Krome keyboard directly from my Edirol controller.

MIDI-OX has been very useful in acquiring the hexadecimal data but I don't want to have to many programs running when I perform live.

I can enter sys ex hexadecimal data directly into my Edirol controller but it rejects the FB entry

Is there another variable I can use besides FB to control a parameter?

Title: Re: SysEx Data directly into contoller
Post by Breath on Jun 11th, 2019, 10:55pm
Hi
"FB" is s System Real Time Command meaning "continue" (FA= Start FC=Stop)

It can't be in a Sysex Message which is
F0, any number of data bytes (all less that 80 ie 00 to 7F) and finally F7.

FB is greater than 80 so it can be in a sysex message.

Commonly Parameter control can be Continuous Controller (CC) messages and / or the extensions to CC, RPN and NRPN as well as sysex.
It up to the manufacturer (Korg in this case) what they want to do.

Here is a good Midi site that might help you
http://www.somascape.org/midi/tech/spec.html

Perhaps you can tell me what you want to do with the Korg and I'll see if I can help.

All the best
Royce

Title: Re: SysEx Data directly into contoller
Post by danrohan on Jun 12th, 2019, 9:26pm
The solution is to use DT instead of FB in the hex string.

This shows the power of the Edirol keyboard - because the data value is included in the checksum calculation, the checksum itself can be calculated on the fly.

DT is the value from 0 to 127 of the position of the slider (S1 to S9) or rotary encoder (R1 to R9)

Q. What would I like to do with the Korg?
A. Control every parameter of the Oscillator, ADSR, filter, LFO and effects in the entire keyboard.

eg.
Filter A Frequency
F0 42 30 00 01 15 41 03 00 08 00 06 00 00 00 00 DT F7

Filter A Resonance
F0 42 30 00 01 15 41 03 00 08 00 07 00 00 00 00 DT F7



.... I should have it all mapped out in about an hour ...



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