Skip to content

Commit

Permalink
Merge pull request #13393 from acolombier/fix/s4mk3-motor
Browse files Browse the repository at this point in the history
Kontrol S4 Mk3: rework jogwheel speed compute and motorized platter
  • Loading branch information
ywwg authored Sep 19, 2024
2 parents 6a2dc4d + 1e3e9bf commit cf62f3a
Show file tree
Hide file tree
Showing 2 changed files with 160 additions and 258 deletions.
29 changes: 7 additions & 22 deletions res/controllers/Traktor Kontrol S4 MK3.hid.xml
Original file line number Diff line number Diff line change
Expand Up @@ -589,19 +589,6 @@
</option>

</row>

<option
variable="wheelSpeedSample"
type="integer"
min="2"
max="80"
step="2"
default="5"
label="Speed sample">
<description>
Define how many wheel ticks are sampled to compute the speed. Higher values will give smoother speeds at the expense of responsiveness.
</description>
</option>
<option
variable="baseRevolutionsPerMinute"
type="enum"
Expand All @@ -616,21 +603,19 @@
variable="useMotors"
type="boolean"
default="false"
label="Use beta Haptic Drive features (BETA)">
label="Allow Mixxx to interact with jog wheel motors (BETA)">
<description>
This will defines whether or not Mixxx is allowed to interact with the motors. &lt;br /&gt;&lt;b&gt;WARNING&lt;/b&gt;: while interacting with motors should be harmless for your device, it could cause excess wear and tear.
</description>
</option>

<option
variable="turnTableSpeedSample"
type="integer"
min="2"
max="80"
step="2"
default="40"
label="Turntable speed sample">
variable="cueHapticFeedback"
type="boolean"
default="true"
label="Emit haptic feedback when the platter goes over the main cue">
<description>
Define how many wheel ticks are sampled to compute the speed when using the motor. This is helpful to mitigate the delay that occurs in communication as well as Mixxx's built-in 20ms latency. Higher values will give smoother speeds at the expense of responsiveness.
This will emit a haptic feedback on the platter while scratching over the main cue point.
</description>
</option>

Expand Down
Loading

0 comments on commit cf62f3a

Please sign in to comment.