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: encoder led's and sysex

2008-06-21 by rpcfender

Hi
> I'm thinking of sending sysex to the BCR to change the lcd state.
> As far as I can tell the .mode command will do it. 
> I think an example might help me explain:

The LEDs can't be reset by themselves

$encoder 1 resets the encoder to its off state

.showvalue off
.mode 1dot
.resolution 0 0 0 0   ;this prevents any output from the encoder
.minmax 0 0 

You have to send all the encoder programming with the change in the
mode statement.

> 
> - I have a bcr preset, sending cc's into a Max patch which is a midi
> translator. Encoders are all initially set to 1 dot.
> - The Max preset emulates the Frontier Alphatrack, akin to Mackie
> Control Emulation, but always based on the selected track rather than
> banks of eight tracks. It also receives sysex from my host, which
> indicates e.g. levels, and on/off state, of effects.
> - If I receive a message from the host into Max, which states On or
> Off, I would like to be able to send a message to the BCR which sets
> the encoder led ring to e.g. 12 dot, and send a value to represent On
> or Off visually.
> 
> Max, in case you don't know, is a visual programming environment,
> useful for dealing with midi. Google maxmsp.
> 
> So, can that be done?
Yes but you have to send all the encoder details (make sure you don't send

$preset
 .init


> Can I just convert BCL messages from ascii to hex (sysex)?

The easiest way is to write it in Mark's or my editor and convert it
to sysex file and read it with either Max or MidiOx and copy it to Max

The sysex has a header and a line counter that the editors will
automatically put in.

> which commands would I need to send for something like that... just
> $encoder?
Here is the text that needs to be converted  to sysex to put into Max


$rev R1  ; for the BCR  F1 for the BCF
$encoder 1
  .showvalue on
  .... all the encoder stuff
  . mode 12dot
  .default  0 ;what is the on value???
  .tx whatever you Midi Message is

$end

If you get into trouble with this, re-post with more details of the
Midi messages and the range of value you expect the BCR to output

All the best

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.