Réduction de la latence
- 29 réponses
- 10 participants
- 6 533 vues
- 10 followers
Redd_
Je viens à vous car j'ai quelques "soucis" (c'est pas un gros soucis mais c'est un peu gênant) entre ma carte son externe et mon clavier maître.
Alors en fait, il y a une très légère latence entre le moment où j'appuie sur une des touches de mon clavier et le moment où le son sort de mes enceintes, c'est vraiment très léger, d'ailleurs ça ne se remarque pas lorsque je joue une mélodie ou des accords, par contre c'est flagrant quand je tente d'enchainer différentes notes rapidement ou que je veux jouer les drums au clavier maître (ces 2 cas sont injouables en fait).
J'ai pas vraiment fais de réglage sur ma carte son, je l'ai branché, j'ai installé les drivers fournit dans le CD, et elle a immédiatement été reconnu.
Voici les infos que j'ai dans les réglages audio de FL Studio :
Device : Ligne (2- Steinberg UR22 mkII)
Sample rate (Hz) : 44100
Status : Open at 44100Hz, 16bit stereo
Buffer length 4064smp (93ms) Offset : 0% (je peux modifier ces 2 paramètres via un curseur)
J'ai été dans l'onglet MIDI en haut, et dans "input", mon clavier maître est considéré comme Enable (voyant allumé) mais pas ma carte son (je peux l'activé mais je ne sais pas à quoi cela sert).
Auriez-vous des conseils pour que je règle correctement ma carte son?
Pour infos, j'ai une Steinberg UR22 et un clavier maître Roland A-49.
J'utilise FL Studio 12, on m'a conseillé de télécharger les drivers ASIO sur le site du constructeur de ma carte son et de réduire le buffer (que j'ai réduis à une cinquantaine de ms), qu'en pensez-vous? la réduction du buffer ne suffit pas?
Merci pour votre aide !
[ Dernière édition du message le 05/05/2016 à 11:52:19 ]
- 1
- 2
babaorum
Clip Ideal_Sound - 'Bleu orage' by Ideal Sound
Eddie666killer
- il est préférable d'installer les drivers du CD PUIS de brancher la carte son....
- si tu peux réduire encore le "buffer" via un curseur, c'est ici que ça se jouera.
Effectivement, avoisiner les 5 ou 6 ms serait très bien.
Attention tout de même, si tu baisses de trop, tu auras peut-être des "clics" audibles, le processeur de ton ordi pouvant avoir du mal à tenir. Tout est une question de compromis entre la latence et la surcharge du processeur.
[ Dernière édition du message le 05/05/2016 à 12:00:55 ]
Redd_
J'ai bien installé les drivers du CD fournit avec ma carte son avant de la brancher, mais on m'a parlé de drivers ASIO à installé via le site du constructeur, c'est en cas de mise à jour des drivers que je dois le faire non?
Concernant le buffer, lorsque je descend à 30ms déjà j'ai des genre de craquement, 6ms ça me paraît vachement faible.
J'ai un i7 4790 comme processeur, donc pas un truc nul.
kosmix
Le fait que tu aies des craquements avec 30ms de latence n'est absolument pas normal. D'abord tu dois t'assurer que les drivers de ta carte son sont bien installés et à jour. Ensuite dans les paramètres audio de FL (désolé je ne connais pas ce logiciel) tu dois sélectionner le driver ASIO correspondant à ta carte son (Steinberg). Ensuite tu règles le buffer ASIO (en nombre de samples ou en ms) pour réduire la latence. Tu devrais normalement pouvoir descendre en-dessous de 20ms sans avoir de problèmes de son.
Putain Walter mais qu'est-ce que le Vietnam vient foutre là-dedans ?
Redd_
- Les craquements commencent quand je descend à entre 39 et 40ms de latence, à 41 je n'en entend plus.
Lorque dans "Device" je séléctionne "Ligne 2 Steinberg UR22" ce problème est donc présent, par contre si je séléctionne "FL Studio drivers" ou "ASIO4ALLv2" la latence descend automatiquement à 12ms sans craquement (et d'ailleurs c'est vachement agréable de pianoter dans ces conditions).
Avez-vous une idée du problème? J'ai reçu ma carte son et installé les drivers il y a un mois, donc ça me parait étrange qu'ils soient déjà obsolète.
Merci pour votre aide.
kosmix
Putain Walter mais qu'est-ce que le Vietnam vient foutre là-dedans ?
Amok_
si tu gardes asio4all, tu auras certainement des soucis quand tu voudras utiliser les entrées de ta carte, comme brancher un micro ou autre
je pense que tu n'utilise pas le pilote asio de la ur22, peut-être le pilote wdm
As-tu fais ce qui est marqué dans la doc page 8, c'est à dire lancer le pilote à partir du panneau de configuration
Ensuite, ton pc peut être engorgé par plein de soft qui tournent en tache de fond, ou par des pilotes qui tombent en erreur et te prenne beaucoup de temps cpu
Quand tu démarres windows, tu lances gestionnaire de tache et tu dois être en dessous de 8% de cpu
si tu es dans ce cas
1) trouver les pilotes qui engorgent windows
arrêt du réseau, imprimante wifi, etc. tester avant/après avec DPC Latency Checker et si tu détectes un problème alors utilise LatencyMon
https://www.native-instruments.com/knowledge/getattachment.php?data=ODQ3fFdpbmRvd3MgNyBjb25zZWlscyBkXCdvcHRpbWlzYXRpb24gcG91ciBsZSB0cmFpdGVtZW50IGRlcyBkb25uZSYjNzY5O2VzIGF1ZGlvLnBkZg%3D%3D
2) Lancer TimerResolution (augmente le jitter windows) et ProcessLasso (gére les priorités de process et identifie les process qui gèle windows)
3) Pour aller plus loin
https://fr.audiofanzine.com/carte-son-externe/motu/UltraLite-Mk3/pedago/tutoriels/windows7-optimisation-pour-l-audio-bip-aigu-etc-5458
http://forums.steampowered.com/forums/showthread.php?t=1315790
[ Dernière édition du message le 06/05/2016 à 22:34:49 ]
Redd_
J'ai fais quelques vérifications conformément à tes propositions, je signale déjà que je n'ai pas accès à internet sur le PC que j'utilise pour la musique donc je ne peux télécharger des logiciels pour faire des tests.
J'ai fais clique-droit sur le menu démarrer (je suis sur Windows 10) puis j'ai cliquer sur "Panneau de configuration", j'ai ensuite selectionné "Matériel audio", puis "Gérer les périphériques audio" dans la catégorie "Son".
Dedans j'ai le choix entre mon écran BenQ, ou la carte Steinberg et quand je clique dessus et que j'accède aux propriétes, je vois que le périphérique fonctionne correctement.
Dans "Pilote", quand j'accèdes aux détails je peux avoir 4 fichiers qui constitue le pilote, également sa version qui est la 1.9.4.1.
Dans la description du pilote je vois "Yamaha Steinberg USB Audio" mais je n'ai pas accès à plus d'informations.
Une idée?
J'ai vérifier dans le gestionnaire des taches, et mon processeur (Intel Core i7 4790) est utilisé à 1%.
Je n'ai aucun autres programmes d'ouvert en arrière plan qui pourrait gêner, j'ai mon PC depuis 1 mois et je n'ai ni carte wifi (il n'est pas encore connecté à internet, même en ethernet), ni imprimantes dessus ou tout autres appareils.
Merci pour votre aide.
Edit : Après avoir posté ce message il y a 5 minutes, j'ai fais un tour sur FL Studio pour composer un peu, et dans Audio Settings, quand j'ai voulu choisir Asio4All comme Device (d'ailleurs c'est pas 12ms mais 6ms que j'ai avec), j'ai cliqué sur "Show Asio Panel" pour voir ce que ça me donnait et je suis tombé sur un onglet nommé "WDM Device List" je suis tombé sur ma carte son dedans avec une croix rouge à côté et lorsque je met le curseur dessus je vois le message suivant :
- "DEVICE Vendor : Yamaha Corporation Status : Unavailable -> In use by another application? -> MS GS Wavetable Synth' enabled?"
Je peux ensuite cliquer sur une genre de clé qui me permet d'accéder à des paramètres, je vois qu'en In la latence est de 32 samples et en Out également, dans les options j'ai des cases qui sont décochés comme "Hardware Buffer (Does not always work)" ou "Force WDM Driver to 16bit".
Désolé si c'est carrément compliqué x)
[ Dernière édition du message le 08/05/2016 à 12:54:59 ]
Redd_
En laissant les paramètres ainsi, j'ai pu régler la latence à 3ms sans craquement, vous pensez que c'est bon?
La latence a fortement baissé mais du coup j'ai certains sons qui ne fonctionnent plus, les 4 sons de batterie qui sont déjà ouvert quand on ouvre FL fonctionne, mais tout les sons dans les différents packs (genre kick 808, hat, etc..) que je tente d'écouter ne sortent plus, je vois bien le spectre audio qui s'agite mais je n'entend rien.
[ Dernière édition du message le 08/05/2016 à 13:15:32 ]
babaorum
Clip Ideal_Sound - 'Bleu orage' by Ideal Sound
babaorum
Pour faire une prise d'instru midi ou audio essaye d'avoir la latence minimum
Pour faire ton mixage tu peux augmenter la latence à 25ms ce qui soulage le PC et du coup qui permet de charger en plugins ta session, si tu veux car tu n'a pas besoin de te caller par rapport à ton monitoring , tu ne verras aucune différence.
Clip Ideal_Sound - 'Bleu orage' by Ideal Sound
Redd_
Du coup pour l'instant j'utilise le pilote ASIO4ALLv2 qui me permet d'avoir 12ms de latence.
Pas de solutions?
Amok_
Dans la liste de Audio Setting/device, tu as ASIO4ALL et aussi "le nom de ta carte"+ASIO en toute lettre
si le pilote n'est pas spécifié asio, c'est qu'il y a un pb
avec un autre pc, télécharge le dernier pilote et installe le
Kiradu95
ensuite quand tu mixes laisse le buffer à 4096 car ton pc a pas l'air puissant
tu peux baisser le buffer à 64 seulement quand tu composes et enregistres
avant de lancer fl ferme tout lecteur audio, autre logiciel, navigateur etc
[ Dernière édition du message le 08/05/2016 à 20:28:04 ]
the bubble
1 télécharge et installe les derniers pilotes de l'ur 22
2 c'est quoi ton pc? (ça joue carrément sur ce genre de soucis genre charge cpu)
3 j'ai une ur 242 (la grande soeur de la 22) et les pilotes sont hyper stables. ça n'est pas normal ton soucis.
Redd_
Concernant les options, dans Audio Settings, j'ai bien ma carte son qui s'affiche mais de cette façon là "Device : Ligne (2- Steinberg UR22 mkII)", aucune mention du mot ASIO donc je suppose que le soucis vient de là déjà.
J'ai installé les pilotes via le CD fournit avec la carte son il y a 1 mois quand je l'ai reçu, vous pensez que je dois en retélécharger via le site du constructeur?
Kiradu95
[ Dernière édition du message le 08/05/2016 à 21:32:52 ]
Anonyme
Redd_
J'ai été sur le site de Steinberg et j'ai mis sur une clé USB le dossier me permettant de mettre à jour le pilote de ma UR22, j'ai donc mit la clé sur mon PC et j'ai mis à jour le pilote sans encombres.
Après cela, dans Device, avant j'avais 2 catégories, une nommé DirectSound devices ou j'ai "Périphériques audio principal", "Ligne (Steinberg UR22mkII)" et "BenQ blablabla" (mon écran) comme choix.
Puis dans la seconde catégorie nommé ASIO devices, j'avais ASIO4ALLv2 et FL Studio ASIO comme choix.
Depuis la mise à jour du pilote, j'ai maintenant "Yamaha Steinberg USB ASIO" comme choix dans la catégorie ASIO devices, et quand je le séléctionne, ma latence est automatiquement réglé sur 12ms et 512 smp (samples je suppose).
Quand je clique sur Show Asio panel je peux modifier le Buffer size (le nombre de smp) et en l'abaissant je modifie la latence.
J'ai testé et j'ai pu descendre à 3ms sans craquement, maintenant la question est :
- Mettre à 3ms c'est réellement utile? 128smp je suis à 3ms mais je peux également choisir 192 smp (5ms), 256smp (6ms) et 384 smp (9ms).
Encore merci pour votre aide en tout cas !
Amok_
Redd_
kosmix
Juste si ça craque augmente un peu la latence. Moi personnellement je bosse à 10-12 ms et je trouve ça nickel.
Putain Walter mais qu'est-ce que le Vietnam vient foutre là-dedans ?
the bubble
Mets à 128, ça le fera.
[ Dernière édition du message le 09/05/2016 à 15:25:16 ]
Redd_
à bientôt
- < Liste des sujets
- Charte
- 1
- 2

