# Behringer X-Touch One Remote

**URL:** <https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736>\
**Category:** Cubase\
**Tags:** midi-remote\
**Created:** [May 24, 2022, 12:56am UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736 "2022-05-24T00:56:00Z")\
**Posts on this page:** 20\
**Page:** 5

<div class="post-metadata">

**Author:** ![maik74](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@maik74](https://forums.steinberg.net/u/maik74)\
**Post date:** [February 22, 2023, 10:44pm UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/88 "2023-02-22T22:44:00Z")

</div>

Hi Martin,

Thanks for the quick response.  
You made my day!

Step by step I am learning more about the API.  
Be honest the documentation about the API has got some room for improvement 😉

Thanks to the Steinberg community! Without you I was not able to make this run.

So current status

- Time bar LEDs working
- Display LED (upper and lower) working
- Fader is working
- vuMeter is working
- Master Volume (mapped to the volume of the Control Room) working

**Still open:**  
The previous and next buttons are useless because looks like that they are still in the “MCU bank mode”. That’s also the reason why the select button reacts as the select button.  
I figure out how to enforce the next and previous channel buttons always sending the same CC values but the controller itself is switching.  
So if one of you has an idea how to fix this you are welcome.  
Otherwise I will let it as it is and recommend not to use these buttons.

Cheers

Maik

[Behringer\_XTouchOne.midiremote](https://forums.steinberg.net/uploads/short-url/nznsp5jisGl7LL5Fh3XCNeNri3j.midiremote) (8.2 KB)

---

<div class="post-metadata">

**Author:** ![maik74](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@maik74](https://forums.steinberg.net/u/maik74)\
**Post date:** [February 24, 2023, 9:52pm UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/89 "2023-02-24T21:52:06Z")

</div>

Hi all,

I fixed also the previous next button issue.

This is the last release of my script:  
[Behringer\_XTouchOne.midiremote](https://forums.steinberg.net/uploads/short-url/gTHHLwKDQ9dELh6uZiZl3sm7qs.midiremote) (8.2 KB)

The assignment looks like this:

 ![XTouchOne Layout](https://europe1.discourse-cdn.com/steinberg/original/3X/c/6/c68cadb2437b58954d86f96a289dbef8616ab48e.png)

Hope you can use it.

And now let’s make music, because that’s what we are here for 🙂

Cheers

Maik

---

<div class="post-metadata">

**Author:** ![Kaushik](https://avatars.discourse-cdn.com/v4/letter/k/f14d63/32.png) [@Kaushik](https://forums.steinberg.net/u/Kaushik)\
**Post date:** [February 28, 2023, 7:41am UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/90 "2023-02-28T07:41:49Z")

</div>

Hi Maik,  
Really a great work you have done. Here everything is working as expected except only the ‘Select’ and the ‘Channel’. Are they some how linked? If so, could you please fix it? Then it would be an absolute infallible script. Hope, you must fix that at least for us who have no idea about java scripting.  
A sincere request to fix it, please.

Thanks & regards  
Kaushik

---

<div class="post-metadata">

**Author:** ![maik74](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@maik74](https://forums.steinberg.net/u/maik74)\
**Post date:** [March 2, 2023, 7:00pm UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/91 "2023-03-02T19:00:02Z")

</div>

Hi Kaushik,

Thank you for the positive response.  
Regrettably it looks like that the select and prev. Channel button are synced by the firmware of the hardware. So this cannot be fixed with the JavaScript.

Cheers

Maik

---

<div class="post-metadata">

**Author:** ![Kaushik](https://avatars.discourse-cdn.com/v4/letter/k/f14d63/32.png) [@Kaushik](https://forums.steinberg.net/u/Kaushik)\
**Post date:** [March 3, 2023, 9:23am UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/92 "2023-03-03T09:23:53Z")

</div>

Hi Maik,

Thank for the information. Now let us look forward to the next upgraded firmware from Behringer.

Regards,  
Kaushik

---

<div class="post-metadata">

**Author:** ![Charlie\_C](https://avatars.discourse-cdn.com/v4/letter/c/ce73a5/32.png) [@Charlie\_C](https://forums.steinberg.net/u/Charlie_C)\
**Post date:** [June 27, 2023, 11:30am UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/93 "2023-06-27T11:30:02Z")

</div>

Lots of info here re the X Touch One.  
However, is it possible to assign the fader to cc11 expression and keep all other buttons and transport stock? Thanks in advance.

Regards  
Charles

---

<div class="post-metadata">

**Author:** ![Latzenpratz](https://dub1.discourse-cdn.com/steinberg/user_avatar/forums.steinberg.net/latzenpratz/32/203863_2.png) [@Latzenpratz](https://forums.steinberg.net/u/Latzenpratz)\
**Post date:** [June 27, 2023, 11:33am UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/94 "2023-06-27T11:33:34Z")

</div>

The script in

> [@X-Touch (+Extender) MIDI Remote Script (MCU mode)](https://forums.steinberg.net/t/x-touch-extender-midi-remote-script-mcu-mode/831493/104):
>
> Hi! I’m using this script for my XTouch One: Is there a way to add the automatic part switching for the One?

has automatic part switching for the faders. Is it possible to implement this for the One script?

---

<div class="post-metadata">

**Author:** ![maik74](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@maik74](https://forums.steinberg.net/u/maik74)\
**Post date:** [June 27, 2023, 3:26pm UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/95 "2023-06-27T15:26:51Z")

</div>

Hi Charles,

That should be possible, more or less. You have just change the button assignement within the script. The habit with the select button will be still there because of the mcu mode.

Alternativly you can switch to the midi mode.  
In that case the fader will work with a lower (128) resolution. Mcu Runs with a resolution of 1024. As far as I know the midi mode is also using different cc so that the script Must be er designed.

Cheers  
Maik

---

<div class="post-metadata">

**Author:** ![maik74](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@maik74](https://forums.steinberg.net/u/maik74)\
**Post date:** [June 27, 2023, 3:31pm UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/96 "2023-06-27T15:31:49Z")

</div>

Just to clarify. If the fader will be touched the automation should change from read to write mode. Right?

---

<div class="post-metadata">

**Author:** ![Latzenpratz](https://dub1.discourse-cdn.com/steinberg/user_avatar/forums.steinberg.net/latzenpratz/32/203863_2.png) [@Latzenpratz](https://forums.steinberg.net/u/Latzenpratz)\
**Post date:** [June 27, 2023, 3:37pm UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/97 "2023-06-27T15:37:27Z")

</div>

No, when i choose a channel \>8 the slider doesn’t work any more cause i have to switch the bank. If i understand it corectly the other script switches the bank automaticly

---

<div class="post-metadata">

**Author:** ![maik74](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@maik74](https://forums.steinberg.net/u/maik74)\
**Post date:** [June 27, 2023, 3:57pm UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/98 "2023-06-27T15:57:59Z")

</div>

My script also switches the bank automatically. Please clarify that the Controller is using the latest firmware and running in mcu mode.

---

<div class="post-metadata">

**Author:** ![Charlie\_C](https://avatars.discourse-cdn.com/v4/letter/c/ce73a5/32.png) [@Charlie\_C](https://forums.steinberg.net/u/Charlie_C)\
**Post date:** [June 27, 2023, 8:04pm UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/99 "2023-06-27T20:04:18Z")

</div>

Thanks, Maik. I think I’ll just use the unit for the transport-record features and grab a two fader controller I’ve had my eye on for CC11. I appreciate your input. Take care.  
Charles

---

<div class="post-metadata">

**Author:** ![Charlie\_C](https://avatars.discourse-cdn.com/v4/letter/c/ce73a5/32.png) [@Charlie\_C](https://forums.steinberg.net/u/Charlie_C)\
**Post date:** [June 29, 2023, 10:40pm UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/100 "2023-06-29T22:40:05Z")

</div>

Is it possible to use 2 controllers in Cubase. I’m thinking I could use the X Touch for transport functions and add an 8 slider non motorized controller for mixing. I appreciate any input on this, cheers.

Charles

---

<div class="post-metadata">

**Author:** ![maik74](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@maik74](https://forums.steinberg.net/u/maik74)\
**Post date:** [June 30, 2023, 2:14am UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/101 "2023-06-30T02:14:52Z")

</div>

I have not tested that but should be possible.  
If I understand the system correctly.

Cheers

Maik

---

<div class="post-metadata">

**Author:** ![Charlie\_C](https://avatars.discourse-cdn.com/v4/letter/c/ce73a5/32.png) [@Charlie\_C](https://forums.steinberg.net/u/Charlie_C)\
**Post date:** [June 30, 2023, 6:01am UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/102 "2023-06-30T06:01:55Z")

</div>

Thanks kindly. I need to research more before I buy then. I appreciate all your advice, take care.  
Charles

---

<div class="post-metadata">

**Author:** ![fischnek](https://avatars.discourse-cdn.com/v4/letter/f/71c47a/32.png) [@fischnek](https://forums.steinberg.net/u/fischnek)\
**Post date:** [August 7, 2023, 4:56pm UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/104 "2023-08-07T16:56:34Z")

</div>

Hi, it looks that the four buttons beside automation are not working (bypass). Also undo and redo. Could you pls check it? Thanks

---

<div class="post-metadata">

**Author:** ![maik74](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@maik74](https://forums.steinberg.net/u/maik74)\
**Post date:** [August 7, 2023, 5:59pm UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/105 "2023-08-07T17:59:16Z")

</div>

Hi, I checked the script.  
It works as it should be / limited by the API.  
The channel selecting is not limited.  
The Uno / Redo buttons working as expected.  
The “bypass” buttons beside the automation buttons working too.  
Please keep in mind that the “bypass” buttons only working when the “Mixer” is in focus.  
For the Undo / Redo and “bypass” buttons I am using key commands because the API is not supporting another option. Should come with a new release of the “Midi-Remote-API”.

Hope that helps.

---

<div class="post-metadata">

**Author:** ![Kaushik](https://avatars.discourse-cdn.com/v4/letter/k/f14d63/32.png) [@Kaushik](https://forums.steinberg.net/u/Kaushik)\
**Post date:** [August 13, 2023, 8:05am UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/106 "2023-08-13T08:05:53Z")

</div>

Hi Maik,  
Is it possible to make the jog wheel (the big rotary knob) to work as the mouse pointer AI knob in shift mode?

---

<div class="post-metadata">

**Author:** ![maik74](https://avatars.discourse-cdn.com/v4/letter/m/71c47a/32.png) [@maik74](https://forums.steinberg.net/u/maik74)\
**Post date:** [August 13, 2023, 2:48pm UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/107 "2023-08-13T14:48:10Z")

</div>

Hi Kaushik,

Yes that should be possible.  
I am planning the optimize my script.  
Do you have any further ideas about the commands / assignments in the default and for the shift mode?

Waiting for your input,

Maik

---

<div class="post-metadata">

**Author:** ![Kaushik](https://avatars.discourse-cdn.com/v4/letter/k/f14d63/32.png) [@Kaushik](https://forums.steinberg.net/u/Kaushik)\
**Post date:** [August 14, 2023, 9:44am UTC](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736/108 "2023-08-14T09:44:38Z")

</div>

Hi Maik,  
In default mode I have assigned ‘Fader Bank’ buttons for channel change and ‘Channel’ buttons for punch in/out. When going to shift mode by pressing ‘BPM/Time’ button the left Fader Bank’s light is getting on and never going off till a reboot.  
The ‘Select’ button is somehow linked with 'Channel" button.  
The ‘Assignment’ display remains all time off till it is re-configured.  
The light of ‘Stop’ button never comes up.  
Can you fix them?

Idea for the shift mode:

1. Is it possible to assign F1, F2, F3, F4 to Send 1, Send 2, Send 3 & Send 4; F5 & F6 to Cue Send 1 & 2; rotary knob push to Pre & Post and rotary knob for gains?
2. Is it possible to assign the Fader to control (increase/decrease) the velocities of the events in ‘MIDI Editor’ section?
3. Is it possible to assign the colour of the channel display according to the selected channel of Cubase?

Regards,  
Kaushik

[Previous page](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736.md?page=4)

[Next page](https://forums.steinberg.net/t/behringer-x-touch-one-remote/787736.md?page=6)
