This is an old revision of the document!
The Traktor Kontrol F1 is a small versatile controller that is intended to be used for remix decks but can easily be repurposed for other uses such as hotcues.
The buttons are located at offset 1 and have the following bit order:
The scroll value of the infinite knob is located at offset 5 and spans a whole byte.
They are each of type `short` and thus the offset increases by 2 with each, starting at 6
All bytes represent Brightness and can be set granularly from 00 to 7F.
Each pad in the grid has three bytes, controlling Red, Green and Blue respectively, in order from 1 to 16, spanning bytes 25 to 72.
Each of these is orange, but has a left and a right LED, so you can set a brightness gradient. For each button there are two bytes, for the left and right LED respectively, and they are in order from 4 to 1, spanning bytes 73 to 80.