• Hi and welcome to the Studio One User Forum!

    Please note that this is an independent, user-driven forum and is not endorsed by, affiliated with, or maintained by PreSonus. Learn more in the Welcome thread!

X Touch XML Scripting

bassface

Member
Hi All

I have recently moved over from Cakewalk

and am so glad i did...

I have a Behringer X Touch Control Surface and

one thing (among many) i would like to learn is how to alter the MackieControlSurface XML .. I have found some YouTube clips and downloaded some already altered scripts

and by comparing them i have made some

crude adjustments to my own..

But i really need some help to understand

more fully how to make more meaningful alterations .

Thanks
 
Thanks for the reply
thats one of the videos i was refering to in my original posts..
and by examining the original examples in the folder you mentioned and the one i downloaded from that guys youtube video
i was able to make observations and crudely alter my own script...
but i want more than that...i want to understand the syntax so i can modify
my script to include more buttons on my x touch and also maybe creat some macros
Thanks again for responding
 
The Behringer BCF2000, BCR2000, FCB1010, UMX and Korg nanoKONTROL and nanoKONTROL 2 device files provide plenty of syntax examples (buttons, faders, encoders, transport, etc.) for everything you need.
 
Thanks for that....
but unfortunately my powers of observation are at their limit..
I need some clear examples....i.e on x touch How do i change
the fader bank button (x touch) to also change the page view in my studio one console (combine two commands)
(also a mentioned in that youtube clip)
Or how do i change the assignments of buttons on the x touch across the "global View" line
which in the mackie script are referred to as "radio control" and have different syntax to the
the other buttons (command control) ..
please feel free to treat my like a complete newbie ..coz i am
 
Thanks for that....
but unfortunately my powers of observation are at their limit..
I need some clear examples....i.e on x touch How do i change
the fader bank button (x touch) to also change the page view in my studio one console (combine two commands)
(also a mentioned in that youtube clip)
Or how do i change the assignments of buttons on the x touch across the "global View" line
which in the mackie script are referred to as "radio control" and have different syntax to the
the other buttons (command control) ..
please feel free to treat my like a complete newbie ..coz i am
You could DL the Mackiecontrolsurface.xml that is linked in the above video comments and try it. Rename the current default from *.xml to *.OLD and back it up FIRST.
I'm not sure that there is a way (yet) to bank through the faders on the X-Touch AND horizontally page in the console view with one button in the xml script, I'm working on having a macro in S1 do it by assignment to a function button on the surface. If I have any luck, will report back.
 
Tthanks....
ive done all that and also been successful in assigning a few things myself...
but some of the buttons seem to have a different syntax as i have not been able
to re assign them....The F buttons we know are easy...
its the ones the macro called "radio buttons"
that are proving difficult.
 
I've had a bit of a dive into the xml with xtouch and it would appear the implementation in S1 is limited to the basics. No colored strips, no parameter pages for plug ins (limit of 8) etc.
It's pretty easy to map the buttons to do any commands you want that are available. I've got mine running pretty well, no unused buttons, lights working with a few more options using the modifier keys and some custom stuff I like to use in S1.
 
Hey guys, does anybody know how to trigger macros from the mackie xml?
I tried multiple things but nothing works for me.
What I tried so far
Code:
<Command control="inputsButton"       command.category="Macros" command.name="M2"/>
<Command control="inputsButton"       command.category="Macros"  command.group="MyMacros" command.name="M2"/>
<Command control="inputsButton"       command.category="Macro" command.name="M2"/>
<Command control="inputsButton"       command.category="Macro" command.group="MyMacros" command.name="M2"/>


MyMacros is the macro category name I assigned in S1.

Does anybody see what I'm doing wrong? TIA
 
Hey guys, does anybody know how to trigger macros from the mackie xml?
I tried multiple things but nothing works for me.
What I tried so far
Code:
<Command control="inputsButton"       command.category="Macros" command.name="M2"/>
<Command control="inputsButton"       command.category="Macros"  command.group="MyMacros" command.name="M2"/>
<Command control="inputsButton"       command.category="Macro" command.name="M2"/>
<Command control="inputsButton"       command.category="Macro" command.group="MyMacros" command.name="M2"/>


MyMacros is the macro category name I assigned in S1.

Does anybody see what I'm doing wrong? TIA
have you tried mapping it to one of the F(keys) on the xtouch to confirm it works from within S1? If so then it should work as per the first line you posted. Of course this depends on how your entering the line in the xml and if there is another command set to the button somewhere else or if your using modifiers for the button.
 
when I assign them on the F-Keys on the external device overlay they work as expected.

I can also assign any other function to the button in the xml and it works, just not macros.
 
Back
Top