Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Native Instruments Traktor Kontrol S2 MK3 mapping #2348

Merged
merged 26 commits into from
Dec 13, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
65e2f06
Traktor Kontrol S2MK3: Initial mapping script
mi01 Oct 2, 2019
43988b4
Traktor Kontrol S2MK3: VuMeter handling
mi01 Oct 7, 2019
6e9f760
Traktor Kontrol S2MK3: Microphone button
mi01 Oct 7, 2019
d74c914
Traktor Kontrol S2MK3: Samplers
mi01 Oct 8, 2019
07c7acc
Traktor Kontrol S2MK3: Remove HID specs from source file
mi01 Oct 8, 2019
1b7c7e6
Traktor Kontrol S2MK3: Added shift-functions for play, cue and sync
mi01 Oct 9, 2019
b4e70dc
Traktor Kontrol S2MK3: Avoid spamming bus with VuMeter
mi01 Oct 9, 2019
8386ecf
Traktor Kontrol S2MK3: Better sampler handling
mi01 Oct 9, 2019
0b0121d
Traktor Kontrol S2MK3: Improved track selection & bugfixes
mi01 Oct 9, 2019
93b7a00
Traktor Kontrol S2MK3: Reverse and slip mode
mi01 Oct 10, 2019
688c341
Traktor Kontrol S2MK3: Better beatjump and loop handling
mi01 Oct 10, 2019
5152683
Traktor Kontrol S2MK3: GRID and preperation button
mi01 Oct 16, 2019
236b5ea
Traktor Kontrol S2MK3: JS code refactoring
mi01 Oct 21, 2019
b773bac
Traktor Kontrol S2MK3: Fix review problems and remove raw data sending
mi01 Nov 5, 2019
c543eb2
Traktor Kontrol S2MK3: Forums link in XML
mi01 Dec 3, 2019
cfe54b3
Traktor Kontrol S2MK3: Do not stop already expired SYNC timer
mi01 Dec 4, 2019
d8d6807
Traktor Kontrol S2MK3: More precise intervals per rev
mi01 Dec 4, 2019
189ecce
Traktor Kontrol S2MK3: Use toggleControl()
mi01 Dec 8, 2019
2251216
Traktor Kontrol S2MK3: Sampler pregain knob
mi01 Dec 9, 2019
0aee226
Traktor Kontrol S2MK3: Implement review feedback
mi01 Dec 13, 2019
e9a5eab
Traktor Kontrol S2MK3: Comment on LED color
mi01 Dec 13, 2019
2ab9ba0
Traktor Kontrol S2MK3: Better SYNC button handling
mi01 Dec 13, 2019
6c96ff8
Traktor Kontrol S2MK3: Better loop handling
mi01 Dec 13, 2019
f015034
Traktor Kontrol S2MK3: Set LEDs on startup according to current contr…
mi01 Dec 13, 2019
ce4a4a4
Traktor Kontrol S2MK3: Better slip mode handling
mi01 Dec 13, 2019
1698b25
Traktor Kontrol S2MK3: Fix beatloop roll
mi01 Dec 13, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions res/controllers/Traktor Kontrol S2 MK3.hid.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<MixxxControllerPreset mixxxVersion="2.2.0" schemaVersion="1">
<info>
<name>Traktor Kontrol S2 MK3</name>
<author>Michael Schmidt</author>
<description>HID Mapping for Traktor Kontrol S2 MK3</description>
<wiki>https://www.mixxx.org/wiki/doku.php/native_instruments_traktor_s2_mk3</wiki>
Holzhaus marked this conversation as resolved.
Show resolved Hide resolved
<forums>https://www.mixxx.org/forums/viewtopic.php?f=7&amp;t=12999</forums>
<devices>
<product protocol="hid" vendor_id="0x17cc" product_id="0x1710" usage_page="0xff01" usage="0x1" interface_number="0x3" />
</devices>
</info>
<controller id="Traktor">
<scriptfiles>
<file filename="common-hid-packet-parser.js" functionprefix="" />
<file filename="Traktor-Kontrol-S2-MK3-hid-scripts.js" functionprefix="TraktorS2MK3" />
</scriptfiles>
</controller>
</MixxxControllerPreset>

Loading