Another one, translating MIDI to text

WPNL

2016-12-24 15:20:00

Hi guys,
I figured not to disturb other topics and start one for this challenge...
I'm using Capture One for photo editing and this application gives the user a lot of room for creating his own shortcuts.
Now I'm trying to get it working together with an Arturia Beatstep but I'm getting through the programming.
It must be easy for you so any help is greatly appreciatied!

Let's say I want to assign brightness up and down to a rotary controller?
Turning counterclockwise will make the image darker, clockwise will make it lighter

The shortcut for 'darker' = Alt(Num - )
The shortcut for 'lighter' = Alt(Num + )

Thanks a lot for your help! :-)

edit... Got it to work already!

florian

2017-01-29 16:16:08

Hi WPNL,
sorry for the VERY late response. But I'd like to reply even at the risk that it's too late.

So the general setup is this:
- in MT Pro, create a preset
- in the preset properties, check the Beatstep in the MIDI IN list
- create translators each for a given incoming MIDI message.
- use MIDI Capture in the incoming MIDI action
- then use the Outgoing action to define a Keystroke combination

Let us know how that works!
Florian

WPNL

2017-01-29 21:32:10

Hi Florian,
Thanks for your reply!
It was a bit late, I found the solution here already.

But... I'm wondering...

Is it possible to have the CW and CCW motion handled with a conditional rule? Something like:

IF CC 1 value < 64 THEN keystroke 1 ELSE keystroke 2

(63 = counterclockwise / 65 = Clockwise)

I hope to hear from you this year!
(just kidding, I know you're a busy guy)

florian

2017-01-31 01:02:57

haha :)

So yes, you can do that with the rules.

The scheme is this:

Code: Select all

Translator 1: left turn
Incoming: MIDI CC 1, value set to pp
Rules:
 if pp < 64 then exit rules, execute outgoing action
 exit rules, ignore outgoing action
Outgoing: Key 1

Translator 2: right turn
Incoming: MIDI CC 1, value set to pp
Rules:
 if pp > 64 then exit rules, execute outgoing action
 exit rules, ignore outgoing action
Outgoing: Key 2

WPNL

2017-01-31 07:29:54

Hi Florian, thanks! :-)

I meant: is it posssible to have both rules executed by one translator, something like:

...
if pp < 64 then Outgoing: Key 1 OR
if pp > 64 then Outgoing: Key 2
...

Have a nice day!

florian

2017-02-01 03:41:37

no, currently, every translator has exactly one incoming and one outgoing section. And you cannot use a variable in the Keystroke output. Sorry for that.

For version 2, we're preparing everything already to work with multiple inputs (either in sequence, or one of them to trigger) and with multiple outgoing actions (by default, executed in order). But the Rules section will then allow you to execute selected actions.

WPNL

2017-02-01 09:10:49

No need for apologies :-)
I just asked because I thought it might be possible already and I missed it...
In case you're wondering, here's what I'm doing with BOME: https://phodograf.com/controller-1/