Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
mixxx_dj_console [Le 23/10/2011, 03:41] 88.185.149.49 [Installation] |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Matériel Audio Hercules DJ_Console Mix}} | ||
- | ====== Faire fonctionner la DJ Console avec Mixxx ====== | ||
- | <note>Testé uniquement sur Intrepid (8.10), Jaunty (9.04) et Natty(11.04). **Ne Fonctionne pas** sur Karmic (9.10)((Le Kernel 2.6.31 rend l'installation du drivers développé par Hercules impossible. Une procédure alternative -et complexe- est décrite sur les forums de mixxx.org.))</note> | ||
- | <note>La DJ Console est la première du nom (avec une carte son incluse)</note> | ||
- | ===== Marche à suivre ===== | ||
- | ==== Installation ==== | ||
- | |||
- | === 11.10 === | ||
- | <note>Testé sur 11.10 franchement réinstallé.</note> | ||
- | |||
- | <code> | ||
- | wget http://slist.lilotux.net/linux/deejay/mixxx/hdjmod-1.31-source-only.dkms.tar.gz | ||
- | sudo apt-get install dkms | ||
- | sudo dkms ldtarball --archive=hdjmod-1.31-source-only.dkms.tar.gz | ||
- | sudo dkms remove -m hdjmod -v 1.30 --all | ||
- | sudo dkms build -m hdjmod -v 1.31 | ||
- | sudo dkms install -m hdjmod -v 1.31 | ||
- | </code> | ||
- | En faisant : | ||
- | <code> | ||
- | dkms status | ||
- | </code> | ||
- | on doit avoir quelque chose comme cela dans la liste qui s'affiche : | ||
- | <code> | ||
- | hdjmod, 1.31, 3.0.0-12-generic, i686: installed | ||
- | </code> | ||
- | |||
- | Votre console est installer et prête à fonctionné. | ||
- | |||
- | === 11.04 === | ||
- | |||
- | <note>Testé sur 11.04 FIXME pour les autres versions.</note> | ||
- | |||
- | [[ppa|Ajoutez le PPA]] **ppa:rojtberg/hdjmod** | ||
- | |||
- | <code> | ||
- | sudo apt-add-repository ppa:rojtberg/hdjmod | ||
- | sudo apt-get update | ||
- | sudo apt-get install hdjmod-dkms | ||
- | </code> | ||
- | |||
- | Redémarrez votre ordinateur, branchez votre DJ Console, et démarrez Mixxx. | ||
- | |||
- | === Version précédentes === | ||
- | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] [[apt://libdjconsole0]] | ||
- | |||
- | [[:tutoriel:comment_installer_un_paquet| | ||
- | Téléchargez et installez]] les [[http://ts.hercules.com/eng/index.php?pg=view_files&gid=2&fid=28&pid=215&cid=1#section3|pilotes Hercules]] | ||
- | <note important>Ce sont des pilotes expérimentaux. Hercules ne fournit aucune garantie quand à leur bon fonctionnement</note> | ||
- | <note tip>Il faut redémarrer l'ordinateur après avoir installé les pilotes (ou autre manipulation permettant de charger les nouveaux paramètres)</note> | ||
- | |||
- | [[:tutoriel:comment_installer_un_paquet|Téléchargez et installez]] la toute derniere version linux de Mixxx (Mixxx 1.6.1+Herc) (non présente dans les dépots) sur le [[http://www.mixxx.org/download.php#linux|site officiel de Mixx]] | ||
- | |||
- | ==== Configuration ==== | ||
- | **Nous allons configurer correctement le pilote de la table de mixage.** | ||
- | |||
- | Lancez l'utilitaire Hercule (Applications -> Son et Vidéo -> Hercules DJ Control Panel) | ||
- | <note>Il faut que la DJ Console soit connectée pour avoir accès aux paramètres</note> | ||
- | |||
- | Placez-vous en mode DJ | ||
- | |||
- | Placez la fréquence d'échantillonage sur 44100Hz | ||
- | |||
- | Choisissez comme source MIDI : les boutons de la DJ Console | ||
- | |||
- | Choisissez comme canal de pré-écoute le canal 3-4. | ||
- | |||
- | **Nous allons configurer Mixxx** | ||
- | |||
- | [[:tutoriel:comment_editer_un_fichier|créez le fichier]] (en ayant les droits d'administrateur) /usr/share/mixxx/midi/Hercules DJ Console.midi.xml | ||
- | |||
- | et copiez ceci dedans : | ||
- | |||
- | <code><!DOCTYPE controller> | ||
- | |||
- | <controller> | ||
- | <controls> | ||
- | <control> | ||
- | <group>[Master]</group> | ||
- | <key>crossfader</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>40</midino> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel1]</group> | ||
- | <key>volume</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>43</midino> | ||
- | <options> | ||
- | <diff/> | ||
- | </options> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel1]</group> | ||
- | <key>filterHigh</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>39</midino> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel1]</group> | ||
- | <key>filterMid</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>38</midino> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel1]</group> | ||
- | <key>filterLow</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>37</midino> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel1]</group> | ||
- | <key>rate</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>41</midino> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel1]</group> | ||
- | <key>jog</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>45</midino> | ||
- | <options> | ||
- | <hercjog/> | ||
- | </options> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel1]</group> | ||
- | <key>play</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>8</midino> | ||
- | <options> | ||
- | <button/> | ||
- | </options> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel1]</group> | ||
- | <key>cue_default</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>9</midino> | ||
- | <options> | ||
- | <button/> | ||
- | </options> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel1]</group> | ||
- | <key>pfl</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>21</midino> | ||
- | <options> | ||
- | <button/> | ||
- | </options> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel1]</group> | ||
- | <key>PrevTrack</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>11</midino> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel1]</group> | ||
- | <key>NextTrack</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>12</midino> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel1]</group> | ||
- | <key>beatsync</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>10</midino> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel1]</group> | ||
- | <key>rate_temp_up_small</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>19</midino> | ||
- | <options> | ||
- | <switch/> | ||
- | </options> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel1]</group> | ||
- | <key>rate_temp_down_small</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>20</midino> | ||
- | <options> | ||
- | <switch/> | ||
- | </options> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel2]</group> | ||
- | <key>volume</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>44</midino> | ||
- | <options> | ||
- | <diff/> | ||
- | </options> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel2]</group> | ||
- | <key>filterHigh</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>36</midino> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel2]</group> | ||
- | <key>filterMid</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>35</midino> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel2]</group> | ||
- | <key>filterLow</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>34</midino> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel2]</group> | ||
- | <key>rate</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>42</midino> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel2]</group> | ||
- | <key>jog</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>46</midino> | ||
- | <options> | ||
- | <hercjog/> | ||
- | </options> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel2]</group> | ||
- | <key>play</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>2</midino> | ||
- | <options> | ||
- | <button/> | ||
- | </options> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel2]</group> | ||
- | <key>cue_default</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>3</midino> | ||
- | <options> | ||
- | <button/> | ||
- | </options> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel2]</group> | ||
- | <key>pfl</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>25</midino> | ||
- | <options> | ||
- | <button/> | ||
- | </options> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel2]</group> | ||
- | <key>PrevTrack</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>5</midino> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel2]</group> | ||
- | <key>NextTrack</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>6</midino> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel2]</group> | ||
- | <key>beatsync</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>4</midino> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel2]</group> | ||
- | <key>rate_temp_up</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>23</midino> | ||
- | <options> | ||
- | <switch/> | ||
- | </options> | ||
- | </control> | ||
- | <control> | ||
- | <group>[Channel2]</group> | ||
- | <key>rate_temp_down</key> | ||
- | <miditype>Ctrl</miditype> | ||
- | <midino>24</midino> | ||
- | <options> | ||
- | <switch/> | ||
- | </options> | ||
- | </control> | ||
- | </controls> | ||
- | <lights> | ||
- | <light> | ||
- | <group>[Channel1]</group> | ||
- | <key>play</key> | ||
- | <status>0xB0</status> | ||
- | <midino>0x08</midino> | ||
- | <threshold>0.5</threshold> | ||
- | </light> | ||
- | </lights> | ||
- | </controller></code> | ||
- | |||
- | Lancez Mixxx (Applications -> Son et Vidéo -> Mixxx) | ||
- | |||
- | Allez dans les préférences (Options -> Préférences) | ||
- | |||
- | Dans l'onglet Sound Hardware: | ||
- | * Choisissez comme Master : Hercules DJ Console (sous option : Channel 1-2) | ||
- | * Choisissez comme Headphones : Hercules DJ Console (sous option : Channel 3-4) | ||
- | * Choisissez comme Sample rate : 44100 Hz | ||
- | * Choisissez comme Sound API : ALSA | ||
- | |||
- | Dans l'onglet Input Controllers | ||
- | |||
- | * Choisissez comme Controller Maping : Hercules DJ Console | ||
- | * Choisissez comme Device : Hercules DJ Console MIDI | ||
- | |||
- | |||
- | Votre DJ Console devrait émettre du son et controller Mixxx. | ||
- | |||
- | ==== Autres ==== | ||
- | Contributeur : Jérôme Jacobs |