Pour s'initier et développer la pratique du DJing (art de mixer des musiques entre elles), cela nécessite un ordinateur pour les sources numériques (MP3/FLAC) et/ou plusieurs platines (vinyles/CD) pour les sources analogiques.
Ayant déjà du matériel hi-fi analogique (table de mixage 2 voies, enceintes de monitoring, platines vinyles), je voulais pouvoir mixer à la fois des sources numériques et des sources analogiques. Or les constructeurs actuels proposent des contrôleurs onéreux et encombrants qui ne sont pas forcément compatibles facilement avec du matériel analogique ancien.
J'ai été confronté rapidement à plusieurs problématiques :
L'utilisation d'un ordinateur dédié pour faire fonctionné un logiciel de mix.
Plusieurs sorties sons de qualité hi-fi (un ordinateur a généralement une seul sortie jack de qualité hi-fi moyenne).
Il existe plusieurs logiciels sur le marché : Serato, Traktor, Rekordbox... Les limites sont qu'ils sont propriétaires et soumis à un environnement matériel assez restrictif en fonction des modèles/versions.
La seule alternative open-source maintenue et fiable est le logiciel Mixxx (https://mixxx.org).
Afin d'utiliser les cartes sons au format HAT (via les pin GPIO) sur les Raspberry Pi, une configuration du config.txt est nécessaire (voir la documentation constructeur).
Pour les petits écran ou les faibles résolutions, il faut choisir un thème compatible avec Mixxx afin d'avoir l'ensemble des informations disponibles sur l'écran.
Mon objectif est de positionner la boite derrière la table de mixage pour avoir les informations du mix en cours à proximité et cacher tous les câbles qui se trouvent derrière la table de mixage.
Deux passes pas nécessaire car la plaque de 5mm se découpe bien à la première passe (à 80% de puissance). Cela a provoqué une chaleur exessive qui a marqué (traces de brûlure) et déformée la plaque.