I was wondering if it would be possible to use QML & JS/Node.js to send MIDI CC values for each control on the S4mk3, a kind of work around to provide a MIDI mode to allow the controller to work with other software.
Any thoughts welcome…
Yes, Node.js can process existing MIDI inputs/outputs or virtual inputs/outputs. I created something like this years ago for another device and program. if you want to use Node.js for your project, Traktor has to run in parallel.
When the summer is over, I can create an example, but certainly not for the complete S4 controller.
but maybe another user will write you a solution faster.
(I think there was already a solution here how S4 can midi, or someone was planning to implement it, I don't know if it was published at all did you use the search function here in the forum?)