bonjour à tous,
jai acheté très récemment le nouveau contrôleur hercules inpulse t7 et gros souci : le son est très dégradé (crachotements et parfois des rewind) sur la sortie son (connectique rca) dans les enceintes mais aussi dans le casque.
si je désinstalle le driver hdjcseries pc (2023_hdjs_2.exe), le son est bon dans windows 11 mais je ne peux utiliser serato dj pro car ce driver est obligatoire.
mon laptop est très récent : intel i7 - 13th gen - 32 go ram - windows 11
j’ai réalisé plein de tests :
- problème identique quelque soit l’échantillonnage (jusqu’à 2048) que ce soit avec serato, avec djuced ou dans windows 11 (sans logiciel de mix ouvert) avec le driver hercules. sans le driver hercules ça fonctionne mais je ne peux pas lancer serato.
- j’ai tout désinstallé, tout réinstallé : toujours le même problème
- j’ai testé un autre cable usb : toujours le même problème
- j’ai testé le second port usb sur l’ordinateur : toujours le même problème
- j’ai testé sur un autre ordinateur en windows 11 moins puissant : toujours le même problème
- j’ai testé mon ancien contrôleur vestax vci 380 : aucun problème!
bref, je ne sais plus quoi faire…
Bonjour Dreb,
Bienvenue sur le forum.
- marque et modèle d'ordinateur, CPU, RAM, comme Microsoft Surface Pro 7+ Core i7-13800HRE 5 GHz, 32 GB RAM
- version de Windows ou de macOS comme Windows 11 22H2
- version de drivers Hercules DJ, comme 2023_HDJS_2
- USB : comme USB type A, ou USB-C, ou hub USB (en précisant le modèlen comme D-Link DUB-H7 USB hub + alim)
- Version du logiciel comme Djuced 6.0.4 et Serato DJ Lite 3.0.12
Je suppose que par "échantillonnage (jusqu'à 2048)", vous indiquez la taille du buffer ASIO : si c'est autre chose, merci de le préciser.
Pouvez-vous vérifiier le réglage de taille de buffer USB?
Dans la zone de notification de Windows
- faîtes un clic droit sur l'icône du DJ Control Panel
- Paramètres audio avancés
- dans Taille mémoire tampon USB, quelle est la valeur: est-ce 1ms ou 2ms?
Si c'est 1ms, veuillez tester avec 2ms.
Bonjour Dreb,
Merci, c'est clair.
Pour pouvoir changer le buffer size USB à 2ms, il faut
- que le buffer ASIO soit à 2ms au moins,
- que rien ne streame de l'audio (même de l'audio vide) sur le périphérique USB audio.
Je vous suggère de déconnecter la T7, la reconnecter et connecter juste après un autre périphérique audio avec entrée et sortie (comme un casque + micro USB si vous en avez un) pour que Windows prenne sur cet autre périphérique USB Audio comme périphérique audio par défaut au lieu de la T7 (si vous n'avez pas d'autre périphérique audio USB à brancher, allez dans les réglages Windows pour choisir comme carte son par défaut la carte sonore du PC en sortie et en entrée).
Je pense que le buffer audio USB 2ms devrait régler votre souci, mais si c'est le cas, vous êtes le 2nd utilisateur avec un PC puissant sous Windows 11 pour lequel un buffer USB de 1ms est trop petit alors que des PC moins puissants tiennent à 1ms de buffer USB.
Bonjour Dreb,
Merci de votre réponse.
1) Si vous avez encore des parasites à 2ms de buffer, vous pouvez tester un buffer à 4ms pour voir s'il reste encore des parasites.
Je ne sais pas si la différence de latence sera perceptible (les amateurs de chiffres sur tableau se font une montagne de quelques millisecondes de latence, mais en vrai, comme le son se déplace à 340 m/s, en 2ms le son parcourt 68cm (340m/s x 0.005 = 0.68m) donc ajouter 2 ms de latence correspond à éloigner l'enceinte de 68 cm.)
2) Je vous ai envoyé une invitation sur
https://www.herculesdjmixroom.com/fr/account/friends/
pouvez vous l'accepter afin qu'il nous soit possible d'échanger par la messagerie du forum ?
Il serait bien qu'Hercules puisse vous contacter directement pour identifier pourquoi le buffer USB d'1ms ne passe pas sur votre PC et, une fois la cause identifiée vous proposer une solution pour être à 1ms.
Bonjour Dreb,
Si le buffer USB est à 4ms, le buffer ASIO ne peut pas être inférieur à 4ms, donc oui, passer à 4ms de latence USB augmente la latence ASIO. Je vous conseille de tester pour sentir si vous percevez la différence.
Non, je ne pense pas que que le contrôleur lui même (le hardware) soit la cause de ce besoin de 4ms de buffer (d'autant l'autre personne qu'on a identifié avec un PC de bonne taille qui nécessitant 4ms de buffer a par ailleurs une plus petite config sur laquelle le son tient à 1ms de buffer), mais si vous avez un autre PC, vous pouvez tester en installant le driver et en lançant la procédure de test audio (par le menu audio avancé qui apparaît après un clic droit sur l'icône du panneau de contrôle Hercules DJ de la zone de notification) pour voir si, sur d'autres PC/Mac, vous entendez ce problème de bruit à 1 ou 2ms de buffer USB.
Par contre, il est évident qu'un contrôleur motorisé est plus gourmand en transferts USB qu'un contrôleur non motorisé, puisqu'alors que le contrôleur non motorisé n'envoie de données MIDI à l'ordinateur que si le DJ actionne un bouton ou si le logiciel lui envoie une requête, le plateau motorisé envoie un flux de commandes dès qu'il tourne.
Dreb,
J'ai une question additionnelle : pouvez vous vérifier la vitesse effective de votre CPU (pour s'assurer qu'il ne tourne pas en mode économie d'energie)?
Pour ce faire dans Windows 11, on peut aller dans Command prompt et taper la commande
wmic cpu get name, maxclockspeed, currentclockspeed
Bonjour Dreb,
Merci de votre retour d'information.
Je viens d'envoyer votre compte rendu à l'équipe Hercules et j'attends leur retour d'information.
Je ne pense pas que ça puisse être lié à un souci hardware car s'il y avait un souci hardware, vous l'entendriez aussi en WASAPI (sans ASIO) car les composants matériels sont les mêmes en ASIO et en WASAPI.
J'avais oublié de le demander : avez-vous débranché toute clé USB du PC?
J'ai des tests complémentaires à vous demander. Pouvez vous tester en
1) déconnectant le PC du du réseau (ni ethernet ni wifi) afin de désactiver le firewall et l'antivirus?
Un parasite toutes les 30 secondes à 1 minute, ça peut être le résultat d'un scan par un dispositif de protection.
2) désinstallant le driver VCI380, s'il est installé, puis en désinstallant les drivers Hercules T7, puis en réinstallant le driver Hercules T7.
Je n'ai rien contre le VCI 380, que je n'ai jamais utilisé, mais j'avais eu une Vestax Typhoon dont le driver ASIO 4Vestax polluait tous les drivers ASIO installés ensuite. J'avais dû désinstaller à la main dans la base de registre ce qui concernait le Vestax Typhoon pour pouvoir récupérer un fonctionnement normal des autres drivers ASIO.
3) Pouvez vous faire les tests de buffer suivants sur T7:
- USB buffer: 2ms / ASIO buffer: 4ms
- USB buffer: 4ms / ASIO buffer: 8ms
Bonsoir,
Désolé, je n'avais pas donné un conseil assez détailllé : passer en mode avion sans désactiver ensuite l'antivirus avant de lancer les tests ne permet pas de savoir si les buffer sont perdus à cause d'un réglage d'antivirus ou de parefeu : en scannant les échanges de données audio, un antivirus ou un parefeu peut les ralentir jusqu'à perdre des buffers.
Une fois le PC en mode avion, il faut aussi désactiver temporairement la protection pour faire un test, sinon passer en mode avion ne change rien (je suggérais de déconnecter le réseau pour pouvoir ensuite en toute sécurité déconnecter l'antivirus).
Après être passé en mode avion, pour déconnecter l'anti-virus de Windows 11, on peut par exemple faire clic droit sur bouton Windows > Paramètres > Confidentialité & sécurité > Sécurité Windows > Protection contre les virus et menaces > Paramètres de protection contre les virus et menaces > Gérer les paramètres
Et là, désactiver la protection temps réel.
C'est un réglage temporaire: une fois la protection temps réel suspendue, vous pouvez faire le test de transfert de buffers ASIO dans le manu avancé du Panneau de contrôle Hercules DJ, et ensuite réactiver la protection temps réel.
Je viens de tester pendant 1h40 les transferts audio avec DJControl Inpulse T7 : en prenant un buffer USB de 1ms et un buffer ASIO 2 ms, je n'ai pas perdu 1 seul buffer en 100 minutes, et le PC est nettement inférieur à vos 2 PC (c'est une tablette Microsoft Surface Pro 7+, Intel Core i5 1135G7 2.4 GHz avec 8 Go de RAM sur Windows 11 22H2).
Je ne nie pas la réalité de votre souci de perte de buffer, mais il faut trouver quel(s) réglage(s) de votre PC suscite ce problème qui n'apparaît pas sur des ordinateurs pourtant nettement inférieurs.