MTP: Midi Fighter Twister Setup Help for Capture One Pro

-1
0

I’ve searched on youtube, and Contacted the Software Dev. but no real help – I’ve been using the Midi Fighter Twister since it came out, and love it with LR. But now Im migrating to C1 and It’s nothing like setting up Midi2LR. Im sure it’s more Powerful for everyone else but what I need, and it’s worth $70 if I can get my workflow speed to match the speed of LR.  I’m going to attch an Image I created to show the way I’ve got it set up with LR2Midi – which will hopefully help you help me :p

Marked as spam
Posted by (Q&A Forum: 1, Answers: 25)
October 13, 2017 5:41 pm
1075 views

I assume from your posting you have been using Midi Fighter Twister to control Adobe Light Room (LR) and now you want to use it to control Capture One Pro?

Could you be more specific on the specific functions you want to accomplish with Capture One Pro? Your posting is pretty vaque.

Maybe tell us what functions you were using with LR?

Steve
bome@sniz.biz
Independent Bome Programming Specialist
Bome Q&A moderator

( at October 13, 2017 5:54 pm)

I do appreciate the help – I really do. The picture I attached should show it all – if it’s not working this forum needs to be looked at since nothing can be attached correctly. The Midi Fighter Twister has 16 Knob on top, which also are push buttons. The Sides of the MFT also have 3 buttons on the Left and Right. I use the Left side buttons to use in my workflow. Bank 1: Culling/Rating – Bank 2: Basic Editing – Bank 3: Creative/Presets I’ve made. Right side buttons control: UNDO, Lights Out and, Hide All Panels –

Bank 1: 1st Column (left side of knobs – top to bottom) Turning it does nothing but the button feature of the knob makes the image a rating 2 Star (C1 Shortcut: Keypad 2), 2nd knob 3 Star (C1 Shortcut: Keypad 3), 3rd Knob down, 4 Star (C1 Shortcut: Keypad 4) and 4th knob down 5 Star (C1 Shortcut: Keypad 5)

Selecting Bank 2: Same Knobs Left side Colum Top to Bottom – 1st Knob: Exposure. (Control, CMD, +)Turn the Knob to the right increases the Exposure and Turning Left decreases the exposure. The Button feature RESETS the exposure 0. 2nd Knob does Contrast (Control, Shift, CMD, +) and same for the button – 3rd Button does Highlights, and 4th does Shadows Currently the Highlights and Shadows don’t have shortcuts but easy to change 🙂

( at October 13, 2017 9:18 pm)

OK, I have a MFT but it is programmable so you will need to define how you have it programmed. I will just program one knob with the way I have mine set up and post a project file for that knob. I will load up an evaluation copy of Capture One to test it. I will just use the first knob for the star rating. You should be able to see how it is laid out so you can program the rest. If you want me to set up an entire project for you, reach out to me via email for a quote.

( at October 13, 2017 9:30 pm)

Oh and I was able to successfully attach a blank text file, so maybe something is wrong in your browser. I’m using Chrome browser on Windows. What are you using?

( at October 13, 2017 9:32 pm)
0
Private answer

I have found several posts on using the BCF2000 by Behringer with 8 motorized sliders (faders) with Lightroom. With your experience do you think is is possible to program BOME to operate the BCF2000 motorized sliders to get the feedback from the C1 on MS Windows 10 64bit. For example, while changing the active photo in C1 to get the sliders on the BCF2000 in the correct position according to the following sliders in the C1 Exposure, Contrast, HDR etc ?

Marked as spam
Posted by (Q&A Forum: 1, Answers: 1)
March 7, 2018 1:24 pm

I’ve seen it used in music studios with motorized boards, so I know it can be, but you really have to be dedicated and have to time to do it.

( at March 7, 2018 2:33 pm)

Hi, this is a new question so it probably should be posted under a new thread however, I’ll provide my thoughts here. If you want to pursue further, please open a new thread/question.

Bome MIDI Translator Pro can recognize keystrokes and MIDI and serial port as input. So if C1 can provide these outputs, it is possible.

For instance if you are changing exposure, contrast, etc by using a shortcut key, then MT Pro can indeed, capture this information and convert to a MIDI signal to send to your BCF2000. However if you are using a mouse to change the value, MT Pro does note recognize mouse events. With that said, I wrote a separate program called MIDIBuddy (Windows only) that can capture mouse events (clicks, movement etc) and translate those events to MIDI which MT Pro could then convert for use of the BCF2000. With that said, the mouse even would have to be at a consistent point on the screen for it to work as although MIDIBuddy can capture pointer location, it cannot detect the actual data on the screen.

Another thought would be if there are any “accessibility features” available on either C1 or Windows that can “read the screen” and convert what it reads to either keystroke, MIDI, or serial port events, then indeed there is a possibility for MT Pro to convert this data to MIDI.

My recommendation is to research if either C1 or Windows has such a feature, or if you would like to try it with MIDIBuddy, reach out to me after reviewing the capabilities of MIDIBuddy if you are interested in pursuing this path.

Here is the link to the MIDIBuddy site.

https://polychoice.wixsite.com/midibuddy

Steve Caldwell
Bome Q&A Moderator &
Independent Bome Programming Consultant/Specialst
bome@sniz.biz

( at March 7, 2018 3:34 pm)

