réactions à la news Conductive Labs annonce le MRCC, un beau bébé dédié au MIDI
- 297 réponses
- 24 participants
- 15 872 vues
- 34 followers
Banshee in Avalon
Lire la news
Ce thread a été créé automatiquement suite à la publication d'une news pour ce produit. N'hésitez pas à poster vos commentaires ici !
yomanfree
Citation de yomanfree :c'est d'ailleur aussi pour ca que je prefererais un iconnectivity au midihub
oui moi aussi, ne serait-ce que pour le format plus pratique
d'ailleurs je suis bien content que la MIO10 soit au format rack 19"
comme ça c'est calé, ça bouge plus, la plupart des prises sont derrière donc sur une table/bureau c'est tout de suite plus propre
(d'ailleurs pour le MRCC j'aurais apprécié que les prises DIN soient à l'arrière
les prises à la verticale comme ça...bofbof..)
Je te comprends mais ca corespond bien a la philo de chaque machine: pour le MRCC, ils ont garde un acces en facade pour pouvoir tout acceder (programmation, prises). Sur le iconnectivity la force est le cote soft pour la programmation (donc aucun acces necessaire). La il est clair qu'on est sur 2 philosophies differentes.
"Le succès, c'est d'aller d’échec en échec sans perdre son enthousiasme"
yomanfree
@BulletZ
pour la latence il y avait même un site (dont je n'ai plus le nom là tout de suite) où ils faisaient des tests de différentes machines/séquenceurs pour donner des chiffres en situation réelle
et pour le Squarp Pyramid par exemple, beaucoup ont voulu arracher cette info de la part de Squarp sans succès visiblement...
(ils se contenteront de l'argument marketing: "rock solid clock"...)
en tout cas sur le forum, peut-être qu'en contactant directement le constructeur tu auras plus d'info
Je me rapelle tres bien de ce site, j'y avais passe un max de temps dessus. Certains devices engendrent de la latence (et encore ca n'etait pas toujours dramatique) mais si mes souvenirs sont bons, il y avait beaucoup de devices produisant du son (dont une partie des ressources sont dediees a d'autres choses que le traitement midi) et dont certains etaient anciens. C'est pour ca que je disais ci dessus que le chainage midi etait a eviter (donc le nombre de port midi est important).
-> Ca sera toujours pire de chainer des instruments que de passer par un router midi et mettre en // les devices.
Question: sur le iconnectivity tu as note de la latence ? Evidemment pas. Sur le pyramid, meme question ? evidemment non.
Pour ca il faudrait vraiment avoir un proc tres lent ...
Par cotre commence a chainer 5 ou 6 devices et la ...
"Le succès, c'est d'aller d’échec en échec sans perdre son enthousiasme"
[ Dernière édition du message le 08/09/2019 à 22:30:03 ]
BulletZ
"pour info, musicos c'est ma passion, électronicien c'est ma formation":
Puisque tu veux partir sur cette argumentation la pour imposer ton autorite: si electronicien c'est ta formation, sache que j'ai le plus haut diplome existant en france en electronique, et je bosse dans le domaine depuis 25 ans. Et je peux affirmer que tu as utiliser des appareils qui ont des puces que j'ai contribue a faire.
Bravo, même si je ne suis pas certain de ce qu’est « le plus haut diplôme qui existe en France en électronique », ne serait-ce que compte tenu de la « largeur » du domaine, mais bon.
( -> je deteste ce que je viens d'ecrire et je ne devrais pas l'ecrire, mais ce genre d'argument ne veut strictement rien dire et n'implique aucunement qu'une personne est une autorite sur quoique ce soit, car on est sur un forum de musique, pas dans un concours de la plus grosse).
Tu n’as pas compris mon intention, je voulais juste préciser que je n’etais pas un kikoolol troll de base mais que je m’efforçais de faire certaines remarques à (bon) escient, ce que ton premier message semblait balayer un peu vite d’un revers de main. Inutile de monter sur tes grands chevaux
La latence et le jitter intrinsequement n'ont effectivement pas avoir avec le debit (et encore ce que j'ecris est faux car en microelectronique il peut y avoir une relation car la latence a un impact direct sur les marges d'implementation donc la performance),
Je dirais plutôt qu’un débit faible impose une latence minimum entre 2 messages d’une taille donnée (i.e. le temps de transmission lui-même). Le jitter en revanche c’est une toute autre histoire et c’est plutôt plus important.
cependant quand un debit est faible comme dans le midi, et que le hardware avec une puissance de calcul correct, la latence et le jitter engendre par le hardware seront certainement faible par rapport au debit du bus.
Je regrette mais autant pour la latence ça peut se défendre, autant pour le jitter si le firmware (dont la présence est la plupart du temps inévitable) n’est pas très bien conçu la situation peut vite devenir très crade.
Dans les appareils recents, les effets midi et le chainage de matos ont souvent plus d'impact que le reste.
La ou tu as raison c'est qu'il n'y a pas de chiffres. Tu en penses ce que tu veux, mais je n'ai aucun probleme pour te dire qu'il n'y aura pas de soucis, je n'ai pas besoin de m'en preoccuper.
Tant mieux.
Quand aux connecteurs, tu en penses ce que tu veux (tu en sais certainement plus que moi et les gars de conductive labs), mais le fait est que le MRCC comme par hasard est rackable avec des connecteurs verticaux, et pas le midihub avec des connecteurs horizontaux sur 2 cotes.
J’ai une vieille interface usb-midi (ESI M8U XL), rackable, avec des connecteurs horizontaux sur face avant et arrière. Comme je l’ai dit, tout est une question de choix de conception.
Et oui le tarif des connecteurs MIDI j’ai un peu l’habitude il se trouve que je fabrique des appareils de ma conception qui en ont
Mon point est facilement vérifiable chez Farnell ou Mouser.
Par ailleur je maintiens que l'utilisation de ces 2 devices n'ont rien a voir entre eux dans le cadre de la musique. Et qu'il est normal que le MRCC coute plus cher ...
C’est ton opinion.
[ Dernière édition du message le 08/09/2019 à 23:02:37 ]
BBFricotino
Pour un grand voyage, ça c'est sûr
yomanfree
Citation de BulletZ :
Citation :
La latence et le jitter intrinsequement n'ont effectivement pas avoir avec le debit (et encore ce que j'ecris est faux car en microelectronique il peut y avoir une relation car la latence a un impact direct sur les marges d'implementation donc la performance),
Je dirais plutôt qu’un débit faible impose une latence minimum entre 2 messages, dans le cas du MIDI à 32kbps on doit tourner autour de la milliseconde il me semble. Le jitter en revanche c’est une toute autre histoire et c’est plutôt plus important.
"un débit faible impose une latence minimum entre 2 messages" -> Non. le temps entre 2 messages n'engendre pas de contrainte de latence
Tu peux avoir une latence longue et garder un meme debit (sauf en sub micronique ou la latence peut avoir des impacts sur la performance, mais la on sort allègrement du sujet) = c'est juste le temps que met un signal a se propager.
La latence c'est surtout que tu n'ai pas trop de temps entre les donnees qui rentrent et celle qui sortent apres traitement.
Sinon tu sentiras un decalage entre le moment ou tu tapes les notes et le moment ou elles sortent. La lantence vient du temps de traitement des donnees (je passe sur la propagation du signal ultra faible habituellement).
Et 1ms ou 2ms ou 3ms tu ne percevras rien (compare a une carte son). Les synthe engendre plus d'ailleur que 1 ou 2 ou 3ms.
Le jitter ne sera pas plus un probleme. Le long term sera imperceptible humainement, le court term sera trop faible aussi.
Bon j'arrete la on est amplement HS.
Citation de BulletZ :
Citation :
cependant quand un debit est faible comme dans le midi, et que le hardware avec une puissance de calcul correct, la latence et le jitter engendre par le hardware seront certainement faible par rapport au debit du bus.
Je regrette mais autant pour la latence ça peut se défendre, autant pour le jitter si le firmware (dont la présence est la plupart du temps inévitable) n’est pas très bien conçu la situation peut vite devenir très crade.
Pour simplifier, le jitter existe surtout dans le hardware, le firmware n'est rien d'autre que du code pour commander le hardware. Ce qui genere une clock par exemple a du long term et short term jitter, ou des chemins logiques peut ajouter du jitter, de l'agitation thermique etc...
Quand tu implementes a des 100aines de MHZ (ou GHz) oui le jitter est critique (le jitter en realite peut avoir un impact sur la performance a frequence elevee, car ca fait parti des marges que tu dois garder lors de l'implementation, mais la on parle de frequence n'ayant rien a voir ici).
Dans notre cas, sur du matos dedie midi, je suis tres peu inquiet par le jitter (il faudrait vraiment faire de grosses conneries pour en avoir suffisemment et qu'il soit perceptible).
J'ai regarder le CV des mecs derrieres conductive labs, et ils ont passe une partie de leur carriere dans une boite concurrente de la mienne. Et crois moi ils sont loins d'etre novices.
Citation de BulletZ :
Citation :
Quand aux connecteurs, tu en penses ce que tu veux (tu en sais certainement plus que moi et les gars de conductive labs), mais le fait est que le MRCC comme par hasard est rackable avec des connecteurs verticaux, et pas le midihub avec des connecteurs horizontaux sur 2 cotes.
J’ai une vieille interface usb-midi (ESI M8U XL), rackable, avec des connecteurs horizontaux sur face avant et arrière. Comme je l’ai dit, tout est une question de choix de conception.
Et oui le tarif des connecteurs MIDI j’ai un peu l’habitude il se trouve que je produis des appareils de ma conception qui en ont
Mon point est facilement vérifiable chez Farnell ou Mouser.
Oui tu as raison sur les choix de conception, on peut toujours tout faire.
Mais je voulais surtout dire que le MRCC a fait le choix d'etre rackable par le midihub, et que les choix de connecteurs en decoule.
Quand au tarifs des connecteurs verticaux les conductive labs l'ont clairement etablis. Et comme j'ai constate la meme chose de mon cote, je suis d'accord avec eux. Mais bon, il est possible que chacun ait des sourcing differements. LA qu'importe c'est ce qu'on paye a la fin qui compte.
Citation de BulletZ :
Citation :
Par ailleur je maintiens que l'utilisation de ces 2 devices n'ont rien a voir entre eux dans le cadre de la musique. Et qu'il est normal que le MRCC coute plus cher ...
C’est ton opinion.
[/quote]
C'est juste une evidence
bon moi j'arette la. J'ai l'impression d'etre au boulot
"Le succès, c'est d'aller d’échec en échec sans perdre son enthousiasme"
[ Dernière édition du message le 08/09/2019 à 23:39:43 ]
JeffX
Je te comprends mais ca corespond bien a la philo de chaque machine: pour le MRCC, ils ont garde un acces en facade pour pouvoir tout acceder (programmation, prises). Sur le iconnectivity la force est le cote soft pour la programmation (donc aucun acces necessaire).
Absolument. C'est tout à fait logique compte tenu du profil de ces 2 produits. Mais c'était juste une petite remarque "esthétique" comme ça en passant, et qui de toutes façons ne pèsera pas bien lourd au moment du choix... Si le MRCC peut me permettre d'optimiser mon setup, le choix sera vite fait.
yomanfree
Citation de yomanfree :Je te comprends mais ca corespond bien a la philo de chaque machine: pour le MRCC, ils ont garde un acces en facade pour pouvoir tout acceder (programmation, prises). Sur le iconnectivity la force est le cote soft pour la programmation (donc aucun acces necessaire).
Absolument. C'est tout à fait logique compte tenu du profil de ces 2 produits. Mais c'était juste une petite remarque "esthétique" comme ça en passant, et qui de toutes façons ne pèsera pas bien lourd au moment du choix... Si le MRCC peut me permettre d'optimiser mon setup, le choix sera vite fait.
Oui et la discussion avec toi est bien interessante (comme souvent), car elle traduit vraiment les differences entre le iconnectivity et le MRCC (qui sont probablement les 2 en concurrence en neuf), en terme de philosophie d'utilisation.
En fait de mon cote, je n'ai pas une organisation avec rack, mais par stand, avec un plateau en zone arriere du stand accessible par le cote. Le MRCC ira rejoindre cette zone. Je pense que comme toi, si j'avais du mettre en rack, il y a de bonne chance (pour la raison que tu donnes) que je sois parti sur un mio10, car pas fana des cables en avant.
C'est la raison pour laquelle j'avais vote initialement pour l'autre format du MRCC que les conductive labs avaient propose (moins rectangulaire).
"Le succès, c'est d'aller d’échec en échec sans perdre son enthousiasme"
[ Dernière édition du message le 08/09/2019 à 23:54:45 ]
JeffX
Si ils pouvaient s'inspirer un peu de la midi platform de Future Artist..... http://www.future-artist.com/#midiplatform
Là on se rapprocherait vraiment du Pyramid.
(car autant j'ai bon espoir pour les définitions d'instru, autant je ne crois pas du tout qu'Akai se penchera sur la question des MIDI FX temps réel... )
BulletZ
Citation de yomanfree :
"un débit faible impose une latence minimum entre 2 messages" -> Non. le temps entre 2 messages n'engendre pas de contrainte de latence
Un peu si. Mais à lire ce qui suit je pense qu'on ne parle pas de la même. Je ne parle pas de la latence "dure", au niveau électronique. Je parle de la latence sur les communications MIDI.
Quant au lien entre bande passante et latence, il est assez simple à comprendre: si j'ai une BP de 10 bits par seconde et qu'il me faut 100 bits pour passer un message complet entre 2 devices, ma latence minimale unidirectionelle est de 10 secondes, pour simplifier: il faut 10 secondes pour que le message soit entièrement transmis (et donc qu'il puisse être entièrement reçu).
Citation :
Tu peux avoir une latence longue et garder un meme debit (sauf en sub micronique ou la latence peut avoir des impacts sur la performance, mais la on sort allègrement du sujet) = c'est juste le temps que met un signal a se propager.
La latence c'est surtout que tu n'ai pas trop de temps entre les donnees qui rentrent et celle qui sortent apres traitement.
Sinon tu sentiras un decalage entre le moment ou tu tapes les notes et le moment ou elles sortent. La lantence vient du temps de traitement des donnees (je passe sur la propagation du signal ultra faible habituellement).
Nous sommes d'accords
Citation :
Et 1ms ou 2ms ou 3ms tu ne percevras rien (compare a une carte son). Les synthe engendre plus d'ailleur que 1 ou 2 ou 3ms.
Le jitter ne sera pas plus un probleme. Le long term sera imperceptible humainement, le court term sera trop faible aussi.
Bon j'arrete la on est amplement HS.
La latence et surtout le jitter sont perceptibles (et gênants) dès quelques millisecondes (c'est bien documenté dans la littérature, bien référencée dans le 2è paragraphe de la "General Discussion" de cet article). Et la question porte sur l'interaction que ça crée entre différents instruments et différents sons, la comparaison avec une carte son n'a pas de rapport.
Citation :
Pour simplifier, le jitter existe surtout dans le hardware, le firmware n'est rien d'autre que du code pour commander le hardware. Ce qui genere une clock par exemple a du long term et short term jitter, ou des chemins logiques peut ajouter du jitter, de l'agitation thermique etc...
Alors encore une fois je pense que tu te focalises trop sur ton rayon de crèmerie (que je comprends être le design d'ASIC ou équivalent), pour ma part dans mes compétences sur lesquelles je m'étendrai pas il y a aussi la conception de firmware embarqué et je peux te dire que tu sous-estimes largement l'influence du firmware. S'il est codé avec les pieds il peut insérer un jitter considérable (exemples dans le cas qui nous concerne: temps de traitement différents entre MIDI messages différents, mauvaise gestion du buffering, etc).
De plus le projet MRCC mixe MIDI sur ligne série (via DIN) et MIDI-over-USB, ce qui complique énormément le problème et est une des principales raisons pour lesquelles j'ai posé la question car je sais de première main que dès qu'on passe par de l'USB les choses se corsent et qu'il est loin d'être simple d'avoir de bons résultats. Si ce projet y parvient c'est quelque chose dont ils devraient être fiers et sur lequel ils devraient communiquer.
Citation :
Quand tu implementes a des 100aines de MHZ (ou GHz) oui le jitter est critique (le jitter en realite peut avoir un impact sur la performance a frequence elevee, car ca fait parti des marges que tu dois garder lors de l'implementation, mais la on parle de frequence n'ayant rien a voir ici).
Dans notre cas, sur du matos dedie midi, je suis tres peu inquiet par le jitter (il faudrait vraiment faire de grosses conneries pour en avoir suffisemment et qu'il soit perceptible).
As-tu seulement lu les 2 articles que j'ai postés au début?
Citation :
J'ai regarder le CV des mecs derrieres conductive labs, et ils ont passe une partie de leur carriere dans une boite concurrente de la mienne. Et crois moi ils sont loins d'etre novices.
Des anciens d'Intel si j'ai bien lu. Tu bosses chez Freescale?
Citation de yomanfree :Citation de BulletZ :
C’est ton opinion.
C'est juste une evidence
Tout le monde n'est pas obligé d'être d'accord avec tes évidences.
[ Dernière édition du message le 09/09/2019 à 00:38:16 ]
yomanfree
par exemple ici:
(pour Akai, oui j'en ai bien peur).
"Le succès, c'est d'aller d’échec en échec sans perdre son enthousiasme"
JeffX
Citation de BulletZ :tu sous-estimes largement l'influence du firmware. S'il est codé avec les pieds il peut insérer un jitter considérable
J'ai l'impression que c'est surtout une question de confiance ici...(et de présupposés)
yomanfree a confiance aux gars de Conductive Labs de part leurs références et leur précédent produit (NDLR), et toi tu sembles douter car si tout n'est pas annoncé dans les specs c'est forcément qu'il y a une zone d'ombre..
A mon avis quand il y a un doute comme ça il ne vaut mieux pas souscrire au kickstarter et attendre sagement les premiers retours... Le principe de kickstarter c'est précisément d'accorder sa confiance à une marque/un produit, donc si ça commence par un tel problème de confiance.....
Citation de yomanfree :
C'est juste une evidence
Citation de BulletZ :Tout le monde n'est pas obligé d'être d'accord avec tes évidences.
Vous parlez du MRCC et du Blokas??
Bah oui, ça me parait évident à moi aussi que ce sont 2 utilisations très différentes étant donné que l'un est full standalone et l'autre non
(à la limite le blokas serait plutôt à mettre en concurrence avec les produits d'iConnectivity...)
JeffX
je crois que c'est la première vidéo de loopop que je ne pige pas... (ce qui ne m'a pas du tout rassuré sur l'ergonomie du NDLR qui m'a pourtant toujours intéressé en tant que potentiel achat..)
Mais je crois que c'est le genre de machine qu'il faut manipuler soi-même c'est pour ça que je devrais aller faire un tour à Marseille (puisque Thom en a un chez lui)
Sinon à part ça tu n'as pas réagi à mon HS post 47 tu ne penses pas que cette question va se poser à un moment donné?
(même si, perso, ce sera la mort dans l'âme que je prendrais cette décision...)
[ Dernière édition du message le 09/09/2019 à 01:14:59 ]
yomanfree
Citation de BulletZ :xHors sujet :Citation de yomanfree :
"un débit faible impose une latence minimum entre 2 messages" -> Non. le temps entre 2 messages n'engendre pas de contrainte de latence
Un peu si. Mais à lire ce qui suit je pense qu'on ne parle pas de la même. Je ne parle pas de la latence "dure", au niveau électronique. Je parle de la latence sur les communications MIDI.
Quant au lien entre bande passante et latence, il est assez simple à comprendre: si j'ai une BP de 10 bits par seconde et qu'il me faut 100 bits pour passer un message complet entre 2 devices, ma latence minimale unidirectionelle est de 10 secondes, pour simplifier: il faut 10 secondes pour que le message soit entièrement transmis (et donc qu'il puisse être entièrement reçu).
Non, ca n'est pas la definition de la latence qui est unique (meme donnee dans tes propres liens).
Ca n'est pas l'intervalle de temps que les 100bits necessitent pour etre transmis (ca c'est lie au debit), c'est le temps que mettront ces donnees pour aller d'un point A a un point B.
En resume, si tu as 100bits a transmettre, il faudra certes 10s pour transmettre le paquet.
Sans latence, les donnees arriveront entre 0s et 10s. Avec une latence de 30s, elles arriveront entre 30s et 40s.
Si ton paquet de donnees fait 1000s, sans latence elles arriveront entre 0 et 1000s, avec une latence de 30s, ca arrivera entre 30s et 1030s.
1 de tes liens d'ailleurs le dit tres bien, tu peux t'y referer : "Latency is a short constant delay that is introduced between the occurrence of an event and the actual perception of the audio."
C'est comme en audio: si tu as une latence de 50ms, tu entends tout ton audio integralement mais decale de 50ms.
Pour le firmware, il donne des ordres au hardware (la latence vient techniquement du HW). Il n'y a une influence du firmware que dans le cas ou tu fais faire aux hardware des operations qui ne servent a rien (les operations hardware inutile ou mal optimisee augmente la latence). Mais si ton hardware est suffisamment puissant, la latence restera contenu (temps de traitement rapide).
Mais cette fois j'arette la. La latence/skew/jitter c'est un focus permanent dans mon boulot pour construire des arbres d'horloge, et je ne suis pas au boulot. Et cette discussion va faire chier tout le monde a juste titre : je m'en excuse on n'aurait pas du deborder
"Le succès, c'est d'aller d’échec en échec sans perdre son enthousiasme"
[ Dernière édition du message le 09/09/2019 à 02:30:41 ]
yomanfree
@yomanfree oui j'en parlais justement à Thomas l'autre jour de cette vidéo!
je crois que c'est la première vidéo de loopop que je ne pige pas... (ce qui ne m'a pas du tout rassuré sur l'ergonomie du NDLR qui m'a pourtant toujours intéressé en tant que potentiel achat..)
Mais je crois que c'est le genre de machine qu'il faut manipuler soi-même c'est pour ça que je devrais aller faire un tour à Marseille (puisque Thom en a un chez lui)
Le NDLR, il faut la voir je crois comme une machine d'appoint. Comme une machine que tu vas sortir de temps en temps pour faire des trucs pas habituel et "noodler" (NooDLeR = NDLR, le nom n'est pas usurpe
Sinon à part ça tu n'as pas réagi à mon HS post 47 tu ne penses pas que cette question va se poser à un moment donné?
(même si, perso, ce sera la mort dans l'âme que je prendrais cette décision...)
Ah desole j'ai rate ton HS interessant ! En fait je n'ai pas eu le temps de jouer avec le dernier update d'akai (Pas mal de probleme de sante avec quelques aller-retour a l'hopital (mais heureusement tout va bien maintenant a part de la fatigue -> je ne me rajeunis pas)) et en plus je refais un peu plus de guitare en ce moment (et je revois un peu mon pedalboard au passage du coup).
J'ai exactement la meme vision que toi et la question pourrait se poser aussi de mon cote. Outre le fait que je voulais passer sur un routeur avec plus de ports, le MRCC pourrait bien faire office cote midi effects (meme si ca n'etait pas ma premiere intention), et dans ce cas passer en avant sur mon stand.
Mais il y a 2 choses imperatives qui me manque sur la MPC: bon les instru definition comme tu disais, mais aussi le midi in multi timbral.
Mais globalement, je vais avoir un mal de chien -comme toi- a me separer de mon pyramid et changer mes habitudes. Pas sur non plus que je veuille me priver de ma machine nomade
Sinon un petit commentaire sur kickstarter. Comme choix personnel, j'ai decide aussi 1 fois par an si possible, de backer un projet musical. Afin de soutenir des personnes se donnant du mal pour faire de belles choses. Pour limiter les risques, il faut bien sur se renseigner sur les personnes lancant le kickstarter et ne pas le faire en aveugle.
Aller bonne nuit a tous ! faite de beaux reves
"Le succès, c'est d'aller d’échec en échec sans perdre son enthousiasme"
[ Dernière édition du message le 09/09/2019 à 01:52:57 ]
yomanfree
104 contributeurs
"Le succès, c'est d'aller d’échec en échec sans perdre son enthousiasme"
JeffX
je n'avais pas fait le rapprochement avec les initiales NDLR quand je les voyais par écrit...
effectivement ça annonce bien la fonction de cette machine..
je garde un oeil dessus de toutes façons
mais je suis avant tout curieux de voir ce qu'ils vont faire sur le MRCC (j'imagine sans pour autant se tirer une balle dans le pied par rapport au NDLR justement...)
concernant le kickstarter je n'ai aucune inquiétude
ils vont y arriver aisément...
BulletZ
Citation de yomanfree :Citation de BulletZ :Citation de yomanfree :
"un débit faible impose une latence minimum entre 2 messages" -> Non. le temps entre 2 messages n'engendre pas de contrainte de latence
Un peu si. Mais à lire ce qui suit je pense qu'on ne parle pas de la même. Je ne parle pas de la latence "dure", au niveau électronique. Je parle de la latence sur les communications MIDI.
Quant au lien entre bande passante et latence, il est assez simple à comprendre: si j'ai une BP de 10 bits par seconde et qu'il me faut 100 bits pour passer un message complet entre 2 devices, ma latence minimale unidirectionelle est de 10 secondes, pour simplifier: il faut 10 secondes pour que le message soit entièrement transmis (et donc qu'il puisse être entièrement reçu).
Non, ca n'est pas la definition de la latence qui est unique (meme donnee dans tes propres liens).
La définition de la latence est unique, ses sources sont multiples.
Citation :Ca n'est pas l'intervalle de temps que les 100bits necessitent pour etre transmis (ca c'est lie au debit), c'est le temps que mettront ces donnees pour aller d'un point A a un point B.
En resume, si tu as 100bits a transmettre, il faudra certes 10s pour transmettre le paquet.
Ce qui représente une latence de 10 secondes. S'il faut 10s pour que l'expandeur réagisse à la pression d'une touche sur un contrôleur MIDI, il y a 10 secondes de latence.
Citation :Sans latence, les donnees arriveront entre 0s et 10s. Avec une latence de 30s, elles arriveront entre 30s et 40s.
Si ton paquet de donnees fait 1000s, sans latence elles arriveront entre 0 et 1000s, avec une latence de 30s, ca arrivera entre 30s et 1030s.
Je vais la faire courte pour pas saouler tout le monde mais c'est une peu triste de lire ça, il faut vraiment que tu lèves le nez de ton assiette électronique. La latence ne concerne pas uniquement le temps de changement d'état d'une porte logique par exemple, i.e. la latence de propagation électronique sur laquelle tu sembles totalement bloqué (et oui, tu vois, je sais exactement de quoi tu parles).
Les ingés sons seront donc ravis d'apprendre que dans un stade il n'y a aucune latence liée à la vitesse limitée (la "bande-passante") de déplacement du son dans le support que constitue l'air.
Citation :1 de tes liens d'ailleurs le dit tres bien, tu peux t'y referer : "Latency is a short constant delay that is introduced between the occurrence of an event and the actual perception of the audio."
C'est comme en audio: si tu as une latence de 50ms, tu entends tout ton audio integralement mais decale de 50ms.
Précisément. S'il faut 50ms pour que le message circule entre un point A et un point B parce que la BP ne permet pas d'aller plus vite, il y a 50ms de latence, quelle que soit la source/cause de cette latence. Si tu es assez vieux pour te souvenir d'internet à l'heure des modems 56k tu dois savoir exactement ce que je veux dire
Citation :Pour le firmware, il donne des ordres au hardware (la latence vient techniquement du HW).
Non. Tu raisonnes en latence électrique/électronique pure, il y a d'autres sources de latence. C'est pour ça qu'on se casse le cul à développer des OS "low latency" voir "temps réel dur" pour pouvoir notamment garantir les temps de latence introduits par le software.
Citation :Il n'y a une influence du firmware que dans le cas ou tu fais faire aux hardware des operations qui ne servent a rien (les operations hardware inutile ou mal optimisee augmente la latence). Mais si ton hardware est suffisamment puissant, la latence restera contenu (temps de traitement rapide).
C'est faux, et je sais de quoi je parle, mais je n'insiste pas.
En tout cas mon principal sujet par rapport au MRCC c'est précisément de savoir s'ils ont un firmware qui assure ou pas (ou s'ils tournent sur un linux embarqué de base avec une surcouche en java, par exemple, histoire de rire un peu), et je n'ai pas eu de réponse. Je vais donc suivre le conseil de JeffX et attendre les premiers retours.
Citation :Mais cette fois j'arette la. La latence/skew/jitter c'est un focus permanent dans mon boulot pour construire des arbres d'horloge, et je ne suis pas au boulot. Et cette discussion va faire chier tout le monde a juste titre : je m'en excuse on n'aurait pas du deborder
Comme je le pensais tu es complètement focus sur ton VHDL et tu n'entends pas (sic!) qu'il existe d'autres sources/causes à la latence subie par un signal. Désolé effectivement pour ceux que cette conversation n'intéresse pas mais il me semble important d'apporter ces quelques précisions pour éviter que les rares lecteurs que ça intéresse retiennent des erreurs manifestes.
Bisous
BulletZ
oui tant que je n'avais pas entendu prononcer le nom "noodler" (justement dans la vidéo de loopop)
je n'avais pas fait le rapprochement avec les initiales NDLR quand je les voyais par écrit...
"Note De La Rédaction" ?
yomanfree
oui tant que je n'avais pas entendu prononcer le nom "noodler" (justement dans la vidéo de loopop)
je n'avais pas fait le rapprochement avec les initiales NDLR quand je les voyais par écrit...
effectivement ça annonce bien la fonction de cette machine..
je garde un oeil dessus de toutes façons
mais je suis avant tout curieux de voir ce qu'ils vont faire sur le MRCC (j'imagine sans pour autant se tirer une balle dans le pied par rapport au NDLR justement...)
concernant le kickstarter je n'ai aucune inquiétude
ils vont y arriver aisément...
C'est clair 26244 euros deja pour 117 backers, ca grimpe hyper hyper vite.
NB: Bulletz -> j'arrete ici la discussion, par contre merci de rester dans des limites correctes :
- de ne pas faire des suppositions fausses sur ma personne comme par exemple sur le fait que je ferais du VHDL
- et d'eviter les phrases deplacees comme "il faut vraiment que tu lèves le nez de ton assiette électronique"
Pour le reste chacun jugera (si ca l'interesse).
"Le succès, c'est d'aller d’échec en échec sans perdre son enthousiasme"
[ Dernière édition du message le 09/09/2019 à 13:15:29 ]
BulletZ
NB: Bulletz -> j'arrete ici la discussion, par contre merci de rester dans des limites correctes :
- de ne pas faire des suppositions fausses sur ma personne comme par exemple sur le fait que je ferais du VHDL
- et d'eviter les phrases deplacees comme "il faut vraiment que tu lèves le nez de ton assiette électronique"
Pour le reste chacun jugera (si ca l'interesse).
Mes excuses c’était en effet un peu hors de propos, j’essayais d’attirer ton attention sur le fait qu’il me semblait que tu focalisais ton raisonnement sur un seul aspect du problème à l’exclusion de tout autre.
Pour info je ne suis pas le seul à me poser la question pour le MRCC (cf la section Commentaires du KS), il est possible qu’une réponse arrive des concepteurs.
yomanfree
Se poser des questions sur mrcc c'est bien sur normal. Le mieux est peut etre d'aller jeter un oeil sur le ndlr qui est leur precedent projet et completement oriente midi : avec midi over usb multi ports -4- et port midi din, midi effects, arpeggio etc...
En resume bcp de choses communes avec le mrcc.
Citation de yomanfree :
NB: Bulletz -> j'arrete ici la discussion, par contre merci de rester dans des limites correctes :
- de ne pas faire des suppositions fausses sur ma personne comme par exemple sur le fait que je ferais du VHDL
- et d'eviter les phrases deplacees comme "il faut vraiment que tu lèves le nez de ton assiette électronique"
Pour le reste chacun jugera (si ca l'interesse).
Mes excuses c’était en effet un peu hors de propos, j’essayais d’attirer ton attention sur le fait qu’il me semblait que tu focalisais ton raisonnement sur un seul aspect du problème à l’exclusion de tout autre.
Pour info je ne suis pas le seul à me poser la question pour le MRCC (cf la section Commentaires du KS), il est possible qu’une réponse arrive des concepteurs.
"Le succès, c'est d'aller d’échec en échec sans perdre son enthousiasme"
yomanfree
128 contributeurs
On est sur un rythme de 3000e tous les 5H.
Si ca continue dans moins de 2 jours c'est le projet est finance.
"Le succès, c'est d'aller d’échec en échec sans perdre son enthousiasme"
IPM
yomanfree
"Le succès, c'est d'aller d’échec en échec sans perdre son enthousiasme"
[ Dernière édition du message le 09/09/2019 à 21:56:13 ]
IPM
- < Liste des sujets
- Charte