Bc2000 (for the BCF2000 & BCR2000) group photo

Yahoo Groups archive

Bc2000 (for the BCF2000 & BCR2000)

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

Message

RE: [bc2000] Pressuring Behringer - BC Manager - MIDI implementation

2007-08-10 by Elea

Wow Mark,

I'd like to congratulate you and all the others for your enthousiasm and
your efforts. This is really great work and I hope it has a happy ending. I
am myself sorry for my knowledge in programming is totally unexistant (I am
a sound engineer), because I would love to be able to help you guys, but
anything you might think I could be helpful at, you are welcome to tell me.
At least I hope I can help as a tester!!

 

So, keep up the good work, and please anyone else in the group capable of
helping out, I invite you to join the gang!!

:-)

 

Cheers

Elea

 

 

  _____  

De: bc2000@yahoogroups.com [mailto:bc2000@yahoogroups.com] En nombre de Mark
van den Berg
Enviado el: viernes, 10 de agosto de 2007 8:58
Para: bc2000@yahoogroups.com
Asunto: [bc2000] Pressuring Behringer - BC Manager - MIDI implementation

 

Hi everyone,

I've greatly enjoyed the enormous debate that has raged during the
last few days in this group about pressuring Behringer to provide
implementation information and upgrades to the BC hardware and software.

As I see it, the issues can be categorized as follows:

1. Hardware: better faders, buttons, etc.
This would basically amount to NEW devices. Definitely an interesting
and relevant subject, but (as I think someone has already pointed out)
this is a side issue in terms of the BCFs and BCRs we've already spent
our money on.

2. Firmware:

a. Bugs: Royce and I have found quite a few bugs in the BC language
protocol. Of course Behringer should fix these bugs, but I'm afraid
we'd have to reverse-engineer the existing firmware and write our own
version. Very difficult and laborious, but I'd be willing to participate.

b. Improvements, i.e. new, "cool" features.
We'd DEFINITELY have to write our own firmware to get this realized.

3. The USB drivers (for Windows):
Both 1.1.1.1 and 1.2.1.3 are buggy in certain respects. Again, it's
shameful that Behringer didn't fix these a long time ago. However,
since my current technical knowledge of USB drivers is virtually zero,
I'm at a loss here what we could do about it, apart from pressuring
Behringer.
I've written a short report on several differences I've found between
the different USB driver versions (e.g. concerning MIDI device names);
I'll be publishing this report soon.

4. BC Edit.
This is definitely the greatest stumbling block concerning the BCF and
BCR right now: BC Edit is buggy concerning the latest Java RE, and it
only uses part of the BCF/BCR's potential.
The BC Manager program that I'm writing should be able to alleviate
these problems. It will allow the use of (as far as I know) ALL the
BCF/BCR's capabilities, in a user-friendly environment. Hopefully I'll
be able to publish a first version of the program before the end of
the month.

5. The MIDI implementation.
Behringer have been very unforthcoming in this respect; basically they
haven't published ANYTHING.
While developing BC Manager, I've been forced to analyze the BCF/BCR's
MIDI implementation in great detail. I've written down my findings in
a document describing (as far as I know) all aspects of the BCF/BCR's
MIDI implementation (except the BCF's emulation modes). This includes
detailed descriptions of the SysEx messages to which the BCF and BCR
respond, in particular the syntax of BCL (the language used in the
script lines embedded in SysEx messages), and also the precise MIDI
messages sent by the BC when the user moves a control (button,
encoder, fader). The document is currently about 85 pages long; it's
perhaps 90% complete - I'm hoping to publish it by the end of the
month as well.

Mark.

Attachments

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.