Skip to content

Commit 3c6db1a

Browse files
committed
MixtrackPro: fix ledTimers, backspin inertia, settings Brake and SoftStart splitted
1 parent 9d96a04 commit 3c6db1a

2 files changed

Lines changed: 203 additions & 246 deletions

File tree

res/controllers/Numark Mixtrack Pro.midi.xml

Lines changed: 40 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,20 @@
33
<info>
44
<name>Numark MixTrack Pro</name>
55
<author>Matteo (matteo@magm3.com), James Ralston, and D. J. Freije (dario2004@gmail.com), Josh Patten<!-- codespell:ignore patten -->, Vespadj</author>
6-
<description>version v2.5 (2025)</description>
6+
<description>version v2.5 - 2.6 (2026)</description>
77
<forums>https://mixxx.discourse.group/t/numark-mixtrack-pro-by-vespadj/32635</forums>
8+
<manual>numark_mixtrack_pro</manual>
89
</info>
910
<settings>
1011
<group label="Alternative Mapping">
1112
<option
12-
variable="numarkMixTrackPro_brakeEnabled"
13-
type="boolean"
14-
default="false"
15-
label='Play/Pause performs Brake and Soft Start if "SCRATCH LED" is on. [Require Mixxx v.2.6+]'>
16-
<description>
17-
Brake and Soft Start, at Play / Pause if "scratch LED" is on.
18-
</description>
13+
variable="numarkMixTrackPro_meanPitchBendBtns"
14+
type="enum"
15+
label="PITCH BEND buttons">
16+
<value label="Rate temp up/down (already available by external wheel)">rate_temp</value>
17+
<value label="Beat jump" default="true">beatjump</value>
18+
<value label="Pitch-Key up/down">pitch</value>
19+
<description>Assaign function to "PITCH BEND" buttons.</description>
1920
</option>
2021
<option
2122
variable="numarkMixTrackPro_editLoopByWheelEnabled"
@@ -28,13 +29,22 @@
2829
</description>
2930
</option>
3031
<option
31-
variable="numarkMixTrackPro_meanPitchBendBtns"
32-
type="enum"
33-
label="PITCH BEND buttons">
34-
<value label="Rate temp up/down (already available by external wheel)">rate_temp</value>
35-
<value label="Beat jump" default="true">beatjump</value>
36-
<value label="Pitch-Key up/down">pitch</value>
37-
<description>Assaign function to "PITCH BEND" buttons.</description>
32+
variable="numarkMixTrackPro_brakeEnabled"
33+
type="boolean"
34+
default="false"
35+
label='Pause performs Brake if "SCRATCH LED" is on.'>
36+
<description>
37+
Brake at Pause if "scratch LED" is on. [Require Mixxx v.2.6+]
38+
</description>
39+
</option>
40+
<option
41+
variable="numarkMixTrackPro_softStartEnabled"
42+
type="boolean"
43+
default="false"
44+
label='Play performs Soft Start if "SCRATCH LED" is on.'>
45+
<description>
46+
Soft Start at Play if "scratch LED" is on. [Require Mixxx v.2.6+]
47+
</description>
3848
</option>
3949
</group>
4050
<group label="Activator for Quick Effect Super knob">
@@ -52,6 +62,18 @@
5262
<row orientation="vertical">
5363
</row>
5464
</group>
65+
<group label="Parameters">
66+
<option
67+
variable="numarkMixTrackPro_scratchSensibility"
68+
type="integer"
69+
label="Scratch Sensibility (default 600)"
70+
default="600"
71+
min="300"
72+
max="1200"
73+
step="100"
74+
>
75+
</option>
76+
</group>
5577
</settings>
5678
<controller id="Numark_Mixtrack_Pro">
5779
<scriptfiles>
@@ -61,7 +83,7 @@
6183
<control>
6284
<group>[Channel1]</group>
6385
<key>volume</key>
64-
<description>[Channel1], volume</description>
86+
<description>Mixer</description>
6587
<status>0xB0</status>
6688
<midino>0x08</midino>
6789
<options>
@@ -71,7 +93,7 @@
7193
<control>
7294
<group>[Channel2]</group>
7395
<key>volume</key>
74-
<description>[Channel2], volume</description>
96+
<description>Mixer</description>
7597
<status>0xB0</status>
7698
<midino>0x09</midino>
7799
<options>
@@ -188,7 +210,7 @@
188210
<control>
189211
<group>[Master]</group>
190212
<key>gain</key>
191-
<description>[Master],gain</description>
213+
<description>Mixer</description>
192214
<status>0xB0</status>
193215
<midino>0x17</midino>
194216
<options>
@@ -648,7 +670,6 @@
648670
<control>
649671
<group>[QuickEffectRack1_[Channel2]]</group>
650672
<key>super1_set_default</key>
651-
<description>was [EffectRack1_EffectUnit2_Effect1],clear</description>
652673
<status>0x90</status>
653674
<midino>0x67</midino>
654675
<options>
@@ -658,7 +679,6 @@
658679
<control>
659680
<group>[Channel1]</group>
660681
<key>NumarkMixTrackPro.fxSelectKnobPress</key>
661-
<description>was [EffectRack1_EffectUnit1_Effect1],clear</description>
662682
<status>0x90</status>
663683
<midino>0x68</midino>
664684
<options>

0 commit comments

Comments
 (0)