@bjoluc Thanks for the reply⦠A few answers:
[quote="bjoluc, post:10, topic:831493]
Is the scribble strip colored? The full X-Touch in MC mode only accepts one joint SysEx message to send colors for all 8 displays, so I assume the X-Touch one āintelligentlyā maps the one channel to one of 8 āvirtualā channels. Thereās definitely some hacky magic involved 
[/quote]
The scribble strip is not coloured on the XT1 when using this script. I know it can be altered via MIDI (I did some of this when mucking about with it when I first got it), but not sure if it uses the same protocol as the XT. Would be nice for this to work, but definitely in the āniceā rather than ānecessaryā category.
[quote="bjoluc, post:10, topic:831493]
How do you assign encoders without the six Encoder Assign buttons?
More magic! 
[/quote]
As far as I know, it only works in Pan mode - certainly thatās all Iāve seen, and the overlay for Cubase says the same - turn for pan, and press for monitor on/off - both of which work.
[quote="bjoluc, post:10, topic:831493]
Oh, the bundled script, so many lines?
I guess most lines come from corejs
polyfills. The original thing is here.
[/quote]
Yes, I did take a look at that, and before I noticed the many differences I created a config option to select the XT1 and change that variable accordingly. But then I noticed the layout and other things, and thought it would become a bit over-complex (for me, anyway)..
[quote="bjoluc, post:10, topic:831493]
It works with the X-Touch, but I really canāt explain why it wouldnāt work with the X-Touch one. The relevant code is here.
[/quote]
OK, I shall take a look and see whatās happening in there - thanks for pointing me in the right direction! This is probably the main area of functionality Iād like to get sorted on the XT1 as most of it is already pretty much as Iād want it - Iāve been using it all morning and itās been really good (particularly as the FaderPort has always had a bit of an issue with the record button debouncing).
[quote="bjoluc, post:10, topic:831493]
Assuming that the X-Touch One in MC mode is one very sneaky impostor, I fear thereās not much unneeded code in there, except for some buttons and button bindings 
Maybe you can also enhance the encoder assignments to better suit your needs.
[/quote]
TBH Iām happy with it just being pan; what I liked about the Faderport was that the fader was always the fader, and the pan was always the pan, so I donāt have to think about what mode it is in at any given point.
[quote="bjoluc, post:10, topic:831493]
Given youāre not used to JS development, you might need some help with the dev setup. If so, let me know (maybe via PM) and Iām happy to explain some things 
[/quote]
Thanks - I managed to get node and dependencies installed, and it builds OK on macOS, but errors out on Windows, so I may take you up on this, as Iād prefer to work on this on my Windows machine.