La latence en détail
- 142 réponses
- 20 participants
- 7 878 vues
- 115 followers

marclr17

Bonjour,
Ayant lu ici pas mal de retours négatifs sur la latence des premiers boutiques en MIDI, j'appréhendais pas mal ce problème avant d'en acheter quelques uns puisqu'ils destinés chez moi exclusivement à une utilisation en esclave de séquenceurs MIDI, ou également via le sequenceur interne en esclave d'une horloge midi externe. Ce petit topo devrait vous permettre d'y voir plus clair sur ce point.
Ayant donc pour l'instant un vp-03, un jx-03 et un a-01, j'ai choisi le jx-03 pour les tests car ses enveloppes sont bien plus "réactives" et permettent de meilleures mesures.
Le protocole utilisé est le suivant :
- un looper EHX 45000 fourni une horloge midi régulière et fiable, il est reconnu (entre autre) pour ça
- le même looper fournit un clic d'horloge sur les 4 temps d'une mesure 4:4, le premier étant plus marqué que les autres - ce clic sert aux musiciens pour se caler sur l'horloge du looper lors de l'enregistrement des boucles, il est très court et claquant, parfait pour des mesures
(j'ai testé aussi avec quelques patterns de la batterie fournie, mais les sons sont moins précis et lisibles que le clic d'horloge)
- sur le jx-03, un son ultra court est construit à base de bruit blanc, d'une filtration ad-hoc et d'enveloppe très courte - le boutique est en esclave d'horloge midi bien entendu, et le seq est programmé pour avoir une note sur chaque temps de la mesure
- les deux sons sont mixés et enregistrés
- puis analysés sur Audacity pour mesurer l'écart entre les deux attaques
- l'expérience a été renouvellée à plusieurs reprises pour vérifier la constance des mesures
bien entendu cet écart ne mesure pas seulement la latence sur une horloge midi, mais aussi la (relative) éventuelle "molesse" de l'attaque du son du synthé
les résultats sont sans appels : on mesure un retard de 16ms sur chaque note jouée
voici le graphique obtenu :
conclusion : le retard est faible mais audible
pour moi il ne pose aucun problème sur les types de sons que j'utilise, mais on peut comprendre que pour des sequences de percus TRES courtes (genre zap avec VCF commandé par le VCA etc...) par dessus une rythmique constituée d'instruments eux aussi très courts, le problème puisse se poser dans certains cas ou les rythmiques sont bien isolées du reste du mix

IPM


marclr17

grace à toi ipm, merci pour l'info !
(en revanche, ils auront mis le temps à avouer chez Roland, sont pas pressés...)

falkenmaze

Maintenant je sais un peu ce que c'est que d'avoir été enlevé par des extra-terrestres.


kosmix

Putain Walter mais qu'est-ce que le Vietnam vient foutre là-dedans ?

IPM

Pour le prix, c'est deja pas mal. Une interface audio correcte, un son qui est bon et une interface proche de l'original.

kosmix

Putain Walter mais qu'est-ce que le Vietnam vient foutre là-dedans ?

marclr17

1) super vidéo ! protocole parfait et très clair, inattaquable...
2) résultats cohérents et similaires aux nôtres...
3) le gars spécifie qu'il n'est pas content car ses machines (ju-06 et jp-08) sont inutilisables pour les séquences rapides ou percussives (comme bien d'autres l'ont écrit aussi ici même!) et demande à Roland de s'expliquer...
4) aveux de Roland, explications et indication que malheusement aucune maj firmware ne résoud ni ne résoudra le problème...
bon, donc on avait raison, raison sur toute la ligne... mais tord d'avoir eu raison trop tôt, et trop seuls ici en France sur AF, donc difficilement crédibles...
je note en passant qu'avec 16ms de latence effective mesurée en midi sur ce topic on était à un cheveux de la réalité avouée par Roland à 15ms... pas mal nos petites mesures d'amateurs!!!

.: Odon Quelconque :.

