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

BCF2000 or BCR2000 presets (P - X)

BCF2000 or BCR2000 presets (P - X)

2011-05-08 by laimisuni

Hi guys, 
Anybody know how I can change BCF/BCR presets with buttons? 
Example: 
First button - P-1 
Second button - P-2 
... 
Eighth button - P-8 

It's long way to jump from P-1 to P-8 in live situations by pressing "next preset".
Thank you

Re: BCF2000 or BCR2000 presets (P - X)

2011-05-08 by Mark v.d. Berg

--- In bc2000@yahoogroups.com, "laimisuni" <laimisuni@...> wrote:
> Hi guys, 
> Anybody know how I can change BCF/BCR presets with buttons? 
> Example: 
> First button - P-1 
> Second button - P-2 
> ... 
> Eighth button - P-8 
> 
> It's long way to jump from P-1 to P-8 in live situations by pressing "next preset".

Tricky.

First of all (you may already know this): you can hold the "<" or ">" button, then use any encoder to "dial" to any other preset; you may or may not find this easier than pressing the </> button multiple times.

But to answer your question: you can have any button send a particular Program Change message, and loop this message back to the BCF/BCR. (Don't forget to set the BCF/BCR's global Receive Channel to the correct value, or it won't respond. And of course these button assignments only apply to individual presets, so if you want a "global switchboard" for presets 1-8, you need to set up these 8 buttons in EACH of these 8 presets.)
However, in a live situation (in particular without a computer) such a feedback loop may be difficult to realize. And it can also be dangerous in the sense that ALL messages will get looped back, which might have undesired consequences.

Other workarounds I can think of:

- Use an external controller (e.g. another BCF/BCR!) to switch the BCF/BCR's presets via Program Change messages.

- If you switch presets in a fixed order (rather than "on the spur of the moment"), you can pre-program these presets in this order. Nothing prevents you from putting the same preset data in e.g. P-01 and P-08. And since there are 32 presets available, you do have quite a bit of room.

- Minimize the need to switch between presets by using the 4 "ENCODER GROUPS" buttons to switch between "mini-presets" for the top row of push encoders.

Hope this helps,
Mark.

Re: BCF2000 or BCR2000 presets (P - X)

2011-05-08 by laimisuni

> However, in a live situation (in particular without a computer) such a feedback loop may be difficult to realize. And it can also be dangerous in the sense that ALL messages will get looped back, which might have undesired consequences.

Okey. Can I send messages from MAC/Ableton?
http://www.soundonsound.com/sos/feb07/articles/livetech_0207.htm#5
MIDI clip has options to control Bank/Sub-Bank/Program. I experimented. But without success.
What do I need? BCF global RX channel is 1. Ableton track/sync/remote (IN/OUT of BCF): ON.

> But to answer your question: you can have any button send a particular Program Change message, and loop this message back to the BCF/BCR. (Don't forget to set the BCF/BCR's global Receive Channel to the correct value, or it won't respond. And of course these button assignments only apply to individual presets, so if you want a "global switchboard" for presets 1-8, you need to set up these 8 buttons in EACH of these 8 presets.)

Also, I want to try this method. I press EDIT+First button. Should I use"TYPE" encoder:PC, channel: 1.. and what is next?

Re: BCF2000 or BCR2000 presets (P - X)

2011-05-08 by laimisuni

--- In bc2000@yahoogroups.com, "laimisuni" <laimisuni@...> wrote:
>
> Sorry. If the first method will work (with Ableton clips) - that is all I need
> ;)
>

Done.
1) I use extra channel (on Ableton) with 8 MIDI clips (Program 1,2,3,4,5,6,7,8; Launch Quantization: None; Midi To: BCF, Ch. 1).

2) Assignment:
First BCF button - first MIDI clip
...
Eighth BCF button - eigth MIDI clip.

Thanks 4 helping!

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.