--- In bc2000@yahoogroups.com, "rpcfender" <rpcfender@...> wrote:
> Working on my FCB1010 pedal board connected to either my BCR or my BCF
> the Midi port skips bytes at around $05A8 with a sysex dump.
>
> Osandust's UNO FCB1010 firmware sends out the MIDI as fast as it can
> but my M-Audio Midisport interfaces cope OK but not the BC's
>
> So be aware that if you are using the BC Midi In you could loose bytes
> and therefore have a corrupted sysex file if it is much bigger than 2k.
Didn't this come up in a message thread in this group a few months ago
concerning someone having buffer problems with a BCA2000?
At that time I performed some tests on my BCF and BCR, and found
something very similar to what you're reporting here - except that (if
I remember correctly) I found a limit of (I think) 1020 bytes, so I
have no idea where the slight discrepancy with your $05A8 (=1448)
comes from.
I also tested VERY large buffers (2000, 4000, etc.): I thought I
noticed that bytes were swallowed at regular intervals (every 1040th
or so), but I didn't get to the bottom of this at the time. Perhaps
related to this, another unresolved question is to what extent the
problem lies with the BCF/BCR themselves and to what extent with the
USB driver. I don't remember exactly, but there may also be a problem
with sysex messages sent TO the BC (i.e. to their MIDI OUT A/B).
In any case it's clear that one doesn't want to send long sysex
messages across a BCF or BCR.
In fact, when I discovered this a few months ago, I changed my MIDI
setup in that I handed my BCR's central place to my Boss GS-10
multi-effect processor, which also has USB-based MIDI I/O, but has no
problem handling big sysex messages.
Mark.