XTouch(Fullsize) motorized fader feedback from MA2 onPC

IT WORKS!!!!!! Thanks Steve!! how can i apply the same setting for the rest 8 faders?

Before I answer, are you getting the full range of motion on your single fader or are we going to need to scale it to get full range of motion.

Faders works perfect! from min to max scale!

Here is the input for Fader 0 on page 1

F0 7F 71 02 7F 06 00 01 qq rr F7

For fader 0 on the same page just change the 00 after the 06 to 01 and go all the way up from there for each fader. Then on output change them as I change the first one.

Fader 0 E0 qq rr
Fader 1 E1 qq rr
etc

If you put faders on different pages, the pages are the next number after the 00.
00 01 is fader 0 page 1
00 02 is fader 0 page 2
01 01 is fader 1 page 1
01 02 is fader 1 page 2

Have fun!

Steve

Thank you very much Steve! Your life saver. I’ll do some editting now. I’ll back to you if something came up. Thank you.

Hey, could you mark this as resolved?

RESOLVED MARKED!

Hi Steve, its me again.. I got the motorized fader working on each pages BUT when i change banks/pages, all faders is still placed in previous position. I need to move/touch the faders to place in their assigned position. How can i make the faders shift automatically when i change banks/pages?

 

Herein attached is the Project file i edited.


Attachments:
1566792386496_XTouchMotorizedFinal.bmtp

You will need to store the value of the fader in a global variable in MT Pro for each page. I assume there will be some sort of message from GMA2 indicating when you switch pages but I don’t know what that message is. When you get a page change message (whatever it is) you will want to send fader messages for each of the faders on that page based on the stored global variable values. This is pretty much beyond the scope of free support offered here but I can probably help for fee based services. If you are interested, send me an email. In either case, there will need to be some signal from GMA2 that you have switched pages (banks).

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

Hi Steve. email sent.

Hi steve, as like you mentioned before How do I store faders value to global variable in Bome MTPro for each page? I tried to find message sent by GMA2 everytime i trigger change Page(GMA2 software) BUT there is NONE. No feedback coming out from GMA2, no data in window Logs(incoming,outgoing,midi-in,midi-out). I supposed Change Page is within GMA2 software only trigger thru Midi Note(translated by MTPro). I think the only solution to get automatic faders position when change page is to assign each faders value to Global variable in MTPro for each page. Is there any tutorial how to do that?

Thanks.

No tutorial, but look at the below project file. It actually may be useful to use MSC to change fader values from your controller instead of MIDI notes. Translator 0.1 takes fader 1 value and stores it into the global variable ka (you really need to document the global variable you are using in a central place). Then it takes the value of ka and splits it up into MSC values to send to GMA2. The idea here is to have anything that changes a fader value to store it in a variable (whether coming from your controller or GMA2). Then when changing pages/banks, you will need to have a translator cycle through the global variables used for the new bank you have selected. Since GMA2 does not send bank information until it changes a fader, you would have to look at the page that moves the fader (the MSC message), and then do a bank change in MT Pro before processing the fader movement message, in addition to storing the new fader value and sending the other new fader positions for the new bank to your controller.

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


Attachments:
1566849934091_XtouchMotorized-MSC-2019-08-27.bmtp

Thanks Steve, i’ll look into it and check this project file for reference.

Steve my android phone goes nuts and presses some buttons in this site, how can i revert or change that, spam and negative goes checked? How can i delete that. Its 4am here in our country and might im a little bit sleepy and pressed some buttons not needed to.

I’ll have someone look at it and try and clean it up.

Thanks steve. I always used Midi Notes, i tried learning MSC.

OK, notes only have 128 bit resolution while pitch bend and MSC will have 32768 resolution. If resolution is not an issue, I guess that is OK but there may be some variance it the value of the global variable updated by GMA2 vs that updated by the controller sending note information to GMA2.

Thanks Steve for the info. i’ll let you know if something goes Well. 🙂

repost

Hi Steve, I tried the whole day learning MSC translation but cant get the Change Page working, can you translate the 1st or 2nd fader to MSC so I have guide translating the rest of faders?

Herein attach is my project file. I made 3 Pages Preset.

Thank you


Attachments:
1566979392110_XtouchChangePage3223.bmtp