Skip to main content

Historique: Hercules DJ Console MK1

Aperçu de cette version: 15

Hercules DJ Console (ou DJ Console MK1) et Debian Linux.



Présentation


Le panneau de contrôle Hercules DJ Console est une console de mixage, ainsi qu'une carte son usb offrant une sortie 5.1 et une entrée 2.0, et également une entrée/sortie MIDI. L'échantillonage audio pouvant se faire en 44.1kHz ou 48kHz.

Au niveau des connections, sur la face arrière, on trouve un port usb, une entrée et une sortie MIDI, une entrée et une sortie optique, une entrée et une sortie digital électrique, les 6 canaux de sorties 5.1, aussi bien en RCA qu'en mini-jack.

Sur la face avant, il y a une entrée ligne stéreo RCA, une entrée Micro (Jack 6.3mm) avec son réglage de gain qui sert aussi de poussoir (talk over), une sortie casque (Jack 6.3mm) avec réglage de volume.

La partie contrôle quand à elle, reprend toutes les fonctions de base d'une platine DJ MP3.

Par défaut, la console est reconnue en temps que carte son 5.1 et entrée 2.0 ainsi qu'en joystick 14 axes et 20 boutons. Pour le joystick, ça peut être intéressent pour celui qui aime les simulateurs de vol... La partie MIDI, quoique visible dans ALSA n'a pas l'air de faire grand chose, ni en actionnant les curseurs, ni en plaçant quelque chose à l'entrée MIDI.

Installation

Hercules a, il y a longtemps, créé un pilote ainsi qu'un utilitaire de contrôle pour les linuxiens (sans aucune garantie de fonctionnement) (Version 1.28). En ce qui concerne le pilote, il existe bel et bien en version .deb pour debian mais, pour une version du noyau antérieur à la 2.6.13. Pas grâve direz-vous, il suffit de recompiler... Et bien non! À partir de la version 2.6.13 la fonction snd_card_new est remplacée par snd_card_create ce qui, évidemment, laisse une erreur fatale à la compilation.

Pour remédier à ce problème, il suffit de remplacer, dans le fichier device.c la ligne 1663 par ces deux lignes ci :
Copy to clipboard
int cardint; // Modifié par Gilbert snd_card_new ==> snd_card_create cardint = snd_card_create(index[idx], card_id/*id[idx]*/, THIS_MODULE, 0, &card);

Ceci fait, il reste à compiler :
Copy to clipboard
make modules

puis à installer :
Copy to clipboard
make install

et aussi à dire au kernel de l'utiliser :
Copy to clipboard
depmod


Dans le répertoire de votre source, il faudra également exécuter le script hdj_mod_post_install
Une fois que tout ceci est fait, quand vous brancherez votre console, elle sera reconnue et le logiciel de contrôle arrivera à la voir et changer certain de ses paramètres.

Voir aussi




[+]

Historique

Information Version
Fri 06 Nov 2015 14:39 olinuxx Recherche et remplacement en masse 18
Afficher
Sun 22 Feb 2015 22:44 olinuxx + 1 lien forum 17
Afficher
Mon 03 Feb 2014 21:52 olinuxx simplification des liens forums + informations 16
Afficher
Tue 28 Jan 2014 08:51 olinuxx 15
Afficher
Fri 16 Aug 2013 09:02 olinuxx déBOXification (ancien système de fil d'ariane qui fait à présent doublon et qui est donc obsolète) 14
Afficher
Sat 15 Sep 2012 10:28 olinuxx ajout lien forum 13
Afficher
Sun 24 Jun 2012 16:40 olinuxx correction 12
Afficher
Tue 19 Jun 2012 14:34 olinuxx 11
Afficher
Tue 19 Jun 2012 14:19 olinuxx lien Hercule 10
Afficher
Mon 18 Jun 2012 19:22 olinuxx fil d'ariane 9
Afficher
Thu 17 mai 2012 17:45 pianolivier modif lien(s) interne(s) 8
Afficher
Wed 22 Feb 2012 19:10 pianolivier mise en page 7
Afficher
Wed 22 Feb 2012 19:08 pianolivier mode stylo rouge 6
Afficher
Wed 22 Feb 2012 19:08 pianolivier +description 5
Afficher
Wed 22 Feb 2012 19:07 pianolivier améliorations diverses 4
Afficher
Wed 22 Feb 2012 18:45 pianolivier auto-correction 3
Afficher
Wed 22 Feb 2012 18:44 pianolivier +2 alias 2
Afficher
Mon 20 Feb 2012 17:12 Dagal Ebauche grossière de la page 1
Afficher