@AllAboutNow,

I assume Music Studio being music software is MIDI enabled. I don’t think Capture One (which is an imaging processing application) is MIDI enabled. Thanks for chiming in though!

( at March 7, 2018 3:37 pm)
( at March 7, 2018 9:24 pm)

Thanks, Baku. I’m not sure I’m of much help at this point however.

Steve

( at March 7, 2018 9:40 pm)
0
Private answer

Hi ,

 

I updated the project to send dot indicator updates but this makes things much more complicated

I use global variable ga for exposure, gb for contrast, gc for highlight and gd for shadow.

On project open the variables all get set to 64 (half way).

Also you can reset these variables by hitting the ESC key.

I use a timer to set these variables (See Init Preset)

Then for each knob I have them set to increment or decrement the value. I had to put another translator to send the output message back to the MFT to update the indicators.

As far as multiple undo, this would get even trickier. I don’t think we can fix this with keystrokes, we would probably need to change keystrokes to injected mouse messages which are much less reliable.

If we did it with keystrokes, we would somehow need to capture the position of the value prior to moving a knob. Then with each move of the knob count each keystroke.  Upon undo, you would have to have a timer execute a reverse action for the count of keystrokes.   Best if you just set it to the correct position with the knob in the first place or if there is a way to undo just that variable (like you do for Exposure Reset), just use that.

 

Steve

bome@sniz.biz

Independent Bome Programming Specialist

Bome Q&A moderator

 

Marked as spam
Posted by (Q&A Forum: 29, Answers: 2081)
October 26, 2017 8:03 pm
0
Private answer

Okay – so I’m making headway – I’ve got all Bank 1: Culling, Rating Labeling all done. Bank 2: Developing all done. All Dials work the way I want them too. Push Buttons also work, so that’s good.

Just have to figure out the more now dynamic stuff – like Getting the Lights to work. If I make a change in the C1 computer side, that it changes the Lights on the MFT, and I’ll have to see what else is possible with C1 that I could use it for with the MFT.

Marked as spam
Posted by (Q&A Forum: 1, Answers: 25)
October 25, 2017 11:50 pm

Glad to see things are progressing. C1 will not change your lights on your MFT. If you want to change lights we will need to create a loop back to your MFT and use control logic of Bome to determine how to control the lights. Can you give me an example of one button and how you want the light to behave?

( at October 26, 2017 3:08 am)

Okay the dials start in the middle (12 o’clock position). 5 Dots to the Left and 5 Dots to the right. That’s 11 Dots Total.

Exposure starts in the 0 and you can go 1-40 (4 stops of light in 1/10th stops increments) and then you can go Left -1- -40. Same for Contrast,

Brightness is L -50 and R+50
Saturation is L -100 and R +100
Clarity is L -50 and R -50
Structure is L -50 and R -50

Highlights is Starts a the Left 0 and turn R to go to 100
Shadows is Starts a the Left 0 and turn R to go to 100

Kelvin is an oddity in the way it’s now 1-100 – it’s 888 to 14,000
Tint is also odd: Starts at 0 – 12’oclock position, and you can go L and R in 1-50 but in 10th stop increments.
the Midi2LR work this all fine and was pretty awesome Reach 100 and all the lighters were up – reach zero it went to the 12′ oclock position and the light I have set to blue when it’s at 0.

One thing I notice is that when I use my trackpad and drag the exposure and let go, and if I dont like it, I just UNDO. and it resorts back to what it was before that. With this As I turn it’s key stroking 100 times, so if I dont like it, I have to Undo 100 times.

( at October 26, 2017 5:06 am)

Hmm, well I’m not sure there will be anything you can do here as far as the dots. I think they are controlled internally by the MFT and will only display on absolute values note 3F/41 as we have the set up.

As far as a multiple undo function, this is an unfortunate side affect of using keystrokes instead of mouse movements. I’ll have to give that some thought. You might want to check with the MFT people about the ability to control dots if your are in 3F/41 encoder mode. I can poke at that too.

On the subject of dots, I think it would be better to actually look at the picture when making these adjustments instead of the knob, no? The knob will tell you nothing on how it “looks” and if it acceptable.

( at October 26, 2017 7:01 pm)
0
Private answer

The below is screenshot of how to select multiple on Midfighter Utility. I’m running 2.70 which multiple doesn’t work. It works on version 2.63 however.

Attachments:
Marked as spam
Posted by (Q&A Forum: 29, Answers: 2081)
October 25, 2017 5:41 pm

Ya super odd – when I did it knob by knob I thought there had to be an easier way. I selected Multiple and It only gave me a cancel, I tried to send to MFT but still no luck – Sounds like after a year they should probably get tot that simple update 🙂

( at October 25, 2017 5:49 pm)

You have to click Send to MIDI Fighter for each bank, then Multiple will become unselected and you move on to the next bank.

I elected just to go one-by-one instead of downgrading my software though.

( at October 25, 2017 5:54 pm)
0
Private answer

OK, your mfs file did not have encoders set up ad 3F/41 (except for first knob on bank 1). I’m attaching the fixed mft file for you to download. All I did was change all encoders to type Enc 3F/41. Didn’t change any other settings.

To change this on the MIDI Fighter Utility, you go knob by knob and change if you have the latest copy. Apparrently the Change Multiple function is not working correctly on the latest copy. I reported this to the MIDI FIghter people and they acknowledged the bug and provided me with a back-dated (working) version of the utility.

 

