Thanks for your dedication to answer, this is very useful.
Now i have to study all this to answer well, if necessary.
By the way, i would like to try to answer to the last part of your post.
when you say:
"I'm a little confused here. Why are you sending Sysex from the MC909?
You are not using LEARN on the BC here. You are programming it directly.
At any rate check out the MC909 editor and look at the displayed output sysex strings.
The editor is really a graphic version of what you want the BC to do."...
well, i still didn't pointed that my very first approach to the BCR2000 with the mc909 was to use the LEARN function; so i trasmitted sysex to the BCR pushing the INC/DEC buttons or the Value knob...the result was that on BCR buttons the BCR message was "GOOD", on knobs was "BAD"...plus: when i pushed BCR buttons (where mc909 sysex supposed to be trasmitted) they just went to one 909 patch,they didn't scroll (they didn't "inc/dec")...so i verified the 909 sysex sending them to Midiox to see what they was, and then i used BCFReditor to send them back to the BCR2000 but i discover that with this program i couldn't edit those sysex...then i discovered BCRmanager and your BCReditor...i used your because i foud it less complicated and more intuitive...with this soft, i was able to send back 909 sysex also to BCR2000 knobs ...then i posted those sysex here...
many thanks again
ps
it makes a big difference to send sysex from mc909 while on system>type CC or type quick?...anyway i put that command on type quick...
'