This forum is read-only. Please post new topics in our Q&A forum.

Prevent value 'jumping' by translating absolute MIDI CC into relative -1/+1 values

General discussion about MIDI Translator

Moderators: florian, DvlsAdvct

Post Reply
MIDIOnSKY
User
Posts: 5
Joined: Sat Apr 25, 2015 7:48 am

Prevent value 'jumping' by translating absolute MIDI CC into relative -1/+1 values

Post by MIDIOnSKY » Sat Apr 25, 2015 9:14 am

Hello BMT users!

I've searched this forum about this topic, but couldn't find a proper explanation of 2 things.

What do I want to achieve is to prevent my endless encoders from a midi controller to send out a fixed MIDI CC values to plugins and external hardware.

Instead, it should send incremented CC values as +1 or -1, depending if the encoder is turned left or right.

My midi controller supports 'relative mode' meaning that it can send a fixed CC value depending on which side encoder is rotating.


I need this CC message:

Code: Select all

B0 09 41
to be translated into MIDI CC -1 relative value;


I need this CC message:

Code: Select all

B0 09 01
to be translated into MIDI CC +1 relative value;


The missing variable, beside the BMT preset settings I'm asking for here, is the data for relative +1 or -1 CC values output as well. Although I found some info about this at the MIDI Manufacturers Association website

midi.org/techspecs/rp18.php

I'm not compleatelly sure about the values needed.

It should work regardless of targeted midi channel of course.

I hope that some guru can solve this dilemma :shock:

Many, many thanks in advance!

Cheers.

User avatar
florian
Bome Software: Founder
Posts: 2435
Joined: Thu Apr 28, 2005 10:09 pm
Location: Munich, Germany
Contact:

Re: Prevent value 'jumping' by translating absolute MIDI CC into relative -1/+1 values

Post by florian » Sat Apr 25, 2015 10:53 pm

Hi MIDIOnsky!
have you checked out this thread?
Converting endless knob to absolute controller
My second example (for the Alphatrack) seems to be exactly what you need.

Best regards,
Florian

MIDIOnSKY
User
Posts: 5
Joined: Sat Apr 25, 2015 7:48 am

Re: Prevent value 'jumping' by translating absolute MIDI CC into relative -1/+1 values

Post by MIDIOnSKY » Sun Apr 26, 2015 2:41 am

florian wrote:Hi MIDIOnsky!
have you checked out this thread?
Converting endless knob to absolute controller
My second example (for the Alphatrack) seems to be exactly what you need.

Best regards,
Florian
Thanks!

I've tried that one, however destination parameter value do actually just stuck on 64/65 value. And they are just moving -1/+1 on that values.

Not sure that we understand each other though?

Any assistance would be highly appreciated.

Cheers.

DvlsAdvct
Bome Software: Partner
Posts: 1351
Joined: Fri May 09, 2008 5:07 pm

Re: Prevent value 'jumping' by translating absolute MIDI CC into relative -1/+1 values

Post by DvlsAdvct » Sun Apr 26, 2015 7:38 pm

Hi MIDIOnSky

Can you attach your project here so I can look and see what's going on?

Thanks
Jared

MIDIOnSKY
User
Posts: 5
Joined: Sat Apr 25, 2015 7:48 am

Re: Prevent value 'jumping' by translating absolute MIDI CC into relative -1/+1 values

Post by MIDIOnSKY » Mon Apr 27, 2015 12:07 am

DvlsAdvct wrote:Hi MIDIOnSky

Can you attach your project here so I can look and see what's going on?

Thanks
Jared

Sure, here you go.

The destination parameter still jumps as when using absolute MIDI CC values. Strange. Hope you can check this out.

Cheers.
Attachments
Absolute to Relative MIDI CC.bmtp
Absolute to Relative MIDI CC
(673 Bytes) Downloaded 101 times

MIDIOnSKY
User
Posts: 5
Joined: Sat Apr 25, 2015 7:48 am

Re: Prevent value 'jumping' by translating absolute MIDI CC into relative -1/+1 values

Post by MIDIOnSKY » Wed Apr 29, 2015 4:18 am

Any news on this? I would really appreciate any help.

User avatar
sjcaldwell
Power User
Posts: 167
Joined: Tue Sep 20, 2016 11:05 pm

Re: Prevent value 'jumping' by translating absolute MIDI CC into relative -1/+1 values

Post by sjcaldwell » Tue Aug 22, 2017 8:02 pm

Looking back at this old post. I updated your request with a workable solution. Any turn right will put out 01. Any turn left will put out 7F (127)
Attachments
From-Old-Forum-Absolute to Relative MIDI CC-fixed-2017-08-22.bmtp
(1.2 KiB) Downloaded 18 times

MIDIOnSKY
User
Posts: 5
Joined: Sat Apr 25, 2015 7:48 am

Re: Prevent value 'jumping' by translating absolute MIDI CC into relative -1/+1 values

Post by MIDIOnSKY » Wed Aug 23, 2017 3:33 am

Will check this out and let you know! :)

Thanks a lot.

Post Reply