I’m also attaching the update project file. I took out all rules now that we have Enc 3F/41 set for all knobs and changed the incoming values we are monitoring for.  I also changed the output shortcuts as some of them didn’t make sense for a Mac. I’m on a Windows machine so I didn’t choose any shortcuts with WIN.  You may need to change the shortcut outputs for your liking on your Mac.

Finally I’m attaching an HTML view of the shortcuts I use.  Windows shortcut file format is different then Mac so we cannot exchange files. My file is .xml with Windows defined scan codes. Your .plist file is also an XML but in quite a different format.

I tested all of the functions of Bank 1 with my defined shortcuts. They all work.

I hope you find this helpful

Steve

bome@sniz.biz

Independent Bome Programming Specialist

Bome Q&A moderator

 

Marked as spam
Posted by (Q&A Forum: 29, Answers: 2081)
October 25, 2017 3:36 pm

I read the first line the email notification and it clicked that it might not be a GLOBAL setting but individual to each knob. Before reading the rest of your post I made the change. 🙂 Gonna read the rest of your post now

( at October 25, 2017 5:26 pm)
0
Private answer

You had me change the MFT to ENC 3FH/41H from the Default CC – in the Encoder Settings.
I’ve been playing with trying to get the Contrast to work. So that’s why those settings are different.

The reason why I couldn’t get the contrast to work as I didn’t have your Rules 10 and 11 in the rules box. I added the rules and it worked. Do I understand the rules? No.. but I thought you put notes for me, and I wasn’t picking up what you were putting down after reading 20+ times.

I guess I dont understand how you can reprogram to making them all 41 hex (65 decimal) and 39 hex (63 decimal) – I see no place to change that in MFT or MTP

I’ll post my MTF and MTP – (Bank 2 is up and running) Im not sure if the PLIST is the correct one – I cant find the location on the OS X for the file, but I had this in the location it used to be kept in, but the modified date is 10 months old.

Marked as spam
Posted by (Q&A Forum: 1, Answers: 25)
October 25, 2017 7:44 am

OK, sorry I meant 3F and 41 so if that is what you have set, it should be straight forward. So any encoders you have you 2 translators, 1 to look for 3FH and the other to look for 41H, On the 41 you have hotkey that you use to increase the value. On 3F you have hotkey to decrease the value. No rules required here just outgoing keystokes. As I said, much simpler.
I’ll take a look at the files you sent in the morning and I’m sure now I will be able to help you out more.

Steve

( at October 25, 2017 8:05 am)
0
Private answer

Hey Sorry – I’ve had a bunch of photoshoots to get done and my brain was hurting trying to figure this out. 1+1=2 makes sense. creating a message for MTP to then create an actionable element make sense. But all the PP and Vales etc that I cant wrap my mind around. I’ll get it –

So I’ve made some minor victories tonight – Set my colors up and learned that by adding keystrokes they are basically creating actionable steps. So for examples with Lightroom, I would have to Select CAPS in order to make sure that when I go through and do my REJECTING images it would auto advance to the next image. BUT that meant having to always make sure the CAPS was selected. And with MTP I simply use the Shortcut and then hit the next action I would take, which would be RIght Arrow – Super cool… I’ll have a question below to add to this though…

So making the Push button elements to each Dial makes sense to me. It’s the Turn element that I need to grasp.

IF I un-check Line 4 &5 (leaving it checked by itself doesnt work with the dial)- leaving your Line 9 & 10 I had to change the Shortcuts to Option(-) and Option(=) (dont know how to get a +). It seems to take about a 10min turn to the left to get it off the 0 Position to get it to start making an adjustment, but after you have to be very careful since it’s very sensitive. (Also the lights which should never reset the position even when you Undo the action on the keyboard and even more annoying, going to the next image) the Lights on the MFT should revert to 0.

1) Is there a better way of organizing these Lines I’m thinking it would be nice to have Bank 1 all together? If adding a Preset in the name column, would it work that way? Also is there a way of manually moving around the lines to be more congruent Like my Line 12-17 should be up after Line 3. Clean programming right? lol

2) Setting up the Line 7 & 8 (Contrast) like you had with the Line 9 & 10, (Exposure) doesn’t work and almost looks like it is having a seizure lol –

3) Bank 1 Column 2 is set up for Color Label and to Advance to the next photo. ( I figured out that on my own) – But let’s say I want to remove the Color Label. So I hit my Previous Imagine Button to go back and I want to be able to Hit the Color Red again to remove the Color (Lightroom did it like that) Essentially Push Once to make Red, Push a 2nd time and it changes the Color Lable to None (Shortcut= Num 0 )

4) Lights. Really need these to reset every time I go back and forth between images. It’s like a visual sight to see if the settings were pasted to the images, or if an image hasn’t been touched edited at all.

 

Attaching: File - If you need my C1 Shortcut file - just send me your email and I\\\'ll email it

Marked as spam
Posted by (Q&A Forum: 1, Answers: 25)
October 25, 2017 4:42 am

The key missing information that I need to help you is to know what your MFT sends for each of these messages. Especially when turning knobs right and left. To make this easiest, it would be best to have all knobs set so that a right turn outputs 41 hex (65 decimal) and left turn outputs 39 hex (63 decimal). Having them sending absolution values 0-127 is just going to make programming much more difficult.

