Context:
I own a Kontrol S8 with a dodgy Browser Encoder button and two CDJ350 connected to Traktor PRO. While I am able to modify the QML of Kontrol S8 to remap the loop button to act as the Browser button, I would prefer not to do so and retain all functionality of the loop encoder and control the browse functions through other means, it would also be more convenient to use the CDJs to do that.
I can use the two CDJ350s to browse through tracks (directly in Traktor, does not show up on the Kontrol S8 screens), but what I was thinking of is if it is possible to somehow map the encoders on CDJs (or any external midi device) to control the browser and functions displayed on the Kontrol S8 as if the Kontrol S8 encoder was used?
I am familiar with software development so reprogramming the Kontrol S8 QML file won't be an issue, I am just unsure whether you can even define another surface within the S8 QML file to also get and act upon events from other connected devices/controllers?
Thanks!