Hi, I was looking for a X-Touch, but read about color strip limitation.
Someone has done a good work and produces a pdf document on Xctl protocol.
First, the Xctl is possible between an XR console and the X-Touch over MIDI connection.
It uses SysEx messages, but I do not see a complete SysEx message and the manufacter part seems to be missing...
Second, a periodic message is needed to keep the link.
Third, the Xctl+MC(firmware 1.15) protocol authorize dual connection, XR console on one side with MIDI cable and Xctl, DAW on the other side on USB cable with MC protocol. But I don't know the behavior on switching from one to one.
Maybe It is possible to fake an XR console on MIDI port from the surface control DLL, and implement strips colors.
Sources of Mackie Control from Cakewalk are availables ;-)
What happens if a blank text is sent with color on Xctl then the MC text message ? Do strips keep their color ?
If not, the MC display message has to be changed with the Xctl version.
On SONAR side, the interface IHostStripInfo seems to contains color information.
I missed the sales period for an X-Touch, I have to wait until the next ones to try. Maybe someone will find a workaround...