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: Matrix 6 BCR editor beta.

2007-11-27 by rpcfender


> Next step is the Negative values And the buttons.
I haven't been able to set the BCR up for negative number eg -7 to 7

with a 7bit signed number, MostSignificantBit is set to mean that the number is negative but you should simply think of the 7 bits going round a circle joined at 0 (126 127 0 1 2 etc)
-2 $7E
-1 $7F
0 $00
1 $01
2 $02

What negative numbers do you need to use?
>
> I've got 2 more questions:
>
> While editting the hardcore BCR code,
>
> 1 How do I use the toggle button to send out a 1 value sysex byte at a time? Each time the
> button is pressed I want the BCR to toggle between 2 values for example
>
> .tx $F0 $10 $06 $06 20 0 $F7
>
> .tx $F0 $10 $06 $06 20 1 $F7
>

$button 1
.showvalue on
.minmax 0 1
.default 0
.tx $F0 $10 $06 $06 20 val $F7

> (sorry for mixing hex with normal numbers)
>
> 2 @ Tony Cappelini (I post the question here So everyone can read...
>
> How did you in the end implement the negative parameter transmit thing On the Peavey
> PC1600 (for instance parameters like LFO amount that use ranges (-63/+63))?
>
You would think that this can be done as the whole 127 range is used.
That is -63 to 63 is the same as 0 to 127 starting at 63.
This could be true and it is worth trying out

$encoder 1
.showvalue on
.minmax 0 127
.default 63
.tx $F0 $10 $06 $06 20 val $F7 whatever your sysex message needs to be

but if the values are true negative (called ones complement, as shown above) then we are in trouble as the encoder when it reaches 0 will just keep putting out a value of 0 no matter how much you turn it anticlockwise. If you find out a way to make it go around in a circle let me know.


> Is it correct that the matrix 1000 has this implemented support for this in a smarter way?

No idea, sorry. I don't have the sysex docs for the Matrix 1000. try the above and see what happens.

> Another thing I noticed, was that the BCR sometimes outputs lots of (random) notes and
> sysex values. Has anyone encountered this or is my device malfunctioning?
>
Check your MIDI connections/cables and the power into the BCR as this shouldn't happen

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.