MIDI Remote Scripts for Behringer X-Touch One

Share your favorite Ableton Live tips, tricks, and techniques.
Yaman29
Posts: 23
Joined: Fri Jul 02, 2021 8:37 am

MIDI Remote Scripts for Behringer X-Touch One

Post by Yaman29 » Fri Jul 09, 2021 8:26 am

I have modified the Mackie Control MIDI remote scripts for Live 11 so they work with Behringer X-Touch One.

New functions:
  • Select a track beyond the bank when using the mouse or keyboard. No need for the bank buttons.
  • Scrub button: Back to Arrangement, LED works also.
Corrected:
  • Footswitch works now: Play/Stop
  • Follow song LED
  • Cursor LEDs
  • Bank LEDs
  • Zoom LED status when you switch from Arrangement View to Session View and back again
How to install:

1. Download the file X_Touch_One.zip
https://www.dropbox.com/s/9ex2ffy5nalhu ... e.zip?dl=0

2. Manually create a folder called “Remote Scripts” within your User Library (if not yet present).

The default User Library location:
Windows: \Users\[username]\Documents\Ableton\User Library
Mac: Macintosh HD/Users/[username]/Music/Ableton/User Library


3. Place the unzipped remote script folder X_Touch_One into the "Remote Scripts" folder you just created.
4. Launch Ableton Live.
5. Open Live's Preferences → MIDI tab.
6. Browse for the name of the remote script in the Control Surface dropdown.
7. Assign the correct input and output ports.
Last edited by Yaman29 on Sat Sep 25, 2021 9:08 am, edited 1 time in total.

burbus
Posts: 10
Joined: Wed Jun 03, 2020 8:55 pm

Re: MIDI Remote Scripts for Behringer X-Touch One

Post by burbus » Fri Sep 24, 2021 10:43 pm

:D this is great.
do you have any way to do 'add locators' (markers) in arrangement view in x-touch one?

Yaman29
Posts: 23
Joined: Fri Jul 02, 2021 8:37 am

Re: MIDI Remote Scripts for Behringer X-Touch One

Post by Yaman29 » Sat Sep 25, 2021 9:14 am

burbus wrote:
Fri Sep 24, 2021 10:43 pm
do you have any way to do 'add locators' (markers) in arrangement view in?
:oops: I have uploaded the correct folder for X-Touch one.
Yes I can add 'add locators' (markers) in arrangement view for X-Touch One. Which button of the Behringer do you want?

burbus
Posts: 10
Joined: Wed Jun 03, 2020 8:55 pm

Re: MIDI Remote Scripts for Behringer X-Touch One

Post by burbus » Sun Sep 26, 2021 6:04 pm

thanks so much for taking the time to update the correct scripts!

if possible to convert the 'Punch In' into the 'Add locator' function, that would be appreciated!
just for avoidance of doubt, i am referring to the 'Punch In' button under the 'Live' overlay (without the 'Live' overlay, it is the 'Cycle' button)

thx!

Yaman29
Posts: 23
Joined: Fri Jul 02, 2021 8:37 am

Re: MIDI Remote Scripts for Behringer X-Touch One

Post by Yaman29 » Tue Sep 28, 2021 6:29 am

burbus wrote:
Sun Sep 26, 2021 6:04 pm
if possible to convert the 'Punch In' into the 'Add locator' function, that would be appreciated!
just for avoidance of doubt, i am referring to the 'Punch In' button under the 'Live' overlay (without the 'Live' overlay, it is the 'Cycle' button)
I have send you a PM.

ccelson
Posts: 2
Joined: Mon Nov 22, 2021 8:51 pm

Re: MIDI Remote Scripts for Behringer X-Touch One

Post by ccelson » Mon Nov 22, 2021 8:52 pm

Would it be possible to get the decompiled python? I'm trying to get my Presonus Fader V2 to work using the similar remote scripts, but may need to make a few changes? It sort of works, but is glitchy in Live 11.

Yaman29
Posts: 23
Joined: Fri Jul 02, 2021 8:37 am

Re: MIDI Remote Scripts for Behringer X-Touch One

Post by Yaman29 » Tue Nov 23, 2021 8:34 am

ccelson wrote:
Mon Nov 22, 2021 8:52 pm
Would it be possible to get the decompiled python?
You can find it here:
https://github.com/YamanCool/Ableton_Li ... kieControl

ccelson
Posts: 2
Joined: Mon Nov 22, 2021 8:51 pm

Re: MIDI Remote Scripts for Behringer X-Touch One

Post by ccelson » Tue Nov 23, 2021 7:05 pm

