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

Integrating the BCR2000 with the Yamaha 4op synths

Integrating the BCR2000 with the Yamaha 4op synths

2013-01-15 by Royce

Hi

For those interested I have just finished my second installment of a program and BCR2k patch that close couples the BC2k and a hardware synth.

It is for the TQ5, a 4-Op Yamaha synth, but the sysex seems to be compatible (some have fewer parameters) with a few others.
I think a Y200 and TX81z perhaps a DX21 etc should work.

www.bwalk.com.au

Let me know what you think.

All the best
Royce Craven

Re: Integrating the BCR2000 with the Yamaha 4op synths

2013-01-17 by montequi

I'm definitely interested.  I have a PSS680 that has a ton of features only accessible via midi.  The software I have to work it only does a full sysex dump (nothing real-time).  I'd love to have some real-time control!!  I wonder if it would work for that synth as well.

--- In bc2000@yahoogroups.com, "Royce"  wrote:
Show quoted textHide quoted text
>
> Hi
> 
> For those interested I have just finished my second installment of a
> program and BCR2k patch that close couples the BC2k and a hardware
> synth.
> 
> It is for the TQ5,  a 4-Op Yamaha synth, but the sysex seems to be
> compatible (some have fewer parameters) with a few others.
> I think a Y200 and TX81z perhaps a DX21 etc should work.
> 
> www.bwalk.com.au 
> 
> Let me know what you think.
> 
> All the best
> Royce Craven
>

Re: Integrating the BCR2000 with the Yamaha 4op synths

2013-01-17 by jusufzemplin

I have V50 (probably most advanced 4op synth) and YS200 (it misses pitch envelopes), so I am definitely interested in preset for 4op. I was thinking, if it would be possible to join basic and fine tune of operators to one knob. Haven`t you tried it ?

--- In bc2000@yahoogroups.com, "Royce"  wrote:
Show quoted textHide quoted text
>
> Hi
> 
> For those interested I have just finished my second installment of a
> program and BCR2k patch that close couples the BC2k and a hardware
> synth.
> 
> It is for the TQ5,  a 4-Op Yamaha synth, but the sysex seems to be
> compatible (some have fewer parameters) with a few others.
> I think a Y200 and TX81z perhaps a DX21 etc should work.
> 
> www.bwalk.com.au 
> 
> Let me know what you think.
> 
> All the best
> Royce Craven
>

Re: Integrating the BCR2000 with the Yamaha 4op synths

2013-01-18 by Royce

Hi

> I have V50 (probably most advanced 4op synth) and YS200 (it misses pitch envelopes)

The YS200, I believe, is a TQ5 with a keyboard, so it should work perfectly.


> so I am definitely interested in preset for 4op. I was thinking, if it would be possible to join basic and fine tune of operators to one knob. Haven`t you tried it ?

No, but the PC program works by taking the data from the BC which is CC midi and converting it to sysex and the to keep the BC in sync it converts the patch data (sysex) from the TQ5 to a lot of CC messages and sends these back to the BC.

You could change the BC preset that comes with the PC program and modify it so that it outputs 2 CC messages $B0 33 val for coarse and $B0 34 val for fine. 

The coarse has a range of 0 63 and the fine a range of 0 15

So here is the current code as supplied
$encoder 42  ; 
  .easypar CC  1 33  0 63 absolute   ;Coarse
  .showvalue on
  .resolution  96 144 192 384
  .mode 1dot 
$encoder 43  ; 
  .easypar CC  1 34  0 15 absolute   ;Fine
  .showvalue on
  .resolution  96 
  .mode 1dot 

Change to 
$encoder 42  ; 
  .showvalue on
  .resolution  96 144 192 384
  .mode 1dot
  .minmax 0 
  .default 0 
  .tx $B0 34 val0.3    ;Fine
  .tx $B0 33 val4.7    ;Coarse but only has a range of 0 to 15

You need a val4.9 but the BC doesn't have this.

As the BC control will only change its value via Midi when it uses easypar you will also loose the syncing on these 2 parameters.


So you really need to change the PC program to overcome the limits of the BC.

$encoder 42       ;Coarse 14bit CC
  .easypar CC  1 10 0 $3FF absolute/14   ; need CC pair like Pan 10 & 42
  .showvalue on
  .resolution  96 144 192 384
  .mode 1dot 

Puts out 
$B0 10 0
$B0 42 0
$B0 10 0
$B0 42 1
$B0 10 0
$B0 42 2
..
$B0 10 0
$B0 42 15
$B0 10 1
$B0 42 0
..

The PC program needs to take the resultant 14 bit value from the two CC messages and sort out what the two Frequency values really are.

Royce
Show quoted textHide quoted text
> 
> --- In bc2000@yahoogroups.com, "Royce"  wrote:
> >
> > Hi
> > 
> > For those interested I have just finished my second installment of a
> > program and BCR2k patch that close couples the BC2k and a hardware
> > synth.
> > 
> > It is for the TQ5,  a 4-Op Yamaha synth, but the sysex seems to be
> > compatible (some have fewer parameters) with a few others.
> > I think a Y200 and TX81z perhaps a DX21 etc should work.
> > 
> > www.bwalk.com.au 
> > 
> > Let me know what you think.
> > 
> > All the best
> > Royce Craven
> >
>

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.