Hi
--- In bc2000@yahoogroups.com, "KGrumball" <kevin@...> wrote:
>
> The answer may be obvious to people here, but I'm really struggling.
> What I want to do is to use the BCR2000 as an input device to a
> lighting desk. If I kept it simple, there's no problem, I can get the
> encoders to send me values, register buttons etc.
>
> However, what I want to do is to load the BCR2000 with the new scene
> values whena scene changes. I also want the LEDs to reflect the new
> levels and for the encoders to return the correct levels, if they're
> moved. For example:
>
> Let's imagine I'm in scene 1 whenere light 1 has the value 40 and
> light 2 has 50. If I turn the encoder for light 1 up, it should
> return 41, 42... Likewise, if I turn it down, I want it to return 39,
> 38...
> Now we shift to scene 2 where light 1 is off and light 2 is 75. I now
> want the BCR to recognise the new values and if I turn the encoder
> linked to light 1, it sends 0, 1, 2... Its LED ring should also show
> the current value.
>
> All levels need to be stored in the PC, not in the BCR, which is
> pretty much just an input device with level displays. I do not want
> to store scenes in the BCR.
>
> I've achieved this before witha Yamaha digital mixing desk and
> motorized faders, so I know my software can handle it. However, I
> can't figure out how to get the BCR to do such a simple thing.
>
> Any ideas?
>
I not sure what the Midi messages you are expecting for your lighting
rack or the PC, but if you can use Continuous Controllers (CC) then
this is probably the easiest. (If you need to send something different
post again as there is another solution.)
The BCR will respond to input messages of CC and reset the correct
encoder/button to the incoming value.
So for example taking the bottom row of encoders for your lights 49 to
56 you could have either CC49 to CC56 on channel 1 or CC 40 channel 1
to 8 or a mixture of both.
If you aren't connecting these Midi data streams to anything else it
doesn't matter what CCs you are using, but if you are using the BCR to
control the mixer at the same time you wouldn't want to send, say, CC7
which is volume. If this is the case think about using the 'unused' CC
types and using different channels ( 1 to 16) on each encoder.
On a change of scene simply send all the new CC values to the BCR. It
will reset all the LEDs as well as set the starting point for when you
next move the encoder.
After setting up a scene in rehersal, you could press and hold 'EDIT'
and press '<Preset' The BCR will send out all its current values. If
you record this in a Midi sequencer you could use the data recorded
when you need to set this scene again. Just send it back to the BCR.
To set the BCR you will need to either program the BCR from the front
panel or make sure you are using 'easypar' or 'standard output' in
Mark's editor.
Hope this helps
Royce