It is clear to me from your translators that you are not reliably paying attention to the value you want to capture.
For example you have Contrast- set to monitor to any value set pp to value but for Contrast+ you are only looking for a value of 7F. This is clearly wrong.

You can certainly organize these in separate presets based on bank by creating a new preset for that bank and then cutting and pasting the translators from there current position into the newly created preset.

So what I need is for you to turn on the Log Window, turn each controller to right and left. Then when you are done, annotate which knob you are turning and what you want it to do.

In a nutshell, for knobs we need to know more than just the controller number we need to know:
1) What it sends when you turn right
2) What it sends when you turn left.

Better still, reprogram them so they all send 3F 41 instead of 0-127

Once you have them reprogrammed, send me the MFT configuration file, I will load it and duplicate it on my MFT so we know we are on the same page with what the MFT is sending.

As far as lights, if you want the buttons and knobs on MFT to change what they display, that is next step after we actually get them to work with C1.

Steve
bome@sniz.biz
Independent Bome Programming Specialist
Bome Q&A moderator

P.S. I only have 5 more days on my evaluation copy of C1 so if we go over that, I would need to hit you up to pay for a months subscription otherwise I would only be able to advise based on what you tell me which is fine with me but will be much less efficient.

( at October 25, 2017 5:22 am)
0
Private answer

Hi, I’m making some corrections to the file you posted.

Translators 4 and 5 need are tied together so they need the same control change number. They are a pair, and assume you encoder is sending out 3F or 41 H only. This is the way I recommend you set up your MFT. Did you download the MFT config file I sent you?

So  assuming that the right CC is channel 1 CC 16, Exposure – will be Control Change with cc#16 value 63.

If your CC#16 sends values of 0-127, then both translator 9 and 10 (as a pair) need to be configured for the same input.  Control Change on Ch 1 CC#16 ANY Value set value to pp.

The rules handle the processing of PP and determine which translator provided output key stroke.

In translator 9, we compare last value of the cc with the current value. If the new value is lower, we fire off the keystroke, otherwise we just skip it and let translator 10 pick it up. We have to use two translators as a pair because any translator can have one and only one outgoing action, however both translators can monitor for the same event and with rules we determine which one to fire.

Note that when your are capturing MIDI, you generally have multiple choices, to choose from, and you need to pick the one with the correct VALUE depending on what the rules are doing

So your choices for CC16 would be

Choice 1 B0 10 xx –  Where xx  is the raw value you captured.  This is called a RAW MIDI stream

So if the value of xx is 41, you would see B0 10 41 and it would fire on this controller and  value only.

Choice 2 would should Control Change on ch.1 cc#16 (0x10) and value of 41.

This is essential a different way of capturing the same event and it will only fire on value of 41.

Choice 3

Control change on ch 1 with CC#16 (0x10) set pp to value.

For anything with rules that modify or evaluate the value of pp, this is the choice you need. It will fire on that controller any value and store the value in pp. The rules then look at the value of pp and compare with ga to determine which way the knob turned. Then as I said earlier, the each translator has a rule to determine whether it should fire or not.

In summary I changed translator 4, 9 and 10. I attached a screenshot and the update file.

Note you will probable use 4 and 5  as a pair or 9 and 10 as a pair but not both. It depends whether you are using absolute values 0-127) on the incoming controller 16 or relative values (63 and 65). So if you are using relative values, disable (uncheck) 9 and 10 and you use 4 and 5. Otherwise uncheck 4 and 5 and use 9 and 10.

Another note: ga is a global variable which means if you want to use absolute values for other controllers, ga is already taken so you need to use another global variable (like gb).  global variables are any two letter number combination starting with g,h,i,j,k,l,m,n. Please refer the the user guide for more details on this.

I’m not sure whether you are using translator 6 or 11. When I posted them they were identical. The output is the same so pick which one you want to use. I suspect 11 is the right one.

 

 

Marked as spam
Posted by (Q&A Forum: 29, Answers: 2081)
October 17, 2017 6:06 pm

Welcome to the world of programming! Computers take everything very literally so you have to be very precise on what you want. Once you get it right, though. They execute flawlessly.

( at October 17, 2017 6:14 pm)

How are you coming along?

( at October 18, 2017 9:46 pm)
0
Private answer

Your file updated with my shortcut and I changed the Bank 1: Row 1 for Ratings to Column 1 🙂 –

Marked as spam
Posted by (Q&A Forum: 1, Answers: 25)
October 17, 2017 7:12 am
0
Private answer

