{"id":291,"date":"2025-12-20T18:24:19","date_gmt":"2025-12-20T18:24:19","guid":{"rendered":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/?p=291"},"modified":"2026-03-17T22:51:09","modified_gmt":"2026-03-17T22:51:09","slug":"mapping-de-controleur","status":"publish","type":"post","link":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/mapping-de-controleur\/","title":{"rendered":"Mapping de contr\u00f4leur"},"content":{"rendered":"\n\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Contribution open source : mapping DDJ\u2011FLX10 pour Mixxx<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Au\u2011del\u00e0 du choix de Mixxx (logiciel libre), ZiM participe \u00e0 l\u2019\u00e9cosyst\u00e8me : lorsqu\u2019il est pass\u00e9 du contr\u00f4leur DDJ\u2011FLX4 au DDJ\u2011FLX10, il a constat\u00e9 qu\u2019il n\u2019existait pas de mapping pr\u00eat \u00e0 l\u2019emploi pour exploiter ce contr\u00f4leur avec Mixxx. Il a donc d\u00e9marr\u00e9 un travail d\u2019adaptation \u00e0 partir d\u2019un mapping de DDJ\u20111000, afin d\u2019obtenir une premi\u00e8re version logicielle fonctionnelle donnant acc\u00e8s aux commandes essentielles (faders, boutons, encodeurs, etc.), et l\u2019a publi\u00e9 pour que d\u2019autres DJs puissent l\u2019utiliser.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ce mapping programm\u00e9 en XML et en JavasScript est volontairement pens\u00e9 comme une base \u00e9volutive : le DDJ\u2011FLX10 offre de nombreuses possibilit\u00e9s, et ZiM invite la communaut\u00e9 \u00e0 tester, remonter des retours et contribuer pour transformer progressivement ce duo (DDJ\u2011FLX10 + Mixxx) en \u00ab magic duo \u00bb. Le code et les fichiers sont partag\u00e9s sur GitHub, ce qui permet de suivre les am\u00e9liorations, proposer des corrections et diffuser les versions successives.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Repo GitHub :<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":1,"featured_media":459,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"categories":[37],"tags":[],"class_list":["post-291","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technique"],"_links":{"self":[{"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/posts\/291","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/comments?post=291"}],"version-history":[{"count":7,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/posts\/291\/revisions"}],"predecessor-version":[{"id":890,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/posts\/291\/revisions\/890"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/media\/459"}],"wp:attachment":[{"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/media?parent=291"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/categories?post=291"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/semisauvages.net\/zim-dj-sound-explorer\/wp-json\/wp\/v2\/tags?post=291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}