Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't link to XTouch #15

Closed
dmontoya3 opened this issue Jul 8, 2022 · 3 comments
Closed

Can't link to XTouch #15

dmontoya3 opened this issue Jul 8, 2022 · 3 comments
Assignees
Labels
question Further information is requested

Comments

@dmontoya3
Copy link

dmontoya3 commented Jul 8, 2022

I downloaded the zip, copied everything to D:\Libraries\Documents\Image-Line\Data\FL Studio\Settings\Hardware\fltouch
(I moved my libraries to a separate HDD since I have Windows on a SSD but with less capacity)

When I open FL studio it shows 4 new device types
FLTouch X-touch (user)
FLTouch X-touch (factory)
FLTouch X-touch Extender (user)
FLTouch X-touch Extender (factory)

xtouch 01

I'm trying both FLTouch X-touch (user) and (factory), set the MIDI channel to 102 and tried activating/deactivating the "Send master sync" button

image

After that, the XTouch doesn't respond. If I move a fader, it goes back to its original position and no button seems to work at all

If I go back to Mackie Control Universal, the XTouch works as expected

XTouch is in Mode = MC and IFC = USB
I'm using Windows 11

Not sure if the fact that FL Studio is installed in C: and all the user data is in D: is interfering

@bramdebouvere
Copy link
Owner

Hey there, sorry for the late response. Didn't get any notification.

I'm pretty sure putting it on another drive is no issue, since I'm also loading it from "E:\Documents\Image-Line\Data\FL Studio\Settings\Hardware\fltouch" myself. "Factory" is usually reserved for scripts that are included with FL studio.

"Send master sync" does not need to be enabled, as the script sends everything that is required.

That being said, I find it very weird that you see 2 extra options with "factory", as I only see the "FLtouch X-Touch (user)" and "FLtouch X-Touch Extender (user)" myself here.

Can you please check:

  • What's the output you get when you go to "View -> Script Output" and select the "X-Touch" tab? Do you see any errors?
  • Are you running the latest version of FL Studio? (I notice some settings are missing from your screenshot that I have in my version). It's possible that you are running an older version and that the script is using some functionality that is only available in a later version.
  • Have you updated the X-touch firmware to the latest version?

@bramdebouvere bramdebouvere self-assigned this Aug 9, 2022
@bramdebouvere bramdebouvere added the question Further information is requested label Aug 9, 2022
@dmontoya3
Copy link
Author

dmontoya3 commented Aug 9, 2022

FACTORY VS USER
I now know why I have two versions of each (factory and user). This is happening because I tried installing the script in several folders, one in
C:\Program Files\Image-Line\FL Studio 20\System\Hardware specific\fltouch
and one in
D:\Libraries\Documents\Image-Line\FL Studio\Settings\Hardware\fltouch

FL studio is considering the ones in C as factory and the ones in D as user but it doesn't interfere. I tried removing one, trying one or the other and the result is the same.

FIRMWARE
Regarding the XTouch firmware I did updated it because apparently it wasn't compatible with AMD CPUs so at first I wasn't able to use it at all. Need to double check if there's been a newer release since I did it a couple of months ago.

VERSION
I'm running FL Studio 20.6.2 [Build 1549].

SCRIPT OUTPUT
Don't have "Script output" menu but "Python output". After selecting the FL Touch X-touch I get this in the output:

image

If I click "Edit Script" it opens a notepad with it
image

These are the files I have on the folder
image

Thank you in advance.

@dmontoya3
Copy link
Author

Finally got it to work. First I tried installing the API Stubs but apparently my FL Studio version was too old. I updated it and that fixed the problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants