{"id":293,"date":"2025-12-20T18:26:34","date_gmt":"2025-12-20T18:26:34","guid":{"rendered":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/?p=293"},"modified":"2026-03-17T22:50:39","modified_gmt":"2026-03-17T22:50:39","slug":"controller-mapping","status":"publish","type":"post","link":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/en\/controller-mapping\/","title":{"rendered":"Controller Mapping"},"content":{"rendered":"\n\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Open source contribution: DDJ\u2011FLX10 mapping for Mixxx<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Beyond choosing Mixxx (free software), ZiM participates in the ecosystem: when he switched from the DDJ\u2011FLX4 controller to the DDJ\u2011FLX10, he found that there was no ready-to-use mapping for using this controller with Mixxx. So he started adapting a DDJ\u20111000 mapping to create a first working version that provided access to the essential controls (faders, buttons, encoders, etc.), and published it so that other DJs could use it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This mapping, programmed in xml and javascript,  is deliberately designed as an evolving base: the DDJ-FLX10 offers many possibilities, and ZiM invites the community to test it, provide feedback and contribute to gradually transforming this duo (DDJ-FLX10 + Mixxx) into a \u2018magic duo\u2019. The code and files are shared on GitHub, allowing users to track improvements, suggest corrections and distribute successive versions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">GitHub repo:<br><a href=\"https:\/\/github.com\/marco-zis\/Mixxx-mapping-for-DDJ-FLX10\">https:\/\/github.com\/marco-zis\/Mixxx-mapping-for-DDJ-FLX10<\/a><\/p>\n\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":457,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"categories":[43],"tags":[],"class_list":["post-293","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech"],"_links":{"self":[{"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/posts\/293","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/comments?post=293"}],"version-history":[{"count":4,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/posts\/293\/revisions"}],"predecessor-version":[{"id":889,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/posts\/293\/revisions\/889"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/media\/457"}],"wp:attachment":[{"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/media?parent=293"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/categories?post=293"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/tags?post=293"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}