rk_el60
New Member

 MIDI-OX Rules!

Posts: 2
|
 |
Messages longer than 256 bytes / stat variable
« on: Aug 28th, 2004, 2:51am » |
Quote Modify
|
Hallo! I'm try to program a tool for saving registration data of my Yamaha Electone EL60. By doing this I have i few problems: If I send the Request "to send all RAM data" I recieve these on the monitor input of MIDIOX. I have some problems by programming to save this data on a variable in VB. The example (GetMidiInput, GetMidiInputRaw, GetSysExInput) of scripting by MIDIOX didn't work. Perhaps I don't use these functions correct. I think it depends on the "stat" variable of the example. The Code I get after I send the request to send all RAM data as bulk dump data is: F0 43 70 78 00 ... data .. F7. (All hex) Is this first F0 data for correct data for the stat variable? The documentation of midiox says "If the SysEx message is longer than 256 data bytes, it is split, and you will receive one or more additional SysEx status bytes." What is the additional SysEx status byte? How can I used it? Has someone an example how to recieve and store SysEx data longer than 256 bytes and how to use the functions GetMidiInput, GetMidiInputRaw and GetSysExInput? Thanks for help.
|