Here is the Project file again. I added comments (Lines starting with //) for the rules in the Exposure+ and – for Fixed CC. I know you need to understand what we are doing.

Marked as spam
Posted by (Q&A Forum: 29, Answers: 2081)
October 16, 2017 6:42 pm

Man – I’ve been working on this After a 15 hour day of work and Now past 1am Im still stumped. I’ve d-loaded your 15a file. I changed the Short Cut to what I had mine set to for plus- which again doesnt make much sense to be since the purpose of that one knob should be + & – . But when I do that – nothing happens. NOW Also If you like Like 1 and Line 4 – you’ll see it has a dual function when pressed. Of course I know that by deleting Line 4 it would of course change that, but hey it does decrease a 1/10th stops per click lol – That being said – After I checked the Ratings. I then changed to Bank 2 and try the 1 Knob to adjust exposure, and thing happens, I change the shortcut, nothing happens. I’m gonna add back in the file – when you turn that knob does it, in fact, change the exposure negative when you turn anit-clockwise and positive when you turn clockwise? (cause it’s not working for me) Im enjoying this so far…. LOL

( at October 17, 2017 7:11 am)
0
Private answer

OK,

Here is what I did

  1. Reprogrammed my MFT – First I set to factory defaults. Then I set up all Encoders Banks 1-3 to put out 0x41/0x3f. I have attached the config file here. You might want to just configure the encoders you use and leave everything else that you have that is already working
  2. Bank one is set up for stars as you explained now with then new switch values
  3. Bank 2 I set up Exposure as you explained using C1 default hotkeys
  4. Bank 2 I set up Contrast but had to set up hotkeys in C1. I used cnt-shift num- and cnt-shift num+
  5. Also if you go to bank 4 top left encoder and button is set for Exposure. This is using an absolute value 0-127. You will see that I had to put rules in there to determine where last position was so that we know whether to increase or decrease exposure. As I mentioned earlier, this is more complex but if you MUST use absolute encoders, you can now see how it is done with rules.

 

Marked as spam
Posted by (Q&A Forum: 29, Answers: 2081)
October 16, 2017 12:07 am
I will post in separate file comments on the rules I used for fixed CC Exposure. I neglected to put comments on them when posting yesterday.
( at October 16, 2017 6:38 pm)
0
Private answer

C1Pro has an extensive and user customisable set of key board shortcuts.  Bome captures the Midi input and outputs the requisite key stroke using the “physical key” output setting.  Some of the shortcuts I have assigned will be different to the default C1Pro keyboard shortcut set but these are easily changed within C1Pro.

In any project it is advisable to consider what functions should be allocated to a physical controller like the Beatstep Midi.  Functions such as star rating and colour rating are already taken care of with the number keys on the computer keyboard.  Also the process of star rating and colour coding is also normally a separate step in photographic processing.  You obviously must have a computer keyboard so it does not make sense to me to put such functions on the Midi controller.

C1Pro is more like Photoshop and uses layers so this functionality is made far more accessible with a physical controller.

Set up of the Beatstep:

I have taken a few screenshots of the Midi controller settings.  Dials are relative i.e. they rotate continuously.  I am just detecting clockwise or counter clockwise movement. The Pads are set for “change of state” i.e. on / off.  However, a couple of Pads function as Hold – On / Release – Off.  This enables them to function whist at the same time adjusting other C1 parameters.  More explanation is in the detailed dial / pad description follows.  I have also added the bmtp file.

Dials:

As the diagram shows the midi controller dials allows me to scroll through images, zoom in/out, and adjust exposure, white, black and mid levels, contrast, saturation, brightness, clarity, structure and HDR shadows / highlights directly. Thus, all of the “common” image adjustments are taken care of.

There are a couple of the dials that warrant further explanation.

1) Dial #17: The scroll wheel is usable anywhere. This is particularly beneficial when using a Wacom Tablet. You can just hover the “mouse” pointer over a control with your right hand and use your left hand on the scroll wheel to adjust the parameter.

2) Dials 8# and 16#: These two dials allow the brush size and hardness to be adjusted without pulling up the “right click” brush menu. This is not only more efficient but it takes away the distraction of the menu popup, locate the sliders and adjust. Also like David Grover, who works for Phase One and runs a lot of their training webinars, I don’t like pressure sensitivity to vary brush size. I use pen pressure to vary opacity (would like flow but not available at present) and can now get variable size, hardness and opacity without touching the normal UI.

Pads:

The pads give me 1 click access to many functions as shown on the diagram.  I will  pick out a few pad functions to illustrate their advantages:

1) Pads #1, #2, #3 and #4: These give me 1 click access to baseline functions such as undo/redo/auto adjust, and pick white balance. These commands I use all the time and are much more convenient on the Midi pads.

2) Pads #7#, #11, #12, #14, 15#, #8 and #16: Working in layers.
Layers are a very important part of C1. These pads give me direct access to all the commonly used layer functions. Show the Mask, Invert the Mask, new adjustment layer, and all the brushes. Hugely beneficial for me. Just having a button to move up and down the layer stack makes life so much easier.

3) Pads #3, #5, #13, #6: These give 1 click access to functions like recipe proofing, clone / new variant, hide the browser, hide the viewer, edit with… etc.
4) Pad #3 (Shifted): C1Pro has superior colour editing features compared to LR.  One function is to allow masks to be created from colour selections.  Part of the UI is a tiny check box (in a dense UI) that allows you to view the selected colour range by displaying unselected parts of the image in black & white.  You need to het this check box all the time and, as I have said, it is a snall check box in a dense uI.  Being able to assign this function to a pad is very beneficial.

5) Pads 10 and #11: These pads allow you to see the exposure warning and your mask. However, rather than emulate the standard function I have adjusted them so that they work as a “press and hold” function, rather than an on/off key. I prefer this as it means that I can hold down the exposure warning pad with my left hand and simultaneously adjust for example HDR highlight recovery. Having finished the adjustment just release both controls. Harder to explain than to do but once you have tried this you won’t want to go back😊  Remember, this is not an option with the standard UI.

