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: [bc2000] Re: Slim Phatty 14-bit MIDI CC messages

2011-01-31 by Alex

Thanks a lot Royce!

I will try it as soon as I get the Synth.

Best,

Alex

2011/1/31 Royce <rpcfender@...>



Hi Alex



--- In bc2000@yahoogroups.com, Christopher Arndt wrote:
>
> Alex schrieb:
> > I have some doubts about 3 parameters that use 14-bit MIDI CC
> > messages.
>
> > 1. The manual says the range for these parameters is 0-127. Why don't it
> > say 0-16384?
>
> Probably because the range for each single CC is only 0-127. Both the
> values from the MSB and LSB controllers combined make up the full range.
>
> > 2. If I want to control one of these parameters with my BCR2000 in only
> > one encoder, can I achieve it assigning a NRPN in Absolute (14 bits)
>; > mode, is that simple? e.g. NRPN# 19 for Cutoff?
>
> No, you use CC mode, set the CC number to the one of the MSB controller
> and set controller mode (encoder 6) to "Absolute 14-Bit". The BCR should
> then automatically know it needs to send the MSB and LSB controller
> commands together for each value change.

I'm afraid this is not quite true.
If you set a range of 0 to $3FFF, minmax of 14 bit Midi values, and the CC was something like 7 volume as there is a Fine volume defined in in the Midi spec 39 so you would get 2 Midi messages

$B0 07 00
$B0 39 00
$B0 07 00
$B0 39 01
$B0 07 00
$B0 39 02 etc

but if you use CC 19 there is no defined course or fine complement CC so you get

$B0 19 00
$B0 19 01
$B0 19 02
..
$B0 19 126
$B0 19 127
$B0 19 00
..
$B0 19 127
$B0 19 01
$B0 19 02
.. etc

It just loops around

What you need to do is to use the advanced settings and program 2 Midi messages

.tx $B0 19 val7.13 ; MSB
.tx $B0 51 val0.6 ; LSB

I don't know if the order is important to the Phatty, shouldn't be.
If it is you can swap the lines around.
Anyway the BC can do what you need it to do.

All the best

Royce




--
Alex

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.