# capturing 8bit pared CCs from Novation Monostation

**URL:** <https://forum.bome.com/t/capturing-8bit-pared-ccs-from-novation-monostation/1304>\
**Category:** Bome Products\
**Created:** [January 3, 2020, 1:44pm UTC](https://forum.bome.com/t/capturing-8bit-pared-ccs-from-novation-monostation/1304 "2020-01-03T13:44:36Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![mickmelon](https://forum.bome.com/user_avatar/forum.bome.com/mickmelon/32/4352_2.png) [@mickmelon](https://forum.bome.com/u/mickmelon)\
**Post date:** [January 3, 2020, 1:44pm UTC](https://forum.bome.com/t/capturing-8bit-pared-ccs-from-novation-monostation/1304/1 "2020-01-03T13:44:36Z")

</div>

Hi. I am working on a project using my monostation as a midi controller. It uses 2 cc's for some higher res controls such as lfo rate 0-255. How do i capture the value in MTP please?

LFO rate uses cc's 18 and 50

they come through like this

&nbsp;

5781088 - MIDI IN [Circuit Mono Station]: B0 12 00  
5781088 - MIDI IN [Circuit Mono Station]: B0 32 40  
5781128 - MIDI IN [Circuit Mono Station]: B0 12 01  
5781128 - MIDI IN [Circuit Mono Station]: B0 32 00  
5781158 - MIDI IN [Circuit Mono Station]: B0 12 01  
5781158 - MIDI IN [Circuit Mono Station]: B0 32 40  
5781188 - MIDI IN [Circuit Mono Station]: B0 12 02  
5781188 - MIDI IN [Circuit Mono Station]: B0 32 00  
5781218 - MIDI IN [Circuit Mono Station]: B0 12 03  
5781218 - MIDI IN [Circuit Mono Station]: B0 32 00  
5781238 - MIDI IN [Circuit Mono Station]: B0 12 03  
5781238 - MIDI IN [Circuit Mono Station]: B0 32 40  
5781267 - MIDI IN [Circuit Mono Station]: B0 12 04  
5781267 - MIDI IN [Circuit Mono Station]: B0 32 00  
5781298 - MIDI IN [Circuit Mono Station]: B0 12 04  
5781298 - MIDI IN [Circuit Mono Station]: B0 32 40  
5781328 - MIDI IN [Circuit Mono Station]: B0 12 05  
5781328 - MIDI IN [Circuit Mono Station]: B0 32 40  
5781358 - MIDI IN [Circuit Mono Station]: B0 12 06  
5781358 - MIDI IN [Circuit Mono Station]: B0 32 00  
5781388 - MIDI IN [Circuit Mono Station]: B0 12 06  
5781388 - MIDI IN [Circuit Mono Station]: B0 32 40  
5781428 - MIDI IN [Circuit Mono Station]: B0 12 07  
5781428 - MIDI IN [Circuit Mono Station]: B0 32 00  
5781448 - MIDI IN [Circuit Mono Station]: B0 12 07  
5781448 - MIDI IN [Circuit Mono Station]: B0 32 40  
5781488 - MIDI IN [Circuit Mono Station]: B0 12 08  
5781488 - MIDI IN [Circuit Mono Station]: B0 32 40  
5781549 - MIDI IN [Circuit Mono Station]: B0 12 09  
5781549 - MIDI IN [Circuit Mono Station]: B0 32 00

Presumably they are captured like: B0 12 pp B0 32 qq

but I don't know how to add pp and qq to get the value.

Thanks for any pointers.

Best, Mike

---

<div class="post-metadata">

**Author:** ![SteveC](https://forum.bome.com/user_avatar/forum.bome.com/stevec/32/8250_2.png) [@SteveC](https://forum.bome.com/u/SteveC)\
**Post date:** [January 3, 2020, 3:56pm UTC](https://forum.bome.com/t/capturing-8bit-pared-ccs-from-novation-monostation/1304/2 "2020-01-03T15:56:58Z")

</div>

Hi,

The best way to do this is to set up the input as 14 bit CC with the CC value of the lower CC.

In the attached example I am capturing a 14 bit CC on and MIDI channel 1 (set to oo) CC 15&nbsp; (15 and 47) (set to pp) with value qq and incrementing the value of the CC in rules and sending out 14 bit value to CC 16 ( 16 and 48).

&nbsp;

If you want to send out just the a seven bit value, just pick your outgoing CC and use the most significant byte as shown in the second translator. The second rule shows in that translator shows how to shift the upper bits down correctly.

&nbsp;

&nbsp;

Steve Caldwell  
Bome Q and A Moderator and  
Independent Bome Consultant/Specialist  
bome@sniz.biz

  
**Attachments:**  
[![](upload://bar1T4DfKh2TPVvaFkasoswwTvy.png)](https://www.bome.com/wp-content/uploads/cma_attachments/1578063361998_14-bit.PNG)  
[**1578063408837\_14-bit-2020-01-03.bmtp**](https://www.bome.com/wp-content/uploads/cma_attachments/1578063408837_14-bit-2020-01-03.bmtp)

---

<div class="post-metadata">

**Author:** ![mickmelon](https://forum.bome.com/user_avatar/forum.bome.com/mickmelon/32/4352_2.png) [@mickmelon](https://forum.bome.com/u/mickmelon)\
**Post date:** [January 5, 2020, 12:35pm UTC](https://forum.bome.com/t/capturing-8bit-pared-ccs-from-novation-monostation/1304/3 "2020-01-05T12:35:29Z")

</div>

hi. I don't fully understand but wanted to thanks for replying. When you choose 14bit cc as the input method, how do you choose which is the higher cc? I get you can choose the lower of the pair. Is it preset as so many numbers above?

---

<div class="post-metadata">

**Author:** ![SteveC](https://forum.bome.com/user_avatar/forum.bome.com/stevec/32/8250_2.png) [@SteveC](https://forum.bome.com/u/SteveC)\
**Post date:** [January 5, 2020, 4:47pm UTC](https://forum.bome.com/t/capturing-8bit-pared-ccs-from-novation-monostation/1304/4 "2020-01-05T16:47:15Z")

</div>

Hi, if I remember the lower CC of a 14 bit value is always the most significant byte (course tuning) and the higher one is always the least significant (fine tuning). If it is a 7 bit CC, course tuning is all that is used.

You can look this up at [http://www.midi.org](http://www.midi.org) to be sure.

&nbsp;

&nbsp;

&nbsp;

Steve Caldwell  
Bome Q and A Moderator and  
Independent Bome Consultant/Specialist  
bome@sniz.biz

&nbsp;

---

<div class="post-metadata">

**Author:** ![SteveC](https://forum.bome.com/user_avatar/forum.bome.com/stevec/32/8250_2.png) [@SteveC](https://forum.bome.com/u/SteveC)\
**Post date:** [January 5, 2020, 4:47pm UTC](https://forum.bome.com/t/capturing-8bit-pared-ccs-from-novation-monostation/1304/5 "2020-01-05T16:47:17Z")

</div>

Hi, if I remember the lower CC of a 14 bit value is always the most significant byte (course tuning) and the higher one is always the least significant (fine tuning). If it is a 7 bit CC, course tuning is all that is used.

You can look this up at [http://www.midi.org](http://www.midi.org) to be sure.

&nbsp;

&nbsp;

&nbsp;

Steve Caldwell  
Bome Q and A Moderator and  
Independent Bome Consultant/Specialist  
bome@sniz.biz

&nbsp;

---

<div class="post-metadata">

**Author:** ![mickmelon](https://forum.bome.com/user_avatar/forum.bome.com/mickmelon/32/4352_2.png) [@mickmelon](https://forum.bome.com/u/mickmelon)\
**Post date:** [January 5, 2020, 8:05pm UTC](https://forum.bome.com/t/capturing-8bit-pared-ccs-from-novation-monostation/1304/6 "2020-01-05T20:05:00Z")

</div>

in my example it's uses cc's 18 and 50. I can choose 14 bit controller and 18 in MTP, how do I tell it the second paired cc is 50? I've probably misunderstood

---

<div class="post-metadata">

**Author:** ![SteveC](https://forum.bome.com/user_avatar/forum.bome.com/stevec/32/8250_2.png) [@SteveC](https://forum.bome.com/u/SteveC)\
**Post date:** [January 5, 2020, 9:57pm UTC](https://forum.bome.com/t/capturing-8bit-pared-ccs-from-novation-monostation/1304/7 "2020-01-05T21:57:09Z")

</div>

Use the lower CC for the incoming MIDI message. The upper one is always 32 above the lower for 14 bit MIDI messages.

All of the CC’s are documented at [MIDI.org](http://MIDI.org)

> **[Specs](https://www.midi.org/specifications/item/table-3-control-change-messages-data-bytes-2)**