Les mises à jour sont plus souvent des évolutions que des correctifs.
Oui, d'ailleurs on a l'impression que quand Roland fait des mises à jour c'est parce que le produit a été sorti trop vite et qu'il n'était pas totalement finalisé et qu'il manquait des fonctionnalités majeures, comme pour le System-1.
On imagine qu'une fois les ressources allouées et la conception lancée, le produit doit être sorti à une date définie à l'avance, et que grâce aux mises à jour logicielles, les fonctionnalités qui n'étaient pas prêtes peuvent être implémentées plus tard, sans bloquer la mise en branle du marketing, la fabrication, et la commercialisation.
C'était plus rare du temps des firmware sur EEPROM, peut-être moins complexes, mais où il ne fallait pas trop se louper sur les tests et les specs.
Et en mode projet, une fois le produit sur le marché, les ressources sont en principe rapidement affectées ailleurs.
Donc il ne reste personne ou si peu pour développer des évolutions ou corrections qui ne rapportent pas grand chose si le produit est perçu comme suffisamment bon tel quel par la clientèle.
Cf. la latence audio des boutiques 1st gen que Pico a été le premier à remarquer et prouver ici-même, et dont on lit très peu de témoignages sur un forum US comme Gearslutz.
Cf. également les Korg electribe2, assez curieusement spécifiées (team junior ?), fabriquées en zinc moulé ce qui doit être un peu lourd niveau industrialisation, mises sur le marché avec un lag évident au changement de pattern qui a nécessité plusieurs changement de système pour être lissé, et donc on a l'impression que la v2.0 a été développée par une autre équipe, implémentant certaines fonctions plus ou moins plébiscitées, mais de manière parfois bizarre et contre-intuitive.
D'ailleurs, on suit la tendance du jeu vidéo, à pré-commander un produit avant qu'il existe, ou repasser à la caisse pour les fonctionnalités supplémentaires à télécharger sur une plate-forme d’exécution générique (Plug-out ou mise à jour TR-8 707 style).
C'était pas mieux mais différent avant.

« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)

djzephyrin


Avec en plus un mail qui sort sois disant de chez Roland

Il me semble que Pico qui avait le problème de latence n'avait plus le soucis après une mise à jour du Firmware !
On ne sait pas trop quand a était faite la vidéo et avec quel firmware.
[ Dernière édition du message le 15/11/2017 à 23:29:54 ]

marclr17

oui, Otto, très juste ton post, et c'est vrai : merci Pico !
---
On est encore avec cette histoire de latence
euh... comment dire... c'est un peu l'objet de ce topic...
(mais t'es pas obligé de venir, hein...)
et c'est suffisamment important pour que certains (d'autres que des membres AF désormais) disent que cela rend leur machine inutilisable pour certain types de séquences... ça ne me parait pas délirant d'en parler...
Avec en plus un mail qui sort sois disant de chez Rolandqui ce transforme en aveux !
tu veux quoi de plus ? qu'ils mettent leur site web sur fond noir une soirée ? que Hidekazu Tanaka s'excuse en pleurant et se fasse hara-kiri en streaming sur youtube ?
c'est pourtant clair chez Roland :
-----
Hi Thank you for your video. •Very good informative video I must say! To be honest I have not come across this issue before, but testing our unit ( JX-03 ) alongside a old beast (JV-1010) using 5 Pin Midi, you can also clearly see the JX is behind. I will pass this video along to Japan and await their comments.
-
Hi No worries. Ok, I have had a reply from Japan, and they confirm that this is the specification of the ACB technology. There are no plans of any firmware update (or even if it is possible) unfortunately. Sorry that I could not give the outcome we wanted. Any other comments/issues just come to me.
-----
Il me semble que Pico qui avait le problème de latence n'avait plus le soucis après une mise à jour du Firmware !
cela reste à vérifier : Roland dit le contraire
perso pas encore pris le temps de re-tester après maj firmware...

IPM


kosmix


Putain Walter mais qu'est-ce que le Vietnam vient foutre là-dedans ?

DarXyde

Il te reste encore de la place ipm ?


“(...) Mais quand on est adulte, on tue l'enfant qui est en nous.” Mamoru Oshii
"Moi j'suis pas un bourreau, alors il s'occupe de ma musique et moi de ma vie d'adulte" DarXyde

IPM


djzephyrin


Tu penses aussi que Roland va ce tirer une balle dans le pied en disant cela, surtout avec les USA ou tout est pretexte pour faire un procès afin de toucher des royalties

Pico à poster un extrait sonore qui démontre le contraire.
D'autre part je serais bien curieux de connaître la latence d'un juno 106 dans les même conditions et je ne serais pas étonné que cela ce situe aussi autour de 15 ms soit 0.015 s. On parle tout de même de 0.015 s je ne suis même pas sure que cela soit aussi perceptible que cela ! D'ailleurs les gars ne donne pas d'extrait sonore non plus

[ Dernière édition du message le 16/11/2017 à 07:58:07 ]

djzephyrin

