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: SysEx String Programming / Syntax Help for BCR2000

2013-08-31 by evanlong@ymail.com

"The manual says "low 7bit -15-+15 2' comp" - but judging from the behavior you're describing, bit 0 of "Value (High)" is also relevant.
So yes, I think 241-271 is best here; there's one slight drawback, though: with the encoder's "Show value" enabled, the user will see these "strange" values in the display."

No problem.  IMO, strange values that work are better than familiar values that are 90% useless/invalid.  But -- how do I actually set up a 241-271 range in the definition?  I don't know enough about how the HiVal and LoVal bytes interact mathematically to do this myself, and I can't seem to set the Value 1/Value 2 knobs on the Custom Output tab that precisely.


"Just a thought: can't you do something similar to this parameter ("Delay pitch", isn't it?) as to Delay Level?  You described the behavior of Delay Pitch as an upward sawtooth, but how exactly does that work?  The range of -120 - +120 consists of 241 values, but an 8-bit "period" has 256 values, so is there a "dead" area of 15 bytes in each period? If so, it's probably NOT a good idea to "raise" the range for this one."

Delay pitch works OK for practical purposes with a dead zone at 120-136.  Turning the knob quickly, you almost don't notice it's there.

On the "sawtooth" parameters, I extended the range to 00 00 - 7F 7F, and all that happens is that the same, offset, positive/negative pattern just recurs with huge dead zones between them.  I think it's better to leave them as they are, even though they're a bit counter-intuitive, than to set the functioning portions up with 100 dead values in the middle.

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.