Max MSP/Max for Live - Native Instruments Kontrol D2 Display. QML?

Dutton017's icon

Hello,

Im quite far out of my depth with this subject but here it goes...

I have NI Kontrol D2 which is built to work with Traktor with a display showing player information: https://www.native-instruments.com/en/products/traktor/dj-controllers/traktor-kontrol-d2/

I would really like this functionality to display track information or FX information from Ableton/Max for Live

My question is... is it possible use Max to get access to the display and will it be possible to extract the information from Ableton?

From reading the D2 is controlled via QML files. A few people have managed to edit the display information on the D2 from Traktor here:
https://www.native-instruments.com/forum/threads/s8-s5-display-mods.288222/

I appreciate any thoughts ;)

Thanks.

kcoul's icon

It's a very worthwhile project, closer to this one for Ableton Push 2 than what they are doing to enhance Traktor's default display modes for DJing with the D2 in your link..

Anyway what you are doing is much more complex than subtle mods which can be done by gradually changing one thing at a time and trying something different anytime it breaks.

I have a question - when you enable MIDI mode for the D2, is the screen even used for anything at all?

The real risk here is that the screen does not even attempt to load a QML file in MIDI mode.
If however it does load a QML file in MIDI mode, you have a much better chance to do what you hope.
However you will have to learn the entire API probably by reverse engineering which might be tricky.

Once you have the answers to a few of the basic questions about how feasible this would be, I bet with that information, the fellow who did the Ableton Push display program could give some great tips on how to do the same for D2/S8's screens.