Use DidJiX



Plug the DidJiX usb device (or insert the burned cdrom disc), power on the PC, choose to boot on the usb device (or on the cdrom disc) and enjoy! That's all!

When you start DidJiX on new hardware, it is very likely that the sound card is different from the previous: in this case, Mixxx will offer to reconfigure the audio outputs...


DidJiX comes with a few pieces of music that allow a direct try.

To extend the music library, just plug an other usb device with musics. This new device will be automaticly mounted and musics will be easily available from the browse tree or after a library refresh.

From version 0.2, your music can be embedded in DidJiX : use your favorite operating system to install the music on the second partition, it will be directly available from Mixxx.
See screencast...


The Mixxx Manual provides an overview of Mixxx's user interface, information about configuration and hardware, and much more. It also contains useful information for beginners under DJing with Mixxx.

13 comments:

  1. bonjour,

    super idée cette distrib live...

    je me demandais juste 2 petites choses :
    - les dj console type hercules dj control mp3 e2 sont elles compatibles sans réglage particulier ?
    - pourquoi n'avoir pas mis de musique issue de dogmazic ?

    je telecharge l'iso, je teste; et je repasse sur ce blog ;)

    seb : seb(at)espacebaugeois.org

    ReplyDelete
  2. Merci. L'idée m'est venue après une soirée durant laquelle le Dj (amateur) a passé une grande partie de son temps à se se bagarrer avec son OS...

    Je ne sais pas pour ces consoles. Peut être aurais-je quelques retours à ce sujet...

    Je ne connais(sais) pas Dogmazic (http://www.dogmazic.net) avant que tu ne m'en parles. Pourquoi pas pour la prochaine version qui est en préparation...

    ReplyDelete
  3. Bonjour !
    En prévision d'une petite bringue j'ai ressortit d'un placard ma DJ ConsoleMK2 et trouvé votre soft très intéressant pour palier à la perte de ma license "Traktor LE" vendu avec la machine ...
    Débutant sous Lubuntu 12.10, je n'ai pas réussi à paramétrer correctement Mixxx avec mon système, des commandes (apparemment midi) ne sont pas en face de leur fonctions.
    Didjix en live ne résout pas le problème : il me manque principalement le monitoring, fonction pour laquelle j'avais acheté cette console.
    Beaucoup d'articles en anglais parlent de Pb de configuration, suite aux évolutions de noyau linux.
    Je me demande dans quel moyen il n'y aurait pas moyen de "fabriquer" un DidJix, à base de noyau 2.6.11 Afin de retrouver les fonctions originales qui apparemment marchait très bien en 2008-2009 avec les pilotes toujours fournis par Hercules...
    Bien conscient qu'on ne demande pas ce travail que j'imagine titanesque, à la légère, de surcroît pour une machine tellement âgée, je serai preneur de vos suggestions !!!
    Excellente initiative tout de même, créer un système d'exploitation dédié à une seule application : fallait le faire !!!

    ReplyDelete
  4. Bonsoir David,


    Je viens de gratter un peu pour ta console Hercules MK2.

    D'après la page Mixxx, celle-ci requiert effectivement l'utilisation de modules noyaux spécifiques développés par Hercules, et qui doivent de plus être modifiés (patchés) depuis la version noyau 2.6.30.

    Ces modules ne sont pas inclus dans DidJiX. Ils sont présents dans AUR mais ne sont pas à jour (tu peux éventuellement relancer le mainteneur du PKGBUILD). ArchLinux est une "rolling release" qui ne cesse d'avancer...

    Cependant, cette autre page Mixxx laisse entendre que la console peut être utilisée comme un simple périphérique HID: oriente tes recherches de ce côté.

    Tiens moi au courant si tu as du nouveau car une prochaine version de DidJiX devrait prochainement sortir (difficultés rencontrées avec le pilote graphique VESA)... Ce sera peut être l'occasion d'y glisser ce qui va bien...


    Lacsap.

    ReplyDelete
  5. Bonsoir David et Seb,

    Jeter un œil ici...

    Lacsap

    ReplyDelete
  6. Woah !
    Merci de tes réponses -> que JE trouve enfin !
    Je suis déjà un peu largué avec la première (sur le site de Mixx)
    Je me débrouille en anglais, MAIS suis très méfiant quand il s'agit de tuto incluant des lignes de commandes.
    -> j'ai pour le coup souvent l'impression de modifier des trucs "à l'aveugle" avec tjrs la crainte de ne pas savoir revenir en arrière !

    En relisant ma question et tes réponses -> voici ou j'en suis aujourd'hui :
    _ma console DJ MK2 Hercules est maintenant reconnue et exploité correctement par Mixx installé sur mon vieux Dell Inspirion 6000 avec le système Lubuntu 12-10. (-> donc avec noyau récent !!!)
    _j'en suis arrivé là grace à un autre "Hercules DJ Console Mk2.midi.xml" + «Hercules-DJ-Console-Mk2-scripts.js» trouvé sur un forum et installé dans "/usr/share/mixxx/midi"

    Donc j’ai bien avancé !!! Et suis pas peu fier de moi, vu mes compétences Linuxiennes très limitées ! En fait c’est en grattant un peu que j’ai réussi à faire ça en mode graphique.
    Donc l’histoire du noyau est une fausse piste, si j’ai bien compris, puisque maintenant ma MK2 est complètement opérationnelle.

    Pour autant : je ne lâche pas l’affaire : Ton projet DidJix m’intéresse toujours plus que jamais pour la simple raison que présentement, je constate à l’usage que mon vieux Dell est un peu démodé pour ce genre d’appli :
    Pentium M 1.73 GHz / 512 Mo ça fait un peu «short» je trouve pour charger en Mémoire vive des FLAC de 30Mio et scratcher dessus...

    -> Le pied serait pour moi de pouvoir débarquer chez des amis avec juste la console, DidJix, et ma musique sur un support externe, et d’utiliser un portable récent, qui forcément sera meilleur que le mien !!!

    Donc là, aujourd’hui, ce qui me serait vachement utile c’est que tu m’explique comment je pourrait installer MES fichiers «.xml» et «.js» sur MA clé DidJix.
    Autrement dit : où est le dossier "/usr/share/mixxx/midi" dans cette distro Ach Linux.

    Je ne parviens pas naviguer graphiquement avec Lubuntu sur la clé !
    -> C’est tout à fait dans la logique de ton produit à utiliser comme une ROM qui marche du premier coup !

    Si tu ne te sens pas le courage de rédiger un «tuto idiot proof» (= pour noob !), je suis pour sûr disponible pour une session teamviewer, ou autre log du même genre, SI tu avais le temps bien sur ... Je suis convaincu que tu saurais me faire ça en un tour de main en quelques lignes de commandes !!!

    Merci encore pour ton super log !
    David

    ReplyDelete
  7. Hello !
    J'ai retrouvé ma source pour les ficiers ".xml" et ".js" qui fonctionnent avec ma DJ Console MK2 !!!
    http://blog.gmane.org/gmane.comp.multimedia.mixxx.devel/month=20090501/page=7

    Je précise avoir mis à jour le firmware de la dite console en suivant les instructions du site Hercules.
    Si ça peut servir ... ;-)

    ReplyDelete
  8. Bonsoir David,

    Et bien, content de voir que ça fonctionne. Je n'ai pas de console donc difficile de réaliser des tests...

    Pour tes deux fichiers,
    - tu les renommes respectivement hercules.mk2.xml et hercules.mk2.js
    - tu les copies sur la partition étendue,
    - tu y ouvres un script .xinitrc,
    - tu y ajoutes la ligne suivante:
    cp -f /mnt/DidJiX/hercules.mk2.* /usr/share/mixxx/midi

    (si les deux fichiers sont "attendus" sous leur nom original, tu oublies la première étape et tu ajoutes les deux lignes qui vont bien à ton script .xinitrc)

    Ainsi, lorsque DidJiX démarrera Mixxx, il copiera auparavant les deux fichiers présents sur la partition étendue à l'emplacement que tu as indiqué.

    Si ces deux fichiers sont indispensables au bon fonctionnement de ladite console, tu peux me les faire parvenir si cela ne te gêne pas : je les mettrai à disposition ici sur le blog...

    lacsaP

    ReplyDelete
  9. hello

    je me demandais s'il était possible de n'avoir que mixxx sur un vieux petit laptop sans passer par les liveusb, livecd en fixe quoi ?
    mixxxos ?

    ReplyDelete
    Replies
    1. Hello,

      Ça devrait le faire ici : http://didjix.blogspot.fr/2012/12/my-old-laptop-as-didjix.html
      On dépose DidJiX sur un disque interne plutôt que sur une clé ou disque externe.
      Pour ensuite y pousser de la musique, il suffit d'utiliser le gestionnaire de fichiers et une source externe.

      lacsaP

      Delete
  10. What about mounting my internal hard disc to browse my music folder?

    ReplyDelete
    Replies
    1. Hello,

      Theoretically, each partition of your internal hard drive is automatically mounted in a sub-folder of / mnt /.

      Take a look with Qtfm file explorer (win-e) or with the command "ls -l / mnt /" in a terminal (win-t).

      lacsaP

      Delete
    2. Into Mixxx, you will find your mounted partitions in "Browse" and "Removable Devices".

      Delete