Réduction de la latence
- 29 réponses
- 10 participants
- 6 171 vues
- 10 followers
Redd_
48
Nouvel·le AFfilié·e
Membre depuis 8 ans
Sujet de la discussion Posté le 05/05/2016 à 11:51:27Réduction de la latence
Bonjour,
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 !
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 ]
babaorum
6904
Je poste, donc je suis
Membre depuis 21 ans
2 Posté le 05/05/2016 à 11:53:44
50 ms c'est énorme, il faut descendre en dessous de 10 ms pour ne pas percevoir de latence, le mieux étant 6 ms ou moins si tu peux.
Clip Ideal_Sound - 'Bleu orage' by Ideal Sound
Eddie666killer
286
Posteur·euse AFfamé·e
Membre depuis 15 ans
3 Posté le 05/05/2016 à 11:58:45
Je ne connais pas Fruity Loops ni ta carte son, mais comme ça à vu de nez :
- 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.
- 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.
"Oeil pour oeil" est une loi qui finira par rendre le monde aveugle....
[ Dernière édition du message le 05/05/2016 à 12:00:55 ]
Redd_
48
Nouvel·le AFfilié·e
Membre depuis 8 ans
4 Posté le 05/05/2016 à 22:47:34
Merci pour vos réponses,
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.
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
46385
Ma vie est un thread...
Membre depuis 19 ans
5 Posté le 05/05/2016 à 23:47:24
93ms de latence c'est énorme, et effectivement pour les VSTi c'est injouable. Pour ma part je pense que jusqu'à 20ms la latence est imperceptible ou du moins pas trop gênante.
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.
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_
48
Nouvel·le AFfilié·e
Membre depuis 8 ans
6 Posté le 06/05/2016 à 00:19:21
Alors, j'ai fais quelques vérifications au niveau des réglages et voici ce que j'ai remarqué :
- 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.
- 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
46385
Ma vie est un thread...
Membre depuis 19 ans
7 Posté le 06/05/2016 à 00:42:43
Amok_
2627
Squatteur·euse d’AF
Membre depuis 14 ans
8 Posté le 06/05/2016 à 22:19:48
Je confirme que cela n'est pas normal que le pilote asio4all fonctionne mieux que le pilote de la ur22, ce pilote étant dans les tests, un excellent pilote
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
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_
48
Nouvel·le AFfilié·e
Membre depuis 8 ans
9 Posté le 08/05/2016 à 12:45:54
Bonjour, merci de m'avoir répondu et désolé du temps de réponse.
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)
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_
48
Nouvel·le AFfilié·e
Membre depuis 8 ans
10 Posté le 08/05/2016 à 12:57:09
J'ai coché la case "Hardware Buffer" et avant il y avait un curseur nommé Kemel Buffer : 2 qui était présent, lorsque la case est coché ce curseur a été remplacé par un autre nommé Buffer Offset : 10ms.
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.
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 ]
- < Liste des sujets
- Charte