With the “show mask” pad, this can be held down to show the mask with the left hand, whilst brushing in your adjustment or erasing the mask with the Wacom pen in your right hand. Another seemingly small change is that when working with layers it is good practice to label your layers so that you know what they are for. However, it may be good practice but I don’t do it, just too time consuming😊 I know when I see the mask what I was trying to accomplish.

Now just holding down Pad #11 and tapping Pad #8 or #16 moves me through the layer stack with the masks highlighted. Again, such a behaviour, which is not possible with the standard interface, may not sound much but try it and see for yourself. Masks and exposure warnings are not wanted except during the moment you are adjusting the relevant controls.

When considering the above it is worth remembering that you can use both hands simultaneously, this is very different to the standard UI. A big help if anyone has any RSI type issues.

Ian

Marked as spam
Posted by (Q&A Forum: 1, Answers: 3)
October 15, 2017 7:02 pm
0
Private answer

I wish I could add an attachment to a REPLY – but it wont let me in this. Here are my MFU Global and Encoder Settings – I will say that My Bank 1 Works FLAWLESS in BOTH LR and C1 – (being the shortcuts are the same for Ratings and Labels. (so far so good there)  – It’s nearling 1am – so Im gonna call it a night and read your other responses tomorrow! I swear Im smart, but this is like a whole new sport 🙂

Attachments:
Marked as spam
Posted by (Q&A Forum: 1, Answers: 25)
October 15, 2017 6:46 am
OK, hang in there. We’ll get through this. I don’t see encoder values but best to set the all to relative as I said earlier, Each switch, encoder, should have a unique value. Color doesn’t matter to the application but would likely be helpful to you as a visual clue.
( at October 15, 2017 6:49 am)

Just to chime in here… AllButNow, unfortunately most users of MT Pro have to go through a learning process. This is particularly difficult when you’re not coming from a MIDI background!

Having said that, together with Steve, you’re creating a very cool application of MT Pro, and I’m sure many other users will eventually come back to this forum thread and enjoy the solution that you have developed.

The way you and Steve work together here is nice: Steve’s role is to guide users to create their projects (and not to develop full solutions for the users). Hope that makes sense!
Best, Florian

( at October 15, 2017 2:08 pm)
0
Private answer

Here’s what I have so far, – I’ve set this up for Lightroom, since I know all the Shortcuts by memory.  So the Graphics I create of my MFT in the post earlier yesterday, I’ve fully set up here – Im posting the Screenshot of the Settings and also one one of the Translators Preference.

Im stuck on Bank 2 (which which is all Turn Knobs, when I Capture Midi to see the script it shows A LOT. How do I say – this is a Knob and I want it to start in the Middle and and go to the right 1-63 and to the left 2-63 (those are the values I see in the Capture Midi) (I really appreatice the help)

Attachments:
Marked as spam
Posted by (Q&A Forum: 1, Answers: 25)
October 15, 2017 6:09 am

Yep I think I understand the problem. See my post about absolute and relative values. Basically if you are using absolute values, you have to set variables to track the current value and then based on whether it is larger or less than last time determine which keystroke to send to C1. If you set them all to relative values, all you have to worry about is two values, one indicating left turn and the other indicating right turn.

( at October 15, 2017 6:33 am)

If you cannot reprogram or don’t want to reprogram your Twister, then post your project file with explanation of a translator and what you want it to do, and I will show you how to use variables to track direction. I don’t recommend this for your application though because it DOES take more work.

Steve

( at October 15, 2017 6:35 am)
Relooking at your screen shot, I think you are pushing buttons 7F is pushed and 00 is released. First message indicates it is a controller ( B1 means controller on MIDI channel 2) second value is which button (controller). If I remember for knob twists it will be 3F for left and 41 for right. Some use 7F for left and 01 for right if they are relative values but I think MFT uses 3F and 41,
( at October 15, 2017 6:38 am)

So In Values: I’ve tried 64, 65 and these give funny results, you have turn all the way left or right to make a change, It’s only affecting the keystroke, so in this case Exposure increase 1/10th of a stop. doest matter either direction. Then I tried an Any Value with Variable Value of H3 and that you still had to go all the way one way and then you could rock the knob back and forth and it would change.. LOL – THEN I tried PP and QQ and the results seem similar. Turns perfect in 1/10th increments, but cant turn left to minus 1/10th exposure.

Issue 2 – The LED on an image without any changes made all the LED lights should be Start Point 0 (as set up in the Midi Fighter Utility).

( at October 15, 2017 5:49 pm)

Hi, could you send me you MFT setup file so I can import it into the MIDI fighter tool and set mine up like yours?
Or may better if I set mine up in a way that it should work and send it to you. Maybe if you can post your current project file too, then I can fix one or two translators for you and then show you what I did and how.

Steve

( at October 15, 2017 6:33 pm)

email?

( at October 15, 2017 6:53 pm)
0
Private answer

I’ve watched the videos, and in my opinon, Im putting in the work to not only understand it but be proficent with it – Im just trying to understand. I’m taking it that most people dont use this software to use in Capture One Pro and Lightroom, which is why I find nothing on Youtube or google. 🙂 – I dont like to just be told to do something, I want to understand why to do it, and what the point of each thing does. the Midi2LR does a AutoRecognize. Turn Dial 1 – it maps it and you give it a function;  Push Button 1 – it maps it, and you give it a function – of course you can assign it’s function to be a specific shortcut.

I follow the instructions to the 2nd video you posted – but of course it’s not exactly  the same, so I set it up the same way and it doenst work – I even used your File, but it wouldnt work in C1.

The only thing that makes sense to me in this who program is Name: and Selecting Keystroke>Physical Key…

Marked as spam
Posted by (Q&A Forum: 1, Answers: 25)
October 15, 2017 2:36 am

Hi, yes, Bome Midi Translator Pro is a general purpose MIDI tool. It is quite powerful but you do need to either learn to use it or have someone do it for you. This forum is to help with specific questions and I’m happy to help there but you will have to invest some time in reading the documentation as well. This tool was not designed for Capture One or any other particular application but it should work just fine for you. If you want a customized solution, you can either learn it (with our help) or pay someone for a customized complete solution for Capture One and the way you want to use.

The translators I’ve set up are examples of incoming MIDI messages you can use to put out specific keystroke combinations. If you are using different incoming conditions, you can “learn” them by going to the translator, selecting MIDI capture and the pressing the button or turning the knob and then selecting it’s MIDI message.

MT Pro is not Midi2LR as it is much more powerful and can even have additional rules to manipulate what you want it to do.

So the process is.
1) Open the project
2) Assign MIDI port inputs
3) Create a translator
4) Capture the incoming message
5) Define the desired outgoing message
6) Optionally define any rules you want in the translator.