Awesome thanks! Have you had any issues with projects that contain groups within groups? It seems to work fine for me out of the box, but if I work on a project that has any nested groups it seems to have issues

arthe
Posts: 2
Joined: Mon Sep 07, 2020 6:36 am

Re: MIDI Remote Scripts for Behringer X-Touch One

Post by arthe » Fri Dec 10, 2021 5:48 am

Hi guys!

Thanks for this script, I was expecting an update of the controller firmware for the use of all the tracks but I forgot the blessed scripts :D .. on the other hand, it is very true that it would be ideal to put the marker function on "punch in" button. Could you help me with this?

Yaman29
Posts: 23
Joined: Fri Jul 02, 2021 8:37 am

Re: MIDI Remote Scripts for Behringer X-Touch One

Post by Yaman29 » Mon Dec 13, 2021 10:10 am

You can find the scripts with the 'Add locator' function here:

http://www.music.yaman-coolabah.com/X_Touch_One.zip

lilgreg1
Posts: 4
Joined: Wed Dec 15, 2021 8:51 am

Re: MIDI Remote Scripts for Behringer X-Touch One

Post by lilgreg1 » Wed Dec 15, 2021 8:56 am

Yaman29 wrote:
Tue Nov 23, 2021 8:34 am
ccelson wrote:
Mon Nov 22, 2021 8:52 pm
Would it be possible to get the decompiled python?
You can find it here:
https://github.com/YamanCool/Ableton_Li ... kieControl
The original X_Touch_One PYC files seems to be working perfectly so thank you! However, using the decompiled PY files you've linked above do not appear to work/compile and upon uploading them to the script folder then selecting them via Preferences->MIDI, results in only notes being played from the device.

Is there a compiling error with the decompiled version of the files in your link? I like to switch the jog wheel and RW/FF values (91,92,98,99?) so that I can jog through audio clips via session view rather than scroll up/down scenes, which is only currently possible by repeatedly smashing the REW/FF buttons.

Any help would be great, thank you again!

Yaman29
Posts: 23
Joined: Fri Jul 02, 2021 8:37 am

Re: MIDI Remote Scripts for Behringer X-Touch One

Post by Yaman29 » Wed Dec 15, 2021 11:12 am

lilgreg1 wrote:
Wed Dec 15, 2021 8:56 am
Is there a compiling error with the decompiled version of the files in your link?
I don't know what are you doing. You can look at the log files for script errors.

lilgreg1
Posts: 4
Joined: Wed Dec 15, 2021 8:51 am

Re: MIDI Remote Scripts for Behringer X-Touch One

Post by lilgreg1 » Wed Dec 15, 2021 8:06 pm

Yaman29 wrote:
Wed Dec 15, 2021 11:12 am
lilgreg1 wrote:
Wed Dec 15, 2021 8:56 am
Is there a compiling error with the decompiled version of the files in your link?
I don't know what are you doing. You can look at the log files for script errors.
Seems like the file names in the decompiled version are different (listed as MackieControl) rather than X_Touch_One, leading me to believe they may be different from the working PYC files you've provided? Currently on Live 11 Beta which seems to have some issues and/or differences in logging and compiling for which I'm doing some research on as we speak.

Edit: fingers crossed it is now resolved however I may be changing the consts values incorrectly. Any chance you could verify which numeric value is associated with the jog wheel? Attempting to swap them with the FF/REW values like before.

Yaman29
Posts: 23
Joined: Fri Jul 02, 2021 8:37 am

Re: MIDI Remote Scripts for Behringer X-Touch One

Post by Yaman29 » Thu Dec 16, 2021 7:09 am

lilgreg1 wrote:
Wed Dec 15, 2021 8:06 pm
Seems like the file names in the decompiled version are different (listed as MackieControl) rather than X_Touch_One, leading me to believe they may be different from the working PYC files you've provided?
Yes, on GitHub you find only the decompiled and corrected "original" MackieControl Scripts not the scripts especially for X-Touch One.
lilgreg1 wrote:
Wed Dec 15, 2021 8:06 pm
Any chance you could verify which numeric value is associated with the jog wheel? Attempting to swap them with the FF/REW values like before.
No, I don't have a X-Touch One anymore.

NisiMasa
Posts: 6
Joined: Tue Aug 10, 2021 6:07 pm

Re: MIDI Remote Scripts for Behringer X-Touch One

Post by NisiMasa » Tue Mar 08, 2022 9:11 am

Thank you for the script! Does this work in Live 10.1.42?

I don't find the script in Live's preferences' dropdown with Live 10.1 after putting it in the "Remote Scripts" Folder.

Post Reply