Bc2000 (for the BCF2000 & BCR2000) group photo

Yahoo Groups archive

Bc2000 (for the BCF2000 & BCR2000)

Index last updated: 2026-04-28 23:16 UTC

Thread

MIDI Buffer

MIDI Buffer

2008-07-25 by rpcfender

Just a heads up .
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.

Royce

Re: MIDI Buffer

2008-07-25 by Mark van den Berg

--- 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.

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.