You do this for each incoming message and related outgoing action.

I hope you find this helpful!

Steve

( at October 15, 2017 3:00 am)

I’ve been able to do 1-6:
Tell me if I understand this correctly.
Incoming Message= Midi Action (such as Turning a knob or Pushing a button)
Outgoing Message= Have MTP translate Action to Software
Rules=Actions that have multiple steps (I dont think I would need rules for what I need to achieve?)

But how does this connect to C1? What ties these together? It’s not like there is a box to select C1 or LR etc.

( at October 15, 2017 5:03 am)

Okay – Steve since you have a Fighter Twister you know that it has 11 Lights- I’ve set up the MFU to be Center and a Blue Color, so if I turn to the Right, it will be a (+) in anything and if I turn to the left it will be a (-) anything, Im not even this far in understand this program, but If I make a change with the MFT and the Lights will change automatically. or does that also requre a translator? Then IF I am in C1 and make a change with my mouse in the program, I would have to create a translator to then send a “message” back to the MFT telling it to change when I make a change on the C1 with a mouse side? – Hopefull not – but Im just trying to piece this.

( at October 15, 2017 5:22 am)

Hi again. When you twist a knob on you MFT it sends out a MIDI message. In Bome MT Pro you tell it you are listening for MIDI messages from MFT by selecting it as your input device.

You create a translator and capture the MIDI message using the check box. Then you go to the output of the same translator and tell it what keystroke combination you want to perform. Bome has no idea which application it is sending to. You have to have your C1 application up as an active window to verify it is doing what you want.

Every twist of a knob or push of a button requires its unique translator. You probably do not need to do rules ore multiple output actions with a single input.

There is no communication from C1 back to MFT or Bome. If you do something with your mouse it is completely between your mouse and C1 (or more accuratly your computer).

However if you change a hotkey action, yes you will need to go back to Bome MT Pro and change any translators you have set up to convert the incoming MIDI message to something else. Just like if you change what your MFT puts out, you will have to change or re-create a translator for that change.

All MT Pro is doing is taking a given incoming MIDI message that you define and converting it to a key sequence.

MT Pro can do much more with applications that understand MIDI, but it looks like C1 only understands keystrokes and mouse actions so this is where you will be limited.

If you have LR up, Bome will not know, it will still send the same key sequences you programmed.

I hope this is explaining things better

Steve

( at October 15, 2017 5:45 am)

Oh and MFT will handle lights locally. There is a way to change lights remotely with MIDI but since C1 cant do MIDI nothing to do here.

( at October 15, 2017 5:48 am)

Another note that could be of significant importance. If you have programmed you MFT encoders to put out absolution values – IE 0-127, then you will likely run into trouble if you don’t put rules together. I recommend you set up all of your encoders for relative values in I think for MFT it would be 3F hex for any turn to the left and 41 hex for any turn to the right. I recommend this because that is the most likely way most controles in C1 will operate + or – ,

You can program MFT controls with the Midi Fighter Twister Utility provided by the manufacturer.,

Maybe this is why you are having trouble with MIDI learn using MT Pro. It really doesn’t “learn” it only captures incoming values.

Steve

( at October 15, 2017 6:29 am)
0
Private answer

Hi Guys

This is how I have An Arturia Beatstep set up for C1Pro, see attachments – hope it helps.

Attachments:
Marked as spam
Posted by (Q&A Forum: 1, Answers: 3)
October 14, 2017 9:41 pm

Hi Ian,

Thanks for your post! I’m sure other users will also find it quite helpful. I see you put a lot of effort into it!

Steve
bome@sniz.biz
Independent Bome Programming Specialist
Bome Q&A moderator

( at October 14, 2017 10:00 pm)

