Software for planning midi macros visually - what do you use?


I use Bome's MIDI translator at work and when programming my XTouch and BCR2000 to work with Adobe Software the other day, thought 'wouldn't it be nice if there was a visual component to Bome's? I have an excel spreadsheet for each template (Premiere, After Effects, etc) that correlates the physical controller buttons and knows with each function before plugging both into Bomes, but there has to be a more elegant way to do this.

At the very least, would anybody be able to recommend a piece of spreadsheet software that represents cell data overtop of an image of the button location on the control surface?  IE: Select template A and function A1 appears on button 1 on the control surface, selection template B and function B1 appears on button 1 on the control surface.

Thanks for your help. I just need an easier, less time consuming way to create button layout templates visually. A gaming program called Xpadder sort of does this - it allows users to overlay shapes over an image, and link each shape to a command (keyboard or XInput) and a native button function (IE: XBOX A button). I have included a sample image of the UX.


Great idea, but like you, right now I just use spreadsheets. I'm not aware of any software that does what you want it to do and there are so many controller types, I think the graphical portion would take a while to program for most controller types.

Most of the time, I just label the translator that make sense to me based on the controller layout, like calling out a Button number and it's function in the translator title.

Steve Caldwell
Bome Customer Care

Also available for paid consulting services:

Hi, I am not sure if I understood your wish, and my example in the picture is not easy to prepare and also not free. I prepared a virtual layout of my X-Touch mini which I use at the moment for lightroom only. So, if I turn an encoder or push a button on the x-touch controler, I can see it on the screen with the layout and also I have the knob or button titels. But, I spend a lot of time to do this because I use also the feedback from lightroom and I am also able to use the buttons on the virtual controller.