Traktor Kontrol S4 Mk3 Is Not a Turntable No Matter How Bad I Want it To Be: But That's OK Because I Accept It For Who It Is

Joseph Thibodeau

Traktor Kontrol S4 Mk3 Is Not a Turntable No Matter How Bad I Want it To Be: But That's OK Because I Accept It For Who It Is
Image credit: Joseph Thibodeau

Abstract:

This paper documents the process of reverse-engineering the jogwheel motor control system for a DJ controller. Motivated by a desire to emancipate the hardware from its proprietary software dependency, the author joins a community of developers for the open-source DJ software Mixxx. What begins as a straightforward implementation of a turntable emulator becomes an exercise in balancing contradictory design goals. DJ interfaces and their associated performance techniques differ from their traditional roots, most importantly in the physical dynamics of the interface. Without knowing the details of the proprietary implementation, the author and their collaborators encounter these contradictions and observe the tradeoffs in their resolution. This collective “socializing [of] the engineers’ creations” (Orr, 2006) is an act of co-design, where the new-ness of an “old” musical interface is continually refreshed. As the motor controller becomes usable, the DJ interface becomes capable of realizing new and alternative musical expression. Inspired by mechanical systems and fictional control interfaces, the author suggests creative applications for the DJ controller outside the scope of its traditional use.