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

Beginners question: automate BCR control of (old) external sound modules

Beginners question: automate BCR control of (old) external sound modules

2012-12-10 by bijlevel

Hi,
I have read the BCR manual and know how to control an external sound module with the BCR2000 by programming it manually, but I wonder if it is possible to do the following: send a preset or patch (or a complete sysex dump) from a sound module to my sequencer software (I use Digital Performet 7.2 and it is capable of receiving/sending sysex) and then send this sysex information to the BCR and by doing this automatically the right knobs and buttons on the BCR are programmed so I can then use the BCR to control my sound module. I'm having several legacy modules like the Proteus-1 (with orchestral expansion), a MKS-20, a DM5 drum module and a General Music RealExpander. All these modules have tiny vague LCD-screens and are hard to control manually especially when I'm working on my "music"desk, because they are a kind of tuck away in my setup to preserve working space. Thanks for any suggestion, help or pointing to previous discussions about this subject!

Regards, Sjoerd Bijleveld, The Netherlands

Re: Beginners question: automate BCR control of (old) external sound modules

2012-12-10 by sghookings@tiscali.co.uk

I do this via a microprocessor.

It sits in the middle of the synth/BCR and add the necessary merging/midi feedback.

I am not sure of any other way of doing this ... but if there is I am all ears :-)

Regards

Steve H

--- In bc2000@yahoogroups.com, "bijlevel" <bijlevel@...> wrote:
Show quoted textHide quoted text
>
> Hi,
> I have read the BCR manual and know how to control an external sound module with the BCR2000 by programming it manually, but I wonder if it is possible to do the following: send a preset or patch (or a complete sysex dump) from a sound module to my sequencer software (I use Digital Performet 7.2 and it is capable of receiving/sending sysex) and then send this sysex information to the BCR and by doing this automatically the right knobs and buttons on the BCR are programmed so I can then use the BCR to control my sound module. I'm having several legacy modules like the Proteus-1 (with orchestral expansion), a MKS-20, a DM5 drum module and a General Music RealExpander. All these modules have tiny vague LCD-screens and are hard to control manually especially when I'm working on my "music"desk, because they are a kind of tuck away in my setup to preserve working space. Thanks for any suggestion, help or pointing to previous discussions about this subject!
> 
> Regards, Sjoerd Bijleveld, The Netherlands
>

Re: Beginners question: automate BCR control of (old) external sound modules

2012-12-10 by Royce

Hey Sjoerd

You can send a rebuild of the patch like
$rev R1
$encoder 33
.mode 1dot
.resolution 96 96 96 96
.minmax 0 127
.default $40
.tx $F0 $43 val $F7
$end

The .default will set the new value
But it won't be quick
The only other way is to have something to decode the sysex into CC, encode the CC to sysex and program the BC with CC messages using .easypar

Check out a vid I made showing how I connected a DW6000 to feed back patch data to the BCR

www.bwalk.com.au


All the best
Royce

--- In bc2000@yahoogroups.com, sghookings@... wrote:
>
> I do this via a microprocessor.
>
> It sits in the middle of the synth/BCR and add the necessary merging/midi feedback.
>
> I am not sure of any other way of doing this ... but if there is I am all ears :-)
>
> Regards
>
> Steve H
>
> --- In bc2000@yahoogroups.com, "bijlevel" bijlevel@ wrote:
> >
> > Hi,
> > I have read the BCR manual and know how to control an external sound module with the BCR2000 by programming it manually, but I wonder if it is possible to do the following: send a preset or patch (or a complete sysex dump) from a sound module to my sequencer software (I use Digital Performet 7.2 and it is capable of receiving/sending sysex) and then send this sysex information to the BCR and by doing this automatically the right knobs and buttons on the BCR are programmed so I can then use the BCR to control my sound module. I'm having several legacy modules like the Proteus-1 (with orchestral expansion), a MKS-20, a DM5 drum module and a General Music RealExpander. All these modules have tiny vague LCD-screens and are hard to control manually especially when I'm working on my "music"desk, because they are a kind of tuck away in my setup to preserve working space. Thanks for any suggestion, help or pointing to previous discussions about this subject!
> >
> > Regards, Sjoerd Bijleveld, The Netherlands
> >
>

Re: Beginners question: automate BCR control of (old) external sound modules

2012-12-11 by bijlevel

Hi Steve,
Thanks for the reply. Is your microprocessor by any chance an Arduino board or a MIDITron? I own both of those devices and I'm just beginning to learn how to program these.

--- In bc2000@yahoogroups.com, sghookings@... wrote:
Show quoted textHide quoted text
>
> I do this via a microprocessor.
> 
> It sits in the middle of the synth/BCR and add the necessary merging/midi feedback.
> 
> I am not sure of any other way of doing this ... but if there is I am all ears :-)
> 
> Regards
> 
> Steve H

Re: Beginners question: automate BCR control of (old) external sound modules

2012-12-11 by bijlevel

Hi Royce,
I did check out the info on your website and downloaded the windows application, which runs fine on my windows computer, but I'm on a Mac. So it doesn't help me on a practical side. But it helps to make it clear to me that at least I need to write a program which does what I want. I my case that would mean a more general application which can handle more then one specific sound module. The time this would take I can better use (I think) to study the MIDI implementation of the individual sound modules I own and then program the BCR manually for each module and saving it to a BCR preset. Thanks anyway for your input on this matter!

Regards, Sjoerd

--- In bc2000@yahoogroups.com, "Royce" <rpcfender@...> wrote:
Show quoted textHide quoted text
>
> Hey Sjoerd
> 
> You can send a rebuild of the patch like
> $rev R1
> $encoder 33
>    .mode 1dot
>    .resolution 96 96 96 96
>    .minmax 0 127
>    .default $40
>    .tx $F0 $43 val $F7
> $end
> 
> The .default will set the new value
> But it won't be quick
> The only other way is to have something to decode the sysex into CC,
> encode the CC to sysex and program  the BC with CC messages using
> .easypar
> 
> Check out a vid I made showing how I connected a DW6000 to feed back
> patch data to the BCR
> 
> www.bwalk.com.au <www.bwalk.com.au>
> 
> 
> All the best
> Royce

Re: Beginners question: automate BCR control of (old) external sound modules

2012-12-11 by sghookings@tiscali.co.uk

Hi

Mine is indeed Arduino. PM if you want to know more (it is designed to interface the AKAI Miniak but there are undoubted similarities with what you want to do).

Oh I own a DM5 too and wrote a syx decoded for this. Having said that, these beast respond to NRPN for the usable interactions.

Finally, I realized after I send that you are not computer agnostic ... so like Royce says, an app will run so much faster/easier than cramming stuff into embedded ... alas I dont have Mac (my tools are written in C# for PC). But I can imagine there must be some open source Mac midi program to hack around with.

Now if I get that other job that is being waved in my direction then I think that comes with a Mac and I will have to finally get to grips with one of these beasts ... I might get interested in Xcode at that point!

Regards

Steve H

--- In bc2000@yahoogroups.com, "bijlevel" <bijlevel@...> wrote:
Show quoted textHide quoted text
>
> Hi Steve,
> Thanks for the reply. Is your microprocessor by any chance an Arduino board or a MIDITron? I own both of those devices and I'm just beginning to learn how to program these.
> 
> --- In bc2000@yahoogroups.com, sghookings@ wrote:
> >
> > I do this via a microprocessor.
> > 
> > It sits in the middle of the synth/BCR and add the necessary merging/midi feedback.
> > 
> > I am not sure of any other way of doing this ... but if there is I am all ears :-)
> > 
> > Regards
> > 
> > Steve H
>

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.