Chargement...
 
Skip to main content

Historique: Hercules DJ Console MK1

Aperçu de cette version: 3

textHercules DJ Console et Debian Linux


Le panneau de contrôle Hercules DJ Console est, à la base une console de mixage, ainsi qu'une carte sonore 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 sonore 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.

Hercules, a, il y a longtemps, créé un driver ainsi qu'un utilitaire de contrôle pour les linuxiens (sans aucune garantie de fonctionnement) (Version 1.28). En ce qui concerne le driver, il existe bel et bien en version .deb pour debian mais, pour une version du kernel antérieur à la 2.6.13 Pas grâve, direz vous, il suffit de recompiler... Et bien non! A partir de la 2.6.13 le driver alsa a rendu la fonction snd_card_new inaccessible et remplacé 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 :


int cardint; // Modifié par Gilbert snd_card_new ==> snd_card_create
cardint = snd_card_create(indexidx, card_id/*ididx*/, THIS_MODULE, 0, &card);

Ceci fait, il reste à compiler:

make modules

puis à installer :

make install

et aussi à dire au kernel de l'utiliser :

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.



Note de l'auteur: Chez moi, la partie midi ne veut rien entendre, si quelqu'un peut m'aider...


[+]

Historique

Avancé
Information Version
Vendredi 06 novembre 2015 14:39 olinuxx Recherche et remplacement en masse 18
Afficher
Dimanche 22 février 2015 22:44 olinuxx + 1 lien forum 17
Afficher
Lundi 03 février 2014 21:52 olinuxx simplification des liens forums + informations 16
Afficher
Mardi 28 janvier 2014 08:51 olinuxx 15
Afficher
Vendredi 16 août 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
Samedi 15 septembre 2012 10:28 olinuxx ajout lien forum 13
Afficher
Dimanche 24 juin 2012 16:40 olinuxx correction 12
Afficher
Mardi 19 juin 2012 14:34 olinuxx 11
Afficher
Mardi 19 juin 2012 14:19 olinuxx lien Hercule 10
Afficher
Lundi 18 juin 2012 19:22 olinuxx fil d'ariane 9
Afficher
Jeudi 17 mai 2012 17:45 pianolivier modif lien(s) interne(s) 8
Afficher
Mercredi 22 février 2012 19:10 pianolivier mise en page 7
Afficher
Mercredi 22 février 2012 19:08 pianolivier mode stylo rouge 6
Afficher
Mercredi 22 février 2012 19:08 pianolivier +description 5
Afficher
Mercredi 22 février 2012 19:07 pianolivier améliorations diverses 4
Afficher
Mercredi 22 février 2012 18:45 pianolivier auto-correction 3
Afficher
Mercredi 22 février 2012 18:44 pianolivier +2 alias 2
Afficher
Lundi 20 février 2012 17:12 Dagal Ebauche grossière de la page 1
Afficher