Hi Ian,
that’s awesome! would you mind posting your project file (.bmtp) here in the forum?
Thanks a lot!
Florian

( at October 15, 2017 1:54 pm)

No problem, and done 🙂

( at October 15, 2017 7:03 pm)
0
Private answer

Okay – so I am able to follow your lead on the replicating.. but I dont understand WHY I am doing what I am Doing. I dont see a Video on Each of these fields and why they are important and what they do. See my Attachment: I made 4-7 (Color Ratings) And want to make the 2nd column since you said you made it the first column. But how did you exactly assign it to the button push on the knob?  Then after all this – how do you connect the two? I know the MIDI2LR has a program that you have ti install into LR and then It runs when you open LR. so when you start using the MFT it just works. How do you get this program to talk to C1 and do you launch this program first, and then open up C1?

Attachments:
Marked as spam
Posted by (Q&A Forum: 1, Answers: 25)
October 14, 2017 1:41 am

There are two tutorials that can take you through the basics of how to set up a Bome MT Pro project.

Introduction to the Bome MIDI Translator User Interface
https://www.youtube.com/edit?o=U&video_id=bXpxPbDRz8M
Bome MIDI Translator Pro Project Creation
https://www.youtube.com/edit?o=U&video_id=ZeCYldOhZqo

Then if you go into MT Pro Application you can see the Manual (F1 for help).

You define the inputs and the outputs. It is quite a powerful tool so please review the tutorials and if you have any questions after that, please feel free to come back here.

MT Pro in this case is just talking to the “Active” screen on your computer. You set up the input in the beginning for your desired input MIDI device.

Steve

( at October 14, 2017 2:09 am)

The program doesn’t take to Capture One specifically. It sends keystrokes to your computer. If Capture One is your active window, then Capture One will receive the keystrokes.

You can capture incoming MIDI be clicking the Capture Midi checkbox on the translator and turning the knob or pushing the button. You then select the incoming message you want. It can be fixed input or with a variable. For what you are doing, you probably want fixed input. Variables are if you want to use a single translator to capture a series of events (or event patterns) and then manipulate the variables before producting the outgoing message or keystroke.

I know it might seem difficult at first but please stick with it if you want to be proficient or be prepared to pay someone to build the complete solution for your specific combination MTP and Capture One. Or maybe if you get lucky, you will find another user that has already been down the same path with the same combination and programmed the exact way you want to do it.

( at October 15, 2017 3:16 am)
0
Private answer

Here is a project file with 4 translators for Capture One based on the way I have the first 5 knobs (buttons), programmed on my MFT. Tested and working (Stars 2-5).

 

Marked as spam
Posted by (Q&A Forum: 29, Answers: 2081)
October 13, 2017 9:48 pm
0
Private answer

Also a JPEG

Attachments:
Marked as spam
Posted by (Q&A Forum: 1, Answers: 25)
October 13, 2017 9:37 pm
0
Private answer

Other attachments were PNG’s this is a JPEG.

Attachments:
Marked as spam
Posted by (Q&A Forum: 1, Answers: 25)
October 13, 2017 9:36 pm
0
Private answer

This is done with Chrome - EDIT: Dont see any images

Marked as spam
Posted by (Q&A Forum: 1, Answers: 25)
October 13, 2017 9:35 pm
0
Private answer

I’m going to just test the ability to post an attachment here and will report to web administrators if it does not work.

Attachments:
Marked as spam
Posted by (Q&A Forum: 29, Answers: 2081)
October 13, 2017 9:25 pm

safari – let me Switch to Chrome –

( at October 13, 2017 9:33 pm)
0
Private answer

I’ve gone through all the Bome has on it’s youtube, not one covers Capture One or Lightroom. Any other creatives on here who use that can help out? Or If you have found a Tutorial video.. If I can get this down, I’d be more than happy to make one.

Marked as spam
Posted by (Q&A Forum: 1, Answers: 25)
October 13, 2017 8:19 pm

If you tell me one shortcut that Capture One uses, and what controller and value from your MFT that you want to use to perform that action. I can post a template of that for you. You should then be able to do the rest on your own.
Steve
bome@sniz.biz
Independent Bome Programming Specialist
Bome Q&A moderator

( at October 13, 2017 8:37 pm)
0
Private answer

Hi,

The trick here will be to:

  1. Identify the keyboard shortcuts used by Capture One for the functions you desire. If your specific function does not have a shortcut, I believe Capture one has ability to edit and/or create custom shortcuts.
  2. Determine which knob you will use in MFT to control the specific shortcut defined in the step above.
  3. Create a translator in Bome MT Pro that converts the incoming MIDI message of your MFT to the shortcut desired.

You can probably just start out with a few shortcuts and grow your project from there. If you need my help in creating a project for you. Please reach out to me for my paid services. If you want to do it yourself but have a specific issue or question that you need help with, you can come back here and ask it.

Steve

bome@sniz.biz

Independent Bome Programming Specialist

Bome Q&A moderator

 

Marked as spam
Posted by (Q&A Forum: 29, Answers: 2081)
October 13, 2017 7:01 pm
0
Private answer

Which doesnt look like it posted from attaching when I started the thread…

Marked as spam
Posted by (Q&A Forum: 1, Answers: 25)
October 13, 2017 6:13 pm

Looks like your attachments are not coming through.

( at October 13, 2017 6:15 pm)