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

bcr2000 to control roland gr-20?

bcr2000 to control roland gr-20?

2012-04-05 by david126300

Hi all,

I've been trying to get my bcr to talk to my GR-20 guitar synth.... unsuccessfully.

 

I have a roland GT-8 fx pedal that can 'patch link' with the gr-20 by midi. It works fine. (The bcr is also functioning OK with my DAW.) I'm trying to create a preset on the bcr to control the GR-20 patch switching 

 

If I put the bcr into learn mode and send a patch change message from the GT8, it seems to capture it ok but doesnt seem to be able to send it from the bcr to the GR-20.

 

I'm trying to use the bcr to effectively send a bank change message because you can only increment patches on the guitar. To shift banks you have to bend down and turn the knob on the gr-20 which is a royal pain. 

 

My idea was to use the bcr to set the gr-20 to the first patch of each bank using buttons and then I can increment patches within the bank from the guitar.

 

Has anyone ever done this? Or could anyone give me some idea? (I've googled it and not come up with any solutions and theres nothing I could find on Rolands support forums)

TIA

Dave

Re: bcr2000 to control roland gr-20?

2012-04-05 by Bill Blackledge

Hi, I am no expert at programming the BCR - others, like Mark, can probably
best direct you.  But I found this info on MIDI bank changes which I thought
might be helpful

 

http://home.roadrunner.com/~jgglatt/tutr/bank.htm

 

One other thought, if this is for stage use, be careful with the BCR2000 -
it is only plastic and there are many posts here from people needing to fix
broken encoders.  You might investigate whether there is any other, more
robust device, to do this job.  The only one I could find which is currently
available is the Behringer FCB1010, but there may be other, older and
simpler models on ebay.

Re: bcr2000 to control roland gr-20?

2012-04-05 by Mark v.d. Berg

--- In bc2000@yahoogroups.com, "Bill Blackledge" <bill@...> wrote:
> Hi, I am no expert at programming the BCR - others, like Mark, can probably
> best direct you.  But I found this info on MIDI bank changes which I thought
> might be helpful
> http://home.roadrunner.com/~jgglatt/tutr/bank.htm

I've taken a quick look at the manual for the GR-20, and it indeed seems to work as described in this link: a Control Change "Bank Select MSB" message followed by a Program Change message.

The nice thing about the BCF and BCR is that they acoommodate this message combination for both buttons and encoders if you set the "MIDI Data Type" parameter (to use the manual's term) to "Program Change".

I'm not sure if the BCR can automatically select this via its Learn feature.
However, it's very easy to program buttons and encoders manually on the BCR: simply choose "PC" (Program Change) and set a particular Bank MSB value.
Or you can use a software editor like my own BC Manager, particularly if you want to set up a whole range of buttons/encoders.

See also sections 15.2 and 16.2 in my "BC MIDI Implementation.pdf" (particularly the "MIDI Output" sections).

Hope this helps,
   Mark.

Re: bcr2000 to control roland gr-20?

2012-04-06 by david126300

Thanks Bill & Mark - I'll have a go this weekend. I'm relatively new to midi but I think I get the idea. I'll let you know how it goes.
Re the stage bit, Bill, I was intending to use a footswitch connected to the bcr for stage use with the bcr on a chair at the side of the stage once I've got it functioning. It's not ideal, but funds don't run to a dedicated midi footswitch.
For use at home, being able to switch banks on the gr-20 by the bcr buttons would be really useful - and save me backache from bending down!  

--- In bc2000@yahoogroups.com, "Mark v.d. Berg" <markwinvdb@...> wrote:
Show quoted textHide quoted text
>
> --- In bc2000@yahoogroups.com, "Bill Blackledge" <bill@> wrote:
> > Hi, I am no expert at programming the BCR - others, like Mark, can probably
> > best direct you.  But I found this info on MIDI bank changes which I thought
> > might be helpful
> > http://home.roadrunner.com/~jgglatt/tutr/bank.htm
> 
> I've taken a quick look at the manual for the GR-20, and it indeed seems to work as described in this link: a Control Change "Bank Select MSB" message followed by a Program Change message.
> 
> The nice thing about the BCF and BCR is that they acoommodate this message combination for both buttons and encoders if you set the "MIDI Data Type" parameter (to use the manual's term) to "Program Change".
> 
> I'm not sure if the BCR can automatically select this via its Learn feature.
> However, it's very easy to program buttons and encoders manually on the BCR: simply choose "PC" (Program Change) and set a particular Bank MSB value.
> Or you can use a software editor like my own BC Manager, particularly if you want to set up a whole range of buttons/encoders.
> 
> See also sections 15.2 and 16.2 in my "BC MIDI Implementation.pdf" (particularly the "MIDI Output" sections).
> 
> Hope this helps,
>    Mark.
>

Re: bcr2000 to control roland gr-20?

2012-04-06 by david126300

I've spent several hours scratching my head & thought I'd ask for a bit more newbie guidance. I can't seem to program the needed values either directly on the bcr (using edit) or via the bc manager. So, if someone could point me in the right direction I'd appreciate it.

The gt-8, which I'm trying to emulate, sends out:
B0 00 00 CC
B0 20 00 CC
C0 03 -- PC (if from the 4th footswitch, for example - that much I understand)

The nearest I've got following Mark's help is:
B0 00 00 CC
B0 32 00 CC
C0 3     PC 

I can see that there are a lot of features in BC Manager but I can't seem to get what I'm after with it (I know its me but I rtfm & I'm no wiser, I'm afraid) Nor can I do it directly on the bcr using the edit button facility.
Any help greatly appreciated as i've been in here so long the wife thinks shes upset me ....


--- In bc2000@yahoogroups.com, "david126300" <dave.upton@...> wrote:
Show quoted textHide quoted text
>
> Thanks Bill & Mark - I'll have a go this weekend. I'm relatively new to midi but I think I get the idea. I'll let you know how it goes.
> Re the stage bit, Bill, I was intending to use a footswitch connected to the bcr for stage use with the bcr on a chair at the side of the stage once I've got it functioning. It's not ideal, but funds don't run to a dedicated midi footswitch.
> For use at home, being able to switch banks on the gr-20 by the bcr buttons would be really useful - and save me backache from bending down!  
> 
> --- In bc2000@yahoogroups.com, "Mark v.d. Berg" <markwinvdb@> wrote:
> >
> > --- In bc2000@yahoogroups.com, "Bill Blackledge" <bill@> wrote:
> > > Hi, I am no expert at programming the BCR - others, like Mark, can probably
> > > best direct you.  But I found this info on MIDI bank changes which I thought
> > > might be helpful
> > > http://home.roadrunner.com/~jgglatt/tutr/bank.htm
> > 
> > I've taken a quick look at the manual for the GR-20, and it indeed seems to work as described in this link: a Control Change "Bank Select MSB" message followed by a Program Change message.
> > 
> > The nice thing about the BCF and BCR is that they acoommodate this message combination for both buttons and encoders if you set the "MIDI Data Type" parameter (to use the manual's term) to "Program Change".
> > 
> > I'm not sure if the BCR can automatically select this via its Learn feature.
> > However, it's very easy to program buttons and encoders manually on the BCR: simply choose "PC" (Program Change) and set a particular Bank MSB value.
> > Or you can use a software editor like my own BC Manager, particularly if you want to set up a whole range of buttons/encoders.
> > 
> > See also sections 15.2 and 16.2 in my "BC MIDI Implementation.pdf" (particularly the "MIDI Output" sections).
> > 
> > Hope this helps,
> >    Mark.
> >
>

Re: bcr2000 to control roland gr-20?

2012-04-06 by Mark v.d. Berg

--- In bc2000@yahoogroups.com, "david126300" <dave.upton@...> wrote:
>
> I've spent several hours scratching my head & thought I'd ask for a bit more newbie guidance. I can't seem to program the needed values either directly on the bcr (using edit) or via the bc manager. So, if someone could point me in the right direction I'd appreciate it.
> 
> The gt-8, which I'm trying to emulate, sends out:
> B0 00 00 CC
> B0 20 00 CC
> C0 03 -- PC (if from the 4th footswitch, for example - that much I understand)
> 
> The nearest I've got following Mark's help is:
> B0 00 00 CC
> B0 32 00 CC
> C0 3     PC 

First of all: I don't understand how the BCR could send "B0 32 00".
Is there some confusion concerning decimal versus hexadecimal representations? (32 decimal = 20 hexadecimal.)

Secomdly: the GR-20 manual, p. 41, states that "The LSB of Bank Select is ignored."
So I think you don't even have to send the second CC message (as sent by the GT-8).

So for instance, to assign the message described above (without the second CC message) to a BCR button via BC Manager, you can do the following:

On the "Standard output" tab of the button dialog box, you select the following parameters:
Type: Program Change
Channel: 1
Bank MSB: 0
Bank LSB: Off
Program: 3
(It will probably help to set "Show value" on the "General" tab as well.)

You then have to upload the new preset definition to the BCR.
If you're in preset 0 (the temporary preset), you can even send the individual button's definition to test immediately if it produces the desired output.

Hope this helps,
Mark.

Re: bcr2000 to control roland gr-20?

2012-04-07 by david126300

Thanks Mark,
Sorry about the hex/dec confusion - I was using my laptop with midi ox to monitor the GT-8 & your prog to monitor the bcr on the desktop. (doh)They were of course sending the same. 
The gr-20 has to learn which patch to switch to. The message specifies which patch on the gt8 has called it (rather than the patch to change to)and you need to use the patch link function on the gr-20 to select the synth patch required. The BCR needs to be in stand-alone mode once the buttons are programmed. So, it now works. The next step is to program the rest of the buttons.
Thanks for the help & advice
Dave

--- In bc2000@yahoogroups.com, "Mark v.d. Berg" <markwinvdb@...> wrote:
Show quoted textHide quoted text
>
> --- In bc2000@yahoogroups.com, "david126300" <dave.upton@> wrote:
> >
> > I've spent several hours scratching my head & thought I'd ask for a bit more newbie guidance. I can't seem to program the needed values either directly on the bcr (using edit) or via the bc manager. So, if someone could point me in the right direction I'd appreciate it.
> > 
> > The gt-8, which I'm trying to emulate, sends out:
> > B0 00 00 CC
> > B0 20 00 CC
> > C0 03 -- PC (if from the 4th footswitch, for example - that much I understand)
> > 
> > The nearest I've got following Mark's help is:
> > B0 00 00 CC
> > B0 32 00 CC
> > C0 3     PC 
> 
> First of all: I don't understand how the BCR could send "B0 32 00".
> Is there some confusion concerning decimal versus hexadecimal representations? (32 decimal = 20 hexadecimal.)
> 
> Secomdly: the GR-20 manual, p. 41, states that "The LSB of Bank Select is ignored."
> So I think you don't even have to send the second CC message (as sent by the GT-8).
> 
> So for instance, to assign the message described above (without the second CC message) to a BCR button via BC Manager, you can do the following:
> 
> On the "Standard output" tab of the button dialog box, you select the following parameters:
> Type: Program Change
> Channel: 1
> Bank MSB: 0
> Bank LSB: Off
> Program: 3
> (It will probably help to set "Show value" on the "General" tab as well.)
> 
> You then have to upload the new preset definition to the BCR.
> If you're in preset 0 (the temporary preset), you can even send the individual button's definition to test immediately if it produces the desired output.
> 
> Hope this helps,
> Mark.
>

Re: bcr2000 to control roland gr-20?

2012-04-07 by twobeelandscape

Mark

If 'BC2000' was a country, you'd be a national treasure :-)

It's not really my place as I'm only a BCR2000 newby, but on behalf of myself - if not the community - I'd just like to say thank you.  Always helpful, courteous and patient, and above all, very knowledgeable.

I'm still wiring up my studio, but really looking forward to setting up a BCR2000 patch for my AN1X.  With folks like yourself and others on this forum, it feels like anything is possible.

Many thanks

Bill

--- In bc2000@yahoogroups.com, "david126300" <dave.upton@...> wrote:
Show quoted textHide quoted text
>
> Thanks Mark,
> Sorry about the hex/dec confusion - I was using my laptop with midi ox to monitor the GT-8 & your prog to monitor the bcr on the desktop. (doh)They were of course sending the same. 
> The gr-20 has to learn which patch to switch to. The message specifies which patch on the gt8 has called it (rather than the patch to change to)and you need to use the patch link function on the gr-20 to select the synth patch required. The BCR needs to be in stand-alone mode once the buttons are programmed. So, it now works. The next step is to program the rest of the buttons.
> Thanks for the help & advice
> Dave
> 
> --- In bc2000@yahoogroups.com, "Mark v.d. Berg" <markwinvdb@> wrote:
> >
> > --- In bc2000@yahoogroups.com, "david126300" <dave.upton@> wrote:
> > >
> > > I've spent several hours scratching my head & thought I'd ask for a bit more newbie guidance. I can't seem to program the needed values either directly on the bcr (using edit) or via the bc manager. So, if someone could point me in the right direction I'd appreciate it.
> > > 
> > > The gt-8, which I'm trying to emulate, sends out:
> > > B0 00 00 CC
> > > B0 20 00 CC
> > > C0 03 -- PC (if from the 4th footswitch, for example - that much I understand)
> > > 
> > > The nearest I've got following Mark's help is:
> > > B0 00 00 CC
> > > B0 32 00 CC
> > > C0 3     PC 
> > 
> > First of all: I don't understand how the BCR could send "B0 32 00".
> > Is there some confusion concerning decimal versus hexadecimal representations? (32 decimal = 20 hexadecimal.)
> > 
> > Secomdly: the GR-20 manual, p. 41, states that "The LSB of Bank Select is ignored."
> > So I think you don't even have to send the second CC message (as sent by the GT-8).
> > 
> > So for instance, to assign the message described above (without the second CC message) to a BCR button via BC Manager, you can do the following:
> > 
> > On the "Standard output" tab of the button dialog box, you select the following parameters:
> > Type: Program Change
> > Channel: 1
> > Bank MSB: 0
> > Bank LSB: Off
> > Program: 3
> > (It will probably help to set "Show value" on the "General" tab as well.)
> > 
> > You then have to upload the new preset definition to the BCR.
> > If you're in preset 0 (the temporary preset), you can even send the individual button's definition to test immediately if it produces the desired output.
> > 
> > Hope this helps,
> > Mark.
> >
>

Re: [bc2000] Re: bcr2000 to control roland gr-20?

2012-04-08 by Edward Cosla

I will second that emotion!
Edward
Show quoted textHide quoted text
On Apr 7, 2012, at 5:14 PM, "twobeelandscape" <bill@...> wrote:

> Mark
> 
> If 'BC2000' was a country, you'd be a national treasure :-)
> 
> It's not really my place as I'm only a BCR2000 newby, but on behalf of myself - if not the community - I'd just like to say thank you. Always helpful, courteous and patient, and above all, very knowledgeable.
> 
> I'm still wiring up my studio, but really looking forward to setting up a BCR2000 patch for my AN1X. With folks like yourself and others on this forum, it feels like anything is possible.
> 
> Many thanks
> 
> Bill
> 
> --- In bc2000@yahoogroups.com, "david126300" <dave.upton@...> wrote:
> >
> > Thanks Mark,
> > Sorry about the hex/dec confusion - I was using my laptop with midi ox to monitor the GT-8 & your prog to monitor the bcr on the desktop. (doh)They were of course sending the same. 
> > The gr-20 has to learn which patch to switch to. The message specifies which patch on the gt8 has called it (rather than the patch to change to)and you need to use the patch link function on the gr-20 to select the synth patch required. The BCR needs to be in stand-alone mode once the buttons are programmed. So, it now works. The next step is to program the rest of the buttons.
> > Thanks for the help & advice
> > Dave
> > 
> > --- In bc2000@yahoogroups.com, "Mark v.d. Berg" <markwinvdb@> wrote:
> > >
> > > --- In bc2000@yahoogroups.com, "david126300" <dave.upton@> wrote:
> > > >
> > > > I've spent several hours scratching my head & thought I'd ask for a bit more newbie guidance. I can't seem to program the needed values either directly on the bcr (using edit) or via the bc manager. So, if someone could point me in the right direction I'd appreciate it.
> > > > 
> > > > The gt-8, which I'm trying to emulate, sends out:
> > > > B0 00 00 CC
> > > > B0 20 00 CC
> > > > C0 03 -- PC (if from the 4th footswitch, for example - that much I understand)
> > > > 
> > > > The nearest I've got following Mark's help is:
> > > > B0 00 00 CC
> > > > B0 32 00 CC
> > > > C0 3 PC 
> > > 
> > > First of all: I don't understand how the BCR could send "B0 32 00".
> > > Is there some confusion concerning decimal versus hexadecimal representations? (32 decimal = 20 hexadecimal.)
> > > 
> > > Secomdly: the GR-20 manual, p. 41, states that "The LSB of Bank Select is ignored."
> > > So I think you don't even have to send the second CC message (as sent by the GT-8).
> > > 
> > > So for instance, to assign the message described above (without the second CC message) to a BCR button via BC Manager, you can do the following:
> > > 
> > > On the "Standard output" tab of the button dialog box, you select the following parameters:
> > > Type: Program Change
> > > Channel: 1
> > > Bank MSB: 0
> > > Bank LSB: Off
> > > Program: 3
> > > (It will probably help to set "Show value" on the "General" tab as well.)
> > > 
> > > You then have to upload the new preset definition to the BCR.
> > > If you're in preset 0 (the temporary preset), you can even send the individual button's definition to test immediately if it produces the desired output.
> > > 
> > > Hope this helps,
> > > Mark.
> > >
> >
> 
> 
> 
> 
> TODAY(Beta) • Powered by Yahoo!
> Bald eagle caught in ammunition debate
> Privacy Policy
> 
>

Re: bcr2000 to control roland gr-20?

2012-04-09 by Mark v.d. Berg

Well, thank you both for your kind words...

I do have an evil twin, but I keep him fettered in the dungeon.

Regards,
Mark.

--- In bc2000@yahoogroups.com, Edward Cosla <edco2003@...> wrote:
Show quoted textHide quoted text
>
> I will second that emotion!
> Edward
> 
> On Apr 7, 2012, at 5:14 PM, "twobeelandscape" <bill@...> wrote:
> 
> > Mark
> > 
> > If 'BC2000' was a country, you'd be a national treasure :-)
> > 
> > It's not really my place as I'm only a BCR2000 newby, but on behalf of myself - if not the community - I'd just like to say thank you. Always helpful, courteous and patient, and above all, very knowledgeable.

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.