Vraiment très vite fait, un test de la latence des boutiques JU-06 et JP-08 sortie direct midi out de l'electribe dans un midi solution thru dans les entrée midi in du JU-06 et JP-08. Je commence par un tempo de 86 et fini par 148 BPM, pas de traitement c'est du brut les sorties audio des boutiques dans l'entrée de l'eletribe (cela sature par moment désolé) et le tout enregistré dans Ableton live en direct. Bon c'est clair que la latence à été amélioré...

falkenmaze

je ne suis même pas sure que cela soit aussi perceptible que cela
T'es pas sur... donc t'en sais rien en fait. Mais bon, continue de causer hein


IPM

Deja si c'était injouable on n'en entendrait parler partout. Et moi je ne trouve pas du tout ca injouable.
Concernant la synchro avec mes sequenceurs je suis assez septique car deja faire des Sons hyper D précis en timing avec un jx03, un ju06, ou un jp08 c'est pas le plus courant.
D'autre part la latence semble constante sur la capture d'écran. Donc si c'est pour jouer du live c'est absolument pas dramatique . Le cerveau si il sait faire la différence permettra de jouer 15ms plus tard. Et si c'est une question de synchro avec des stems audio dans un Stan. Ok peut décaler facilement de 15ms.
Mais c'est ennuyant quand meme

falkenmaze

ça tourne en rond ce sujet. Toutes les preuves sont sur la table, maintenant que chacun voit si c'est un problème pour lui ou pas.

waxxmaster


waxxmaster

Ce que j'ai envoyé à Roland Japan en avril 2016 (donc avec le premier firmware) :

Qui m'avaient gentillement répondu la même chose qu'a vous tous "Spécification ACB blablabla...rien à faire....blablabla...ça changera jamais"
Et avec le dernier firmware aujourd'hui :

(je pensais qu'on verrait mieux sur les images, mais on est a 17ms pour le JP-08/JX-03, 10ms pour le Virus B et 4ms pour le Minibrute sur la première image, et on est à 15ms pour le JU-06 sur la seconde image)
[ Dernière édition du message le 16/11/2017 à 10:08:51 ]

djzephyrin

Citation :je ne suis même pas sure que cela soit aussi perceptible que cela
T'es pas sur... donc t'en sais rien en fait. Mais bon, continue de causer hein
En fait après des recherches j'en suis sur que cela ne se perçoit. Sur le net on trouve le chiffre de 25 ms voir 30 ms comme seuil de perception !
Il y a quelqu'un qui peut nous donner la latence du juno 106 par exemple pour rigoler ?
Mais bon aujourd'hui certain son expert de la mesure de la latence pour justifier qu'il ne sont pas content du produit.
Moi quand un produit ne me convient pas je ne l’achète pas .
En plus vous pouvez prendre un vrai Juno 106 ou Jupiter 8 d'occasion comme cela il n'y aura plus de problème de latence

[ Dernière édition du message le 16/11/2017 à 11:04:37 ]

marclr17

[ Dernière édition du message le 16/11/2017 à 11:07:26 ]

mdti

Citation de : amandine44
Je me doute bien ! Une fille, pas d'accord avec vos tests bancales! Bonne continuation. Moi je retourne a mes boutiques sans latences!
c'est toi qui a raison, le test n'est pas focerment concluant en tant que mesure d'une latence intrinsèque au truc testé. c'est "une" mesure dans "un" cas particulier, pas forcement celui qui est le plus interessant puisqu'il fait intervenir d'autres machines.... 16ms, c'est effectivement totalement injouable et vraiment très perceptible en tant que "machin qui marche pas" s'agissant d'un hardware. seuil de perception à 25ms???! c'est surement les fabricants de Creative Sound Blaster qui répandent ce genre d'aberration lol... ceci dit, peut être que tous le monde n'a pas la même utilisation ou habitude de ce genre de mesure, ou n'est conscient de la llatence inhérente à d'autres matériel (par les meilleures convertisseurs ADDA ont dejà une latence de presque 1 ms pour les plus performants... et là , ou ic'est inaudible...mais pas 16ms et surement pas 25...). .
[ Dernière édition du message le 16/11/2017 à 11:26:46 ]

djzephyrin

Car toute instrument (Même un piano accoustique) a de la latence.
Dans ton cas le decalage ne sera en fait que de 13 ms entre le Minibrute et je JP-08/Jx-03 et de 7 ms avec le virus B ce qui n'est pas énorme au final.
D'ou l’intérêt d'avoir un extrait sonore plutôt que des courbes que l'on interprète comme on veut ...
- < Liste des sujets
- Charte