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: BCR controlling Synthesizer(crumar bit01) full program sysex

2012-11-24 by Royce

Hi Steyn

--- In bc2000@yahoogroups.com, "Steyn L. (Lennart)" <l.steyn@...> wrote:
>
> Hello,
>
> I was wondering if anyone could give me some new insights on how to
controlling a synthesizer which only accepts a full program dump sysex.

You really need a separate program to take the parameter change and pack
it up and then send the sysex as the BC controller can't do this.

> Thing is, the crumar bit01 has only 1 MIDI-IN port. The manual is
pretty abstract about the sysex part. There are several software editors
out there but all of them are not working for me. I've tried
Sounddiver,Midiquest,Bitcontrol and Bitedit.
>
> Now looking at what Midiquest is trying to send out it looks like a
complete program. I'm only wondering if this can be controlled with the
BCR. If i got a correct sysex string for lets say Cutoff, can the BCR
pass on the variables to the synthesizer when turning the knobs? Does
the BCR even accept so much data to be programmed ?

If moving the knob in Midi quest is changing the parameter on the Crumar
then they must be either sending a full dump each time or they know
about some other Crumar sysex messages. Use Midi Ox  and MidiYoke (PC)
to look at what they are sending.

Either way,  you can assign a controller (CC) number to each of the
controls in MidiQuest.
You can program the BC to output this CC message .
So your set up would be BC ->  MidiQuest-> Crumar

Assigning CC message is relative simple on the BC.
In fact there is an All CC patch on the Behringer website.
Download this into the BC.
Now, it doesn't matter what the CC message is.
Simply get MidiQuest to 'learn' the CC messages from the BC controls. 
Not the other way around.

Hope this helps
Royce

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.