Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
mixxx_dj_console [Le 09/01/2018, 19:36]
86.247.63.84 [Installation]
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​matériel audio}} 
----- 
  
-====== 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 fraichement 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.31 --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 installée et prête à fonctionner. 
- 
-=== 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 dernière version Linux de Mixxx (Mixxx 1.6.1+Herc) (non présente dans les dépôts) sur le [[http://​www.mixxx.org/​download.php#​linux|site officiel de Mixxx]] 
- 
-==== 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 
  • mixxx_dj_console.1515522997.txt.gz
  • Dernière modification: Le 09/01/2018, 19:36
  • par 86.247.63.84