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-28 by rpcfender

> > Looking for negative value solution Midiquest can do this.....
> >
> > I tried sending a negative value to a BCR button from a MIDIQUEST
> demo:
> >
> > # Generated by BC-Convert. Input was DeviceID 0, ModelID 21
> >
> > $button 1
> > .showvalue off
> > .default 0
> > .mode down
> > .minmax 0 127
> > .tx $F0 $10 $06 $05 $F7 $F0 $10 $06 $06 $01 $6C $F7
> >

I think I have cracked the 'negative ' number stuff

$encoder 49
.showvalue on
.mode 1dot
.resolution 96 96 96 96
.minmax 121 135
.default 128
.tx $F0 $10 $06 $05 $F7 $F0 $10 $06 $06 $01 val $F7


When you have a 14bit number val wraps around and starts again at zero the same way that 9 (or 09) becomes 10
If we set
.minmax 121 135

then val goes 121 122 123 124 125 126 0 1 2 3 4 5 6 7
as a signed 7bit number it is -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7

to set the center 0
.default 128

So there is my Morpheus pan solved.

Your LFO (127 -63) to (127 + 63) is
.minmax 64 190
.default 128

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.