Message
Re: BCR Sysex from DAW
2007-11-30 by rpcfender
> In that regard, I wonder whether setting the .default encoder setting to 3 would work to get appropriate LED display, or would the action be more complicated or not possible at all? (Royce, any ideas on this?)
The only thing .default does is set the starting point in the preset memory at power up, or, if you have just sent the sysex, the control in edit buffer will go to this value. The LEDs just follow along.
In the conventional display modes the LEDs always start at the bottom leftmost
$encoder 1
.easypar CC 1 48 1 11 absolute
.mode 1dot
.showvalue on
.default 1
even if the numbers are going backwards
.easypar CC 1 48 11 1 absolute
I can't see a way around this except for
.mode spread
When it starts at the center and grows outward.
OR
You need at least 15 values to light all the LEDs.
If the program ignores any value it doesn't understand eg if the software's range of interest is 1 to 11 and it ignores 0 and 12 to 127 you could use this...
128 = 0 in the lower 7bits so
129 = 1 and
139 = 11
129 - 2 for the min and 139 + 2 for the max
$encoder 1
.mode 1dot
.showvalue on
.default 1
.resolution 96 96 96 96
.minmax 126 141
.tx $B0 48 val
with the last 2 LEDs on either side as min and max but redundant
$B0 $30 $7F LED 1
$B0 $30 $00 ; LED 2
$B0 $30 $01 LED 3 the real start
$B0 $30 $02
.
.
$B0 $30 $09
$B0 $30 $0A
$B0 $30 $0B
$B0 $30 $0C LED 13 the real end
$B0 $30 $0D LED 14
$B0 $30 $0E LED 15
Royce
Attachments
- No local attachments were found for this message.