OpenDJ

Ceux qui suivent mes trépidantes aventures se souviennent peut-être que j’ai reçu ce petit joujou il y a quelques temps :

NI Audio 8 DJ

Ce boitier, une carte son USB 8 voies, permet à l’aide de CDs ou vinyles timecodés et d’un logiciel adapté, de “mapper” un fichier son sur une platine CD ou vinyl. C’est l’outil ultime du DJ.

timecoded CDs

Ce matériel a été initialement conçu pour un logiciel, celui publié par l’éditeur et le constructeur: Traktor Scratch Pro. Et comme vous vous en doutez, non seulement le logiciel en question est propriétaire jusqu’à l’os, mais il ne fonctionne que sur des systèmes sales ou très sales. Entre la peste et le choléra, j’ai jeté mon dévolu sur OSx86 (hackintosh, sur une machine x86 classique donc), ayant au moins la sensation d’avoir un UNIX sous les mains. Mais non, vraiment, dès que j’allumais la machine dédiée à cette utilisation, un goût de pain rassis envahissait ma bouche. La sauvegarde est venue de Mixxx. Ce logiciel, je l’avais essayé il y a des années, et vraiment, non, il y avait beaucoup de chemin à parcourir. Mais aujourd’hui… que de chemin parcouru ! Mais surtout, me concernant, je lis dans le wiki du projet que ma fameuse Audio 8 DJ semble fonctionner. Ce thread, sur le forum du constructeur, enfonce le clou: une configuration propre et fonctionnelle pour que les 8 ports de cette carte externe fonctionnent via ALSA :

Finalement, puisque le moindre centième de seconde peut rendre fou lorsqu’on tient un bon mix, il était impératif de s’appuyer sur un serveur de son performant (comprendre, pas cette merde infâme de pulseaudio). JACK à la rescousse, il suffit de démarrer ce dernier ainsi :

Et de choisir “JACK Audio Connection Kit” comme “Sound API”, pour finalement (quasiment) retrouver son environnement de mixing… mais Libre.

Mixxx